builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-401 starttime: 1468372718.76 results: success (0) buildid: 20160712164026 builduid: fe52684c386341788feef6a4a2ece107 revision: 01aead8192bd5dca6f1dbef7424da9f0a70bc4a9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:38.760794) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:38.761165) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:38.761442) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:38.801484) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:38.801748) ========= 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=5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513 _=/tools/buildbot/bin/python using PTY: False --2016-07-12 18:18:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.84M=0.001s 2016-07-12 18:18:39 (8.84 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.292148 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:39.125517) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:39.125799) ========= 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=5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.073828 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:39.228262) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:39.228583) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 01aead8192bd5dca6f1dbef7424da9f0a70bc4a9 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 01aead8192bd5dca6f1dbef7424da9f0a70bc4a9 --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=5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513 _=/tools/buildbot/bin/python using PTY: False 2016-07-12 18:18:39,347 truncating revision to first 12 chars 2016-07-12 18:18:39,347 Setting DEBUG logging. 2016-07-12 18:18:39,347 attempt 1/10 2016-07-12 18:18:39,348 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/01aead8192bd?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-12 18:18:39,715 unpacking tar archive at: mozilla-beta-01aead8192bd/testing/mozharness/ program finished with exit code 0 elapsedTime=0.665193 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:39.947052) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:39.947356) ========= script_repo_revision: 01aead8192bd5dca6f1dbef7424da9f0a70bc4a9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:39.947726) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:39.948004) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 18:18:39.979450) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 50 secs) (at 2016-07-12 18:18:39.979726) ========= /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-beta --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-beta', '--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=5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513 _=/tools/buildbot/bin/python using PTY: False 18:18:40 INFO - MultiFileLogger online at 20160712 18:18:40 in /builds/slave/test 18:18:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 18:18:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:18:40 INFO - {'append_to_log': False, 18:18:40 INFO - 'base_work_dir': '/builds/slave/test', 18:18:40 INFO - 'blob_upload_branch': 'mozilla-beta', 18:18:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:18:40 INFO - 'buildbot_json_path': 'buildprops.json', 18:18:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:18:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:18:40 INFO - 'download_minidump_stackwalk': True, 18:18:40 INFO - 'download_symbols': 'true', 18:18:40 INFO - 'e10s': False, 18:18:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:18:40 INFO - 'tooltool.py': '/tools/tooltool.py', 18:18:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:18:40 INFO - '/tools/misc-python/virtualenv.py')}, 18:18:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:18:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:18:40 INFO - 'log_level': 'info', 18:18:40 INFO - 'log_to_console': True, 18:18:40 INFO - 'opt_config_files': (), 18:18:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:18:40 INFO - '--processes=1', 18:18:40 INFO - '--config=%(test_path)s/wptrunner.ini', 18:18:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:18:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:18:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:18:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:18:40 INFO - 'pip_index': False, 18:18:40 INFO - 'require_test_zip': True, 18:18:40 INFO - 'test_type': ('testharness',), 18:18:40 INFO - 'this_chunk': '1', 18:18:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:18:40 INFO - 'total_chunks': '10', 18:18:40 INFO - 'virtualenv_path': 'venv', 18:18:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:18:40 INFO - 'work_dir': 'build'} 18:18:40 INFO - ##### 18:18:40 INFO - ##### Running clobber step. 18:18:40 INFO - ##### 18:18:40 INFO - Running pre-action listener: _resource_record_pre_action 18:18:40 INFO - Running main action method: clobber 18:18:40 INFO - rmtree: /builds/slave/test/build 18:18:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:18:42 INFO - Running post-action listener: _resource_record_post_action 18:18:42 INFO - ##### 18:18:42 INFO - ##### Running read-buildbot-config step. 18:18:42 INFO - ##### 18:18:42 INFO - Running pre-action listener: _resource_record_pre_action 18:18:42 INFO - Running main action method: read_buildbot_config 18:18:42 INFO - Using buildbot properties: 18:18:42 INFO - { 18:18:42 INFO - "project": "", 18:18:42 INFO - "product": "firefox", 18:18:42 INFO - "script_repo_revision": "production", 18:18:42 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 18:18:42 INFO - "repository": "", 18:18:42 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 18:18:42 INFO - "buildid": "20160712164026", 18:18:42 INFO - "pgo_build": "False", 18:18:42 INFO - "basedir": "/builds/slave/test", 18:18:42 INFO - "buildnumber": 22, 18:18:42 INFO - "slavename": "tst-linux32-spot-401", 18:18:42 INFO - "revision": "01aead8192bd5dca6f1dbef7424da9f0a70bc4a9", 18:18:42 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 18:18:42 INFO - "platform": "linux", 18:18:42 INFO - "branch": "mozilla-beta", 18:18:42 INFO - "repo_path": "releases/mozilla-beta", 18:18:42 INFO - "moz_repo_path": "", 18:18:42 INFO - "stage_platform": "linux", 18:18:42 INFO - "builduid": "fe52684c386341788feef6a4a2ece107", 18:18:42 INFO - "slavebuilddir": "test" 18:18:42 INFO - } 18:18:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 18:18:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 18:18:42 INFO - Running post-action listener: _resource_record_post_action 18:18:42 INFO - ##### 18:18:42 INFO - ##### Running download-and-extract step. 18:18:42 INFO - ##### 18:18:42 INFO - Running pre-action listener: _resource_record_pre_action 18:18:42 INFO - Running main action method: download_and_extract 18:18:42 INFO - mkdir: /builds/slave/test/build/tests 18:18: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')]} 18:18:42 INFO - https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 18:18:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 18:18:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 18:18:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 18:18:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 18:18:57 INFO - Downloaded 1291 bytes. 18:18:57 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 18:18:57 INFO - Using the following test package requirements: 18:18:57 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 18:18:57 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:18:57 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 18:18:57 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:18:57 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 18:18:57 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:18:57 INFO - u'jsshell-linux-i686.zip'], 18:18:57 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:18:57 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 18:18:57 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 18:18:57 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:18:57 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 18:18:57 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:18:57 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 18:18:57 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:18:57 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 18:18:57 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 18:18:57 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 18:18:57 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 18:18:57 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')]} 18:18:57 INFO - https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 18:18:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 18:18:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 18:18:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 18:18:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 18:19:01 INFO - Downloaded 22861023 bytes. 18:19:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:19:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:19:02 INFO - caution: filename not matched: web-platform/* 18:19:02 INFO - Return code: 11 18:19:02 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')]} 18:19:02 INFO - https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 18:19:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 18:19:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 18:19:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 18:19:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 18:19:06 INFO - Downloaded 36389876 bytes. 18:19:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:19:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:19:10 INFO - caution: filename not matched: bin/* 18:19:10 INFO - caution: filename not matched: config/* 18:19:10 INFO - caution: filename not matched: mozbase/* 18:19:10 INFO - caution: filename not matched: marionette/* 18:19:10 INFO - caution: filename not matched: tools/wptserve/* 18:19:10 INFO - Return code: 11 18:19:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:10 INFO - https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 18:19:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 18:19:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 18:19:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 18:19:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 18:19:16 INFO - Downloaded 69351975 bytes. 18:19:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 18:19:16 INFO - mkdir: /builds/slave/test/properties 18:19:16 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:19:16 INFO - Writing to file /builds/slave/test/properties/build_url 18:19:16 INFO - Contents: 18:19:16 INFO - build_url:https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 18:19:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 18:19:17 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:19:17 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:19:17 INFO - Contents: 18:19:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 18:19:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:17 INFO - https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:19:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 18:19:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 18:19:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 18:19:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:19:26 INFO - Downloaded 92360798 bytes. 18:19:26 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:19:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:19:36 INFO - Return code: 0 18:19:36 INFO - Running post-action listener: _resource_record_post_action 18:19:36 INFO - Running post-action listener: set_extra_try_arguments 18:19:36 INFO - ##### 18:19:36 INFO - ##### Running create-virtualenv step. 18:19:36 INFO - ##### 18:19:36 INFO - Running pre-action listener: _pre_create_virtualenv 18:19:36 INFO - Running pre-action listener: _resource_record_pre_action 18:19:36 INFO - Running main action method: create_virtualenv 18:19:36 INFO - Creating virtualenv /builds/slave/test/build/venv 18:19:36 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 18:19:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:19:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:19:37 INFO - Using real prefix '/usr' 18:19:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:19:38 INFO - Installing distribute.............................................................................................................................................................................................done. 18:19:41 INFO - Installing pip.................done. 18:19:42 INFO - Return code: 0 18:19:42 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:19: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')]} 18:19:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:19:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:19: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')]} 18:19:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:19:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:19:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8cd5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d3c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8df02b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ddff70>, '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 0x8ddf620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8de5750>, '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': '5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513', '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 18:19:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 18:19:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:19:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:19:42 INFO - 'CCACHE_UMASK': '002', 18:19:42 INFO - 'DISPLAY': ':0', 18:19:42 INFO - 'HOME': '/home/cltbld', 18:19:42 INFO - 'LANG': 'en_US.UTF-8', 18:19:42 INFO - 'LOGNAME': 'cltbld', 18:19:42 INFO - 'MAIL': '/var/mail/cltbld', 18:19:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:19:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:19:42 INFO - 'MOZ_NO_REMOTE': '1', 18:19:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:19:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:19:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:19:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:19:42 INFO - 'PWD': '/builds/slave/test', 18:19:42 INFO - 'SHELL': '/bin/bash', 18:19:42 INFO - 'SHLVL': '1', 18:19:42 INFO - 'TERM': 'linux', 18:19:42 INFO - 'TMOUT': '86400', 18:19:42 INFO - 'USER': 'cltbld', 18:19:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513', 18:19:42 INFO - '_': '/tools/buildbot/bin/python'} 18:19:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:19:42 INFO - Downloading/unpacking psutil>=0.7.1 18:19:42 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 18:19:42 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 18:19:42 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 18:19:42 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 18:19:42 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 18:19:42 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 18:19:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:19:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:19:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:19:46 INFO - Installing collected packages: psutil 18:19:46 INFO - Running setup.py install for psutil 18:19:46 INFO - building 'psutil._psutil_linux' extension 18:19:46 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-i686-2.7/psutil/_psutil_linux.o 18:19:47 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 18:19:47 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 18:19:47 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 18:19:47 INFO - building 'psutil._psutil_posix' extension 18:19:47 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-i686-2.7/psutil/_psutil_posix.o 18:19:47 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 18:19:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:19:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:19:47 INFO - Successfully installed psutil 18:19:47 INFO - Cleaning up... 18:19:47 INFO - Return code: 0 18:19:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:19:47 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')]} 18:19:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:19:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:19:47 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')]} 18:19:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:19:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:19:47 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 0x8cd5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d3c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8df02b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ddff70>, '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 0x8ddf620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8de5750>, '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': '5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513', '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 18:19:47 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 18:19:47 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 18:19:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:19:47 INFO - 'CCACHE_UMASK': '002', 18:19:47 INFO - 'DISPLAY': ':0', 18:19:47 INFO - 'HOME': '/home/cltbld', 18:19:47 INFO - 'LANG': 'en_US.UTF-8', 18:19:47 INFO - 'LOGNAME': 'cltbld', 18:19:47 INFO - 'MAIL': '/var/mail/cltbld', 18:19:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:19:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:19:47 INFO - 'MOZ_NO_REMOTE': '1', 18:19:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:19:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:19:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:19:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:19:47 INFO - 'PWD': '/builds/slave/test', 18:19:47 INFO - 'SHELL': '/bin/bash', 18:19:47 INFO - 'SHLVL': '1', 18:19:47 INFO - 'TERM': 'linux', 18:19:47 INFO - 'TMOUT': '86400', 18:19:47 INFO - 'USER': 'cltbld', 18:19:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513', 18:19:47 INFO - '_': '/tools/buildbot/bin/python'} 18:19:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:19:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:19:48 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 18:19:48 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 18:19:48 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 18:19:48 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 18:19:48 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 18:19:48 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 18:19:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:19:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:19:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:19:52 INFO - Installing collected packages: mozsystemmonitor 18:19:52 INFO - Running setup.py install for mozsystemmonitor 18:19:52 INFO - Successfully installed mozsystemmonitor 18:19:52 INFO - Cleaning up... 18:19:52 INFO - Return code: 0 18:19:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:19: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')]} 18:19:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:19:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:19: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')]} 18:19:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:19:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:19:52 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 0x8cd5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d3c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8df02b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ddff70>, '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 0x8ddf620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8de5750>, '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': '5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513', '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 18:19:52 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 18:19:52 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 18:19:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:19:52 INFO - 'CCACHE_UMASK': '002', 18:19:52 INFO - 'DISPLAY': ':0', 18:19:52 INFO - 'HOME': '/home/cltbld', 18:19:52 INFO - 'LANG': 'en_US.UTF-8', 18:19:52 INFO - 'LOGNAME': 'cltbld', 18:19:52 INFO - 'MAIL': '/var/mail/cltbld', 18:19:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:19:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:19:52 INFO - 'MOZ_NO_REMOTE': '1', 18:19:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:19:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:19:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:19:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:19:52 INFO - 'PWD': '/builds/slave/test', 18:19:52 INFO - 'SHELL': '/bin/bash', 18:19:52 INFO - 'SHLVL': '1', 18:19:52 INFO - 'TERM': 'linux', 18:19:52 INFO - 'TMOUT': '86400', 18:19:52 INFO - 'USER': 'cltbld', 18:19:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513', 18:19:52 INFO - '_': '/tools/buildbot/bin/python'} 18:19:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:19:52 INFO - Downloading/unpacking blobuploader==1.2.4 18:19:52 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 18:19:52 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 18:19:52 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 18:19:52 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 18:19:52 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 18:19:52 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 18:19:56 INFO - Downloading blobuploader-1.2.4.tar.gz 18:19:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:19:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:19:56 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 18:19:56 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 18:19:56 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 18:19:56 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 18:19:56 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 18:19:56 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 18:19:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:19:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:19:57 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 18:19:57 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 18:19:57 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 18:19:57 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 18:19:57 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 18:19:57 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 18:19:57 INFO - Downloading docopt-0.6.1.tar.gz 18:19:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:19:58 INFO - Installing collected packages: blobuploader, requests, docopt 18:19:58 INFO - Running setup.py install for blobuploader 18:19:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:19:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:19:58 INFO - Running setup.py install for requests 18:19:59 INFO - Running setup.py install for docopt 18:19:59 INFO - Successfully installed blobuploader requests docopt 18:19:59 INFO - Cleaning up... 18:19:59 INFO - Return code: 0 18:19:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:19:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:19:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:19:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:19:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:19:59 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 0x8cd5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d3c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8df02b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ddff70>, '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 0x8ddf620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8de5750>, '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': '5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513', '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 18:19:59 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 18:19:59 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 18:19:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:19:59 INFO - 'CCACHE_UMASK': '002', 18:19:59 INFO - 'DISPLAY': ':0', 18:19:59 INFO - 'HOME': '/home/cltbld', 18:19:59 INFO - 'LANG': 'en_US.UTF-8', 18:19:59 INFO - 'LOGNAME': 'cltbld', 18:19:59 INFO - 'MAIL': '/var/mail/cltbld', 18:19:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:19:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:19:59 INFO - 'MOZ_NO_REMOTE': '1', 18:19:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:19:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:19:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:19:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:19:59 INFO - 'PWD': '/builds/slave/test', 18:19:59 INFO - 'SHELL': '/bin/bash', 18:19:59 INFO - 'SHLVL': '1', 18:19:59 INFO - 'TERM': 'linux', 18:19:59 INFO - 'TMOUT': '86400', 18:19:59 INFO - 'USER': 'cltbld', 18:19:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513', 18:19:59 INFO - '_': '/tools/buildbot/bin/python'} 18:19:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:19:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:19:59 INFO - Running setup.py (path:/tmp/pip-GvJlpm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:20:00 INFO - Running setup.py (path:/tmp/pip-UIBd49-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:20:00 INFO - Running setup.py (path:/tmp/pip-VUlVqu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:20:00 INFO - Running setup.py (path:/tmp/pip-GAZPjl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:20:00 INFO - Running setup.py (path:/tmp/pip-hdxaP2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:20:00 INFO - Running setup.py (path:/tmp/pip-obgyHg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:20:00 INFO - Running setup.py (path:/tmp/pip-3jVYwu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:20:00 INFO - Running setup.py (path:/tmp/pip-7AlkrX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:20:00 INFO - Running setup.py (path:/tmp/pip-Y8uZcr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:20:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:20:01 INFO - Running setup.py (path:/tmp/pip-T91TJk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:20:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:20:01 INFO - Running setup.py (path:/tmp/pip-e6Hzhb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:20:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:20:01 INFO - Running setup.py (path:/tmp/pip-L8Ebn8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:20:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:20:01 INFO - Running setup.py (path:/tmp/pip-unO2lW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:20:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:20:01 INFO - Running setup.py (path:/tmp/pip-O5LmpN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:20:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:20:01 INFO - Running setup.py (path:/tmp/pip-ehDXOm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:20:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:20:01 INFO - Running setup.py (path:/tmp/pip-IpEJr2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:20:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:20:01 INFO - Running setup.py (path:/tmp/pip-Cf9rQw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:20:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:20:02 INFO - Running setup.py (path:/tmp/pip-ZFed0i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:20:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:20:02 INFO - Running setup.py (path:/tmp/pip-mDPBb_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:20:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:20:02 INFO - Running setup.py (path:/tmp/pip-Cx29QD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:20:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:20:03 INFO - Running setup.py (path:/tmp/pip-sx0xHH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:20:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:20:03 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 18:20:03 INFO - Running setup.py install for manifestparser 18:20:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:20:03 INFO - Running setup.py install for mozcrash 18:20:04 INFO - Running setup.py install for mozdebug 18:20:04 INFO - Running setup.py install for mozdevice 18:20:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:20:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:20:04 INFO - Running setup.py install for mozfile 18:20:04 INFO - Running setup.py install for mozhttpd 18:20:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:20:04 INFO - Running setup.py install for mozinfo 18:20:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:20:05 INFO - Running setup.py install for mozInstall 18:20:05 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:20:05 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:20:05 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:20:05 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:20:05 INFO - Running setup.py install for mozleak 18:20:05 INFO - Running setup.py install for mozlog 18:20:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:20:05 INFO - Running setup.py install for moznetwork 18:20:06 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:20:06 INFO - Running setup.py install for mozprocess 18:20:06 INFO - Running setup.py install for mozprofile 18:20:06 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:20:06 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:20:06 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:20:06 INFO - Running setup.py install for mozrunner 18:20:06 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:20:06 INFO - Running setup.py install for mozscreenshot 18:20:07 INFO - Running setup.py install for moztest 18:20:07 INFO - Running setup.py install for mozversion 18:20:07 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:20:07 INFO - Running setup.py install for wptserve 18:20:07 INFO - Running setup.py install for marionette-driver 18:20:07 INFO - Running setup.py install for browsermob-proxy 18:20:08 INFO - Running setup.py install for marionette-client 18:20:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:20:08 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:20:09 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 18:20:09 INFO - Cleaning up... 18:20:09 INFO - Return code: 0 18:20:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:20: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')]} 18:20:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:20:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:20: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')]} 18:20:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:20:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:20:09 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 0x8cd5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d3c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8df02b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ddff70>, '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 0x8ddf620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8de5750>, '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': '5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513', '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 18:20:09 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 18:20:09 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 18:20:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:20:09 INFO - 'CCACHE_UMASK': '002', 18:20:09 INFO - 'DISPLAY': ':0', 18:20:09 INFO - 'HOME': '/home/cltbld', 18:20:09 INFO - 'LANG': 'en_US.UTF-8', 18:20:09 INFO - 'LOGNAME': 'cltbld', 18:20:09 INFO - 'MAIL': '/var/mail/cltbld', 18:20:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:20:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:20:09 INFO - 'MOZ_NO_REMOTE': '1', 18:20:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:20:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:20:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:20:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:20:09 INFO - 'PWD': '/builds/slave/test', 18:20:09 INFO - 'SHELL': '/bin/bash', 18:20:09 INFO - 'SHLVL': '1', 18:20:09 INFO - 'TERM': 'linux', 18:20:09 INFO - 'TMOUT': '86400', 18:20:09 INFO - 'USER': 'cltbld', 18:20:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513', 18:20:09 INFO - '_': '/tools/buildbot/bin/python'} 18:20:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:20:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:20:09 INFO - Running setup.py (path:/tmp/pip-D4jJvC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:20:09 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)) 18:20:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:20:09 INFO - Running setup.py (path:/tmp/pip-LOu_HF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:20:09 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)) 18:20:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:20:09 INFO - Running setup.py (path:/tmp/pip-mB5SmW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:20:10 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)) 18:20:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:20:10 INFO - Running setup.py (path:/tmp/pip-uokiDB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:20:10 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)) 18:20:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:20:10 INFO - Running setup.py (path:/tmp/pip-GyZtZP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:20:10 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)) 18:20:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:20:10 INFO - Running setup.py (path:/tmp/pip-xPQML0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:20:10 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)) 18:20:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:20:10 INFO - Running setup.py (path:/tmp/pip-_sCPAA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:20:10 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)) 18:20:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:20:10 INFO - Running setup.py (path:/tmp/pip-IhgyDQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:20:10 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)) 18:20:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:20:10 INFO - Running setup.py (path:/tmp/pip-9meAe0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:20:11 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)) 18:20:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:20:11 INFO - Running setup.py (path:/tmp/pip-J9IdN4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:20:11 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)) 18:20:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:20:11 INFO - Running setup.py (path:/tmp/pip-f6IVe8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:20:11 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)) 18:20:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:20:11 INFO - Running setup.py (path:/tmp/pip-1bqRWn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:20:11 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)) 18:20:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:20:11 INFO - Running setup.py (path:/tmp/pip-u_zAKy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:20:11 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)) 18:20:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:20:11 INFO - Running setup.py (path:/tmp/pip-k5xOgm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:20:11 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)) 18:20:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:20:11 INFO - Running setup.py (path:/tmp/pip-vCMNYw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:20:11 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)) 18:20:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:20:11 INFO - Running setup.py (path:/tmp/pip-xUXHy4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:20:12 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)) 18:20:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:20:12 INFO - Running setup.py (path:/tmp/pip-5IXE2_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:20:12 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)) 18:20:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:20:12 INFO - Running setup.py (path:/tmp/pip-FBSN4q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:20:12 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)) 18:20:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:20:12 INFO - Running setup.py (path:/tmp/pip-XbMD55-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:20:12 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)) 18:20:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:20:12 INFO - Running setup.py (path:/tmp/pip-cs4Eez-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:20:12 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)) 18:20:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:20:13 INFO - Running setup.py (path:/tmp/pip-17cwho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:20:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:20:13 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)) 18:20:13 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)) 18:20:13 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)) 18:20:13 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)) 18:20:13 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)) 18:20:13 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)) 18:20:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:20:13 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 18:20:13 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 18:20:13 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 18:20:13 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 18:20:13 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 18:20:13 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 18:20:16 INFO - Downloading blessings-1.6.tar.gz 18:20:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:20:17 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)) 18:20:17 INFO - Installing collected packages: blessings 18:20:17 INFO - Running setup.py install for blessings 18:20:17 INFO - Successfully installed blessings 18:20:17 INFO - Cleaning up... 18:20:17 INFO - Return code: 0 18:20:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:20:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:20:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:20:17 INFO - Reading from file tmpfile_stdout 18:20:17 INFO - Current package versions: 18:20:17 INFO - argparse == 1.2.1 18:20:17 INFO - blessings == 1.6 18:20:17 INFO - blobuploader == 1.2.4 18:20:17 INFO - browsermob-proxy == 0.6.0 18:20:17 INFO - docopt == 0.6.1 18:20:17 INFO - manifestparser == 1.1 18:20:17 INFO - marionette-client == 2.3.0 18:20:17 INFO - marionette-driver == 1.4.0 18:20:17 INFO - mozInstall == 1.12 18:20:17 INFO - mozcrash == 0.17 18:20:17 INFO - mozdebug == 0.1 18:20:17 INFO - mozdevice == 0.48 18:20:17 INFO - mozfile == 1.2 18:20:17 INFO - mozhttpd == 0.7 18:20:17 INFO - mozinfo == 0.9 18:20:17 INFO - mozleak == 0.1 18:20:17 INFO - mozlog == 3.1 18:20:17 INFO - moznetwork == 0.27 18:20:17 INFO - mozprocess == 0.22 18:20:17 INFO - mozprofile == 0.28 18:20:17 INFO - mozrunner == 6.11 18:20:17 INFO - mozscreenshot == 0.1 18:20:17 INFO - mozsystemmonitor == 0.0 18:20:17 INFO - moztest == 0.7 18:20:17 INFO - mozversion == 1.4 18:20:17 INFO - psutil == 3.1.1 18:20:17 INFO - requests == 1.2.3 18:20:17 INFO - wptserve == 1.4.0 18:20:17 INFO - wsgiref == 0.1.2 18:20:17 INFO - Running post-action listener: _resource_record_post_action 18:20:17 INFO - Running post-action listener: _start_resource_monitoring 18:20:18 INFO - Starting resource monitoring. 18:20:18 INFO - ##### 18:20:18 INFO - ##### Running pull step. 18:20:18 INFO - ##### 18:20:18 INFO - Running pre-action listener: _resource_record_pre_action 18:20:18 INFO - Running main action method: pull 18:20:18 INFO - Pull has nothing to do! 18:20:18 INFO - Running post-action listener: _resource_record_post_action 18:20:18 INFO - ##### 18:20:18 INFO - ##### Running install step. 18:20:18 INFO - ##### 18:20:18 INFO - Running pre-action listener: _resource_record_pre_action 18:20:18 INFO - Running main action method: install 18:20:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:20:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:20:18 INFO - Reading from file tmpfile_stdout 18:20:18 INFO - Detecting whether we're running mozinstall >=1.0... 18:20:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:20:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:20:18 INFO - Reading from file tmpfile_stdout 18:20:18 INFO - Output received: 18:20:18 INFO - Usage: mozinstall [options] installer 18:20:18 INFO - Options: 18:20:18 INFO - -h, --help show this help message and exit 18:20:18 INFO - -d DEST, --destination=DEST 18:20:18 INFO - Directory to install application into. [default: 18:20:18 INFO - "/builds/slave/test"] 18:20:18 INFO - --app=APP Application being installed. [default: firefox] 18:20:18 INFO - mkdir: /builds/slave/test/build/application 18:20:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:20:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 18:20:49 INFO - Reading from file tmpfile_stdout 18:20:49 INFO - Output received: 18:20:49 INFO - /builds/slave/test/build/application/firefox/firefox 18:20:49 INFO - Running post-action listener: _resource_record_post_action 18:20:49 INFO - ##### 18:20:49 INFO - ##### Running run-tests step. 18:20:49 INFO - ##### 18:20:49 INFO - Running pre-action listener: _resource_record_pre_action 18:20:49 INFO - Running main action method: run_tests 18:20:49 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:20:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:20:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:20:49 INFO - grabbing minidump binary from tooltool 18:20:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:20:49 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ddff70>, '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 0x8ddf620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8de5750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:20:49 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 18:20:49 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 18:20:49 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:20:49 INFO - Return code: 0 18:20:49 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 18:20:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:20:49 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/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 18:20:49 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/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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 18:20:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:20:49 INFO - 'CCACHE_UMASK': '002', 18:20:49 INFO - 'DISPLAY': ':0', 18:20:49 INFO - 'HOME': '/home/cltbld', 18:20:49 INFO - 'LANG': 'en_US.UTF-8', 18:20:49 INFO - 'LOGNAME': 'cltbld', 18:20:49 INFO - 'MAIL': '/var/mail/cltbld', 18:20:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:20:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:20:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:20:49 INFO - 'MOZ_NO_REMOTE': '1', 18:20:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:20:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:20:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:20:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:20:49 INFO - 'PWD': '/builds/slave/test', 18:20:49 INFO - 'SHELL': '/bin/bash', 18:20:49 INFO - 'SHLVL': '1', 18:20:49 INFO - 'TERM': 'linux', 18:20:49 INFO - 'TMOUT': '86400', 18:20:49 INFO - 'USER': 'cltbld', 18:20:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513', 18:20:49 INFO - '_': '/tools/buildbot/bin/python'} 18:20:49 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/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 18:20:50 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 18:20:50 INFO - import pkg_resources 18:20:51 INFO - Using 1 client processes 18:20:51 INFO - wptserve Starting http server on 127.0.0.1:8000 18:20:51 INFO - wptserve Starting http server on 127.0.0.1:8001 18:20:51 INFO - wptserve Starting http server on 127.0.0.1:8443 18:20:54 INFO - SUITE-START | Running 778 tests 18:20:54 INFO - Running testharness tests 18:20:54 INFO - Setting up ssl 18:20:54 INFO - PROCESS | certutil | 18:20:54 INFO - PROCESS | certutil | 18:20:54 INFO - PROCESS | certutil | 18:20:54 INFO - Certificate Nickname Trust Attributes 18:20:54 INFO - SSL,S/MIME,JAR/XPI 18:20:54 INFO - 18:20:54 INFO - web-platform-tests CT,, 18:20:54 INFO - 18:20:54 INFO - Starting runner 18:20:57 INFO - PROCESS | 1745 | 1468372857007 Marionette DEBUG Marionette enabled via build flag and pref 18:20:57 INFO - PROCESS | 1745 | ++DOCSHELL 0xa4d4e400 == 1 [pid = 1745] [id = 1] 18:20:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 1 (0xa4d4e800) [pid = 1745] [serial = 1] [outer = (nil)] 18:20:57 INFO - PROCESS | 1745 | [1745] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:20:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 2 (0xa4d4f000) [pid = 1745] [serial = 2] [outer = 0xa4d4e800] 18:20:57 INFO - PROCESS | 1745 | 1468372857737 Marionette INFO Listening on port 2828 18:20:58 INFO - PROCESS | 1745 | 1468372858371 Marionette DEBUG Marionette enabled via command-line flag 18:20:58 INFO - PROCESS | 1745 | ++DOCSHELL 0xa22af000 == 2 [pid = 1745] [id = 2] 18:20:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 3 (0xa22b0400) [pid = 1745] [serial = 3] [outer = (nil)] 18:20:58 INFO - PROCESS | 1745 | [1745] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:20:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 4 (0xa22b9c00) [pid = 1745] [serial = 4] [outer = 0xa22b0400] 18:20:58 INFO - PROCESS | 1745 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fd61c0 18:20:58 INFO - PROCESS | 1745 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fd6ca0 18:20:58 INFO - PROCESS | 1745 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1fdfd20 18:20:58 INFO - PROCESS | 1745 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1fe0980 18:20:58 INFO - PROCESS | 1745 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1fe66c0 18:20:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 5 (0xa1025000) [pid = 1745] [serial = 5] [outer = 0xa4d4e800] 18:20:58 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:58 INFO - PROCESS | 1745 | 1468372858799 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56659 18:20:58 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:58 INFO - PROCESS | 1745 | 1468372858834 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56660 18:20:58 INFO - PROCESS | 1745 | 1468372858896 Marionette DEBUG Closed connection conn0 18:20:58 INFO - PROCESS | 1745 | 1468372858964 Marionette DEBUG Closed connection conn1 18:20:59 INFO - PROCESS | 1745 | [1745] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 18:20:59 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:59 INFO - PROCESS | 1745 | 1468372859036 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56661 18:20:59 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:59 INFO - PROCESS | 1745 | 1468372859110 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56662 18:20:59 INFO - PROCESS | 1745 | 1468372859120 Marionette DEBUG Closed connection conn2 18:20:59 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:20:59 INFO - PROCESS | 1745 | 1468372859166 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:56663 18:20:59 INFO - PROCESS | 1745 | 1468372859174 Marionette DEBUG Closed connection conn3 18:20:59 INFO - PROCESS | 1745 | 1468372859213 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:20:59 INFO - PROCESS | 1745 | 1468372859226 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160712164026","device":"desktop","version":"48.0"} 18:20:59 INFO - PROCESS | 1745 | [1745] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:21:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b45a800 == 3 [pid = 1745] [id = 3] 18:21:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 6 (0x9b45ac00) [pid = 1745] [serial = 6] [outer = (nil)] 18:21:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b45b400 == 4 [pid = 1745] [id = 4] 18:21:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 7 (0x9b45c800) [pid = 1745] [serial = 7] [outer = (nil)] 18:21:01 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:21:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ab48400 == 5 [pid = 1745] [id = 5] 18:21:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 8 (0x9ab48800) [pid = 1745] [serial = 8] [outer = (nil)] 18:21:01 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:21:01 INFO - PROCESS | 1745 | [1745] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:21:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 9 (0x9a848800) [pid = 1745] [serial = 9] [outer = 0x9ab48800] 18:21:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 10 (0x9a592400) [pid = 1745] [serial = 10] [outer = 0x9b45ac00] 18:21:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 11 (0x9a594000) [pid = 1745] [serial = 11] [outer = 0x9b45c800] 18:21:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 12 (0x9a463400) [pid = 1745] [serial = 12] [outer = 0x9ab48800] 18:21:03 INFO - PROCESS | 1745 | 1468372863368 Marionette INFO startBrowser 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:03 INFO - PROCESS | 1745 | 1468372863416 Marionette DEBUG loaded listener.js 18:21:03 INFO - PROCESS | 1745 | 1468372863435 Marionette DEBUG loaded listener.js 18:21:03 INFO - PROCESS | 1745 | 1468372863439 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 13 (0x9a1cb000) [pid = 1745] [serial = 13] [outer = 0x9ab48800] 18:21:04 INFO - PROCESS | 1745 | 1468372864127 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"49513ba6-15d8-4cd4-9e04-6b48982b5a2d","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160712164026","device":"desktop","version":"48.0","command_id":1}}] 18:21:04 INFO - PROCESS | 1745 | 1468372864415 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:21:04 INFO - PROCESS | 1745 | 1468372864426 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:04 INFO - PROCESS | 1745 | 1468372864941 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 18:21:05 INFO - PROCESS | 1745 | 1468372865137 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:21:05 INFO - PROCESS | 1745 | 1468372865143 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:05 INFO - PROCESS | 1745 | [1745] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:21:05 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:21:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 14 (0x9532d800) [pid = 1745] [serial = 14] [outer = 0x9ab48800] 18:21:05 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:21:05 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:21:05 INFO - PROCESS | 1745 | 1468372865722 Marionette TRACE conn4 <- [1,3,null,{}] 18:21:05 INFO - PROCESS | 1745 | 1468372865761 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:21:05 INFO - PROCESS | 1745 | 1468372865767 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:05 INFO - PROCESS | 1745 | 1468372865807 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 18:21:05 INFO - PROCESS | 1745 | 1468372865871 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 18:21:05 INFO - PROCESS | 1745 | 1468372865876 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 18:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:21:05 INFO - PROCESS | 1745 | 1468372865959 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:21:05 INFO - PROCESS | 1745 | 1468372865966 Marionette TRACE conn4 <- [1,6,null,{}] 18:21:05 INFO - PROCESS | 1745 | 1468372865981 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:05 INFO - PROCESS | 1745 | 1468372865986 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:06 INFO - PROCESS | 1745 | 1468372866008 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 18:21:06 INFO - PROCESS | 1745 | 1468372866015 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:06 INFO - PROCESS | 1745 | 1468372866022 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:06 INFO - PROCESS | 1745 | ++DOCSHELL 0xa8b44400 == 6 [pid = 1745] [id = 6] 18:21:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 15 (0x93c8f400) [pid = 1745] [serial = 15] [outer = (nil)] 18:21:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 16 (0x93c91400) [pid = 1745] [serial = 16] [outer = 0x93c8f400] 18:21:06 INFO - PROCESS | 1745 | 1468372866103 Marionette DEBUG loaded listener.js 18:21:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 17 (0x93c95c00) [pid = 1745] [serial = 17] [outer = 0x93c8f400] 18:21:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x93a64800 == 7 [pid = 1745] [id = 7] 18:21:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 18 (0x93a65800) [pid = 1745] [serial = 18] [outer = (nil)] 18:21:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 19 (0x93c97400) [pid = 1745] [serial = 19] [outer = 0x93a65800] 18:21:06 INFO - PROCESS | 1745 | 1468372866625 Marionette DEBUG loaded listener.js 18:21:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 20 (0x94754400) [pid = 1745] [serial = 20] [outer = 0x93a65800] 18:21:07 INFO - PROCESS | 1745 | [1745] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 18:21:07 INFO - PROCESS | 1745 | 1468372867268 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1456ms 18:21:07 INFO - PROCESS | 1745 | 1468372867582 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 18:21:07 INFO - PROCESS | 1745 | 1468372867589 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 18:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:21:07 INFO - PROCESS | 1745 | 1468372867697 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:21:07 INFO - PROCESS | 1745 | 1468372867704 Marionette TRACE conn4 <- [1,10,null,{}] 18:21:07 INFO - PROCESS | 1745 | 1468372867716 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:07 INFO - PROCESS | 1745 | 1468372867722 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:07 INFO - PROCESS | 1745 | 1468372867959 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 18:21:08 INFO - PROCESS | 1745 | 1468372868097 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:08 INFO - PROCESS | 1745 | 1468372868108 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x92264800 == 8 [pid = 1745] [id = 8] 18:21:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 21 (0x938ec800) [pid = 1745] [serial = 21] [outer = (nil)] 18:21:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 22 (0x938f0c00) [pid = 1745] [serial = 22] [outer = 0x938ec800] 18:21:08 INFO - PROCESS | 1745 | 1468372868193 Marionette DEBUG loaded listener.js 18:21:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 23 (0x93a5fc00) [pid = 1745] [serial = 23] [outer = 0x938ec800] 18:21:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x95327800 == 9 [pid = 1745] [id = 9] 18:21:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 24 (0x95327c00) [pid = 1745] [serial = 24] [outer = (nil)] 18:21:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 25 (0x9532a000) [pid = 1745] [serial = 25] [outer = 0x95327c00] 18:21:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 26 (0x93a62000) [pid = 1745] [serial = 26] [outer = 0x95327c00] 18:21:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x93a64400 == 10 [pid = 1745] [id = 10] 18:21:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 27 (0x93c92800) [pid = 1745] [serial = 27] [outer = (nil)] 18:21:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 28 (0x99739800) [pid = 1745] [serial = 28] [outer = 0x93c92800] 18:21:09 INFO - PROCESS | 1745 | 1468372869276 Marionette TRACE conn4 <- [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]]]}] 18:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1681ms 18:21:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 29 (0x9a58e800) [pid = 1745] [serial = 29] [outer = 0x93c92800] 18:21:09 INFO - PROCESS | 1745 | 1468372869394 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 18:21:09 INFO - PROCESS | 1745 | 1468372869400 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 18:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:21:09 INFO - PROCESS | 1745 | 1468372869475 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:21:09 INFO - PROCESS | 1745 | 1468372869482 Marionette TRACE conn4 <- [1,14,null,{}] 18:21:09 INFO - PROCESS | 1745 | 1468372869566 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:09 INFO - PROCESS | 1745 | 1468372869573 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:09 INFO - PROCESS | 1745 | 1468372869853 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 18:21:09 INFO - PROCESS | 1745 | 1468372869966 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:09 INFO - PROCESS | 1745 | 1468372869975 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x9517d800 == 11 [pid = 1745] [id = 11] 18:21:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 30 (0x95183c00) [pid = 1745] [serial = 30] [outer = (nil)] 18:21:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 31 (0x99281000) [pid = 1745] [serial = 31] [outer = 0x95183c00] 18:21:10 INFO - PROCESS | 1745 | 1468372870065 Marionette DEBUG loaded listener.js 18:21:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 32 (0x9bcf4c00) [pid = 1745] [serial = 32] [outer = 0x95183c00] 18:21:11 INFO - PROCESS | 1745 | 1468372871024 Marionette TRACE conn4 <- [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]]]}] 18:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1584ms 18:21:11 INFO - PROCESS | 1745 | 1468372871038 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 18:21:11 INFO - PROCESS | 1745 | 1468372871042 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 18:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:21:11 INFO - PROCESS | 1745 | 1468372871049 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:21:11 INFO - PROCESS | 1745 | 1468372871054 Marionette TRACE conn4 <- [1,18,null,{}] 18:21:11 INFO - PROCESS | 1745 | 1468372871069 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:11 INFO - PROCESS | 1745 | 1468372871079 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:11 INFO - PROCESS | 1745 | 1468372871307 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 18:21:11 INFO - PROCESS | 1745 | 1468372871472 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:11 INFO - PROCESS | 1745 | 1468372871488 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:11 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2185000 == 12 [pid = 1745] [id = 12] 18:21:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 33 (0xa2185400) [pid = 1745] [serial = 33] [outer = (nil)] 18:21:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 34 (0xa2271c00) [pid = 1745] [serial = 34] [outer = 0xa2185400] 18:21:11 INFO - PROCESS | 1745 | 1468372871587 Marionette DEBUG loaded listener.js 18:21:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 35 (0xa24f1800) [pid = 1745] [serial = 35] [outer = 0xa2185400] 18:21:12 INFO - PROCESS | 1745 | 1468372872484 Marionette TRACE conn4 <- [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]]]}] 18:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1482ms 18:21:12 INFO - PROCESS | 1745 | 1468372872534 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 18:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:21:12 INFO - PROCESS | 1745 | 1468372872539 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 18:21:12 INFO - PROCESS | 1745 | 1468372872546 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:21:12 INFO - PROCESS | 1745 | 1468372872550 Marionette TRACE conn4 <- [1,22,null,{}] 18:21:12 INFO - PROCESS | 1745 | 1468372872556 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:12 INFO - PROCESS | 1745 | 1468372872561 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:12 INFO - PROCESS | 1745 | 1468372872759 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 18:21:13 INFO - PROCESS | 1745 | 1468372873093 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:13 INFO - PROCESS | 1745 | 1468372873109 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x922ed400 == 13 [pid = 1745] [id = 13] 18:21:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 36 (0x922f0800) [pid = 1745] [serial = 36] [outer = (nil)] 18:21:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 37 (0x938ec400) [pid = 1745] [serial = 37] [outer = 0x922f0800] 18:21:13 INFO - PROCESS | 1745 | 1468372873186 Marionette DEBUG loaded listener.js 18:21:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 38 (0x93a69000) [pid = 1745] [serial = 38] [outer = 0x922f0800] 18:21:14 INFO - PROCESS | 1745 | 1468372874245 Marionette TRACE conn4 <- [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]]]}] 18:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1736ms 18:21:14 INFO - PROCESS | 1745 | 1468372874284 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 18:21:14 INFO - PROCESS | 1745 | 1468372874289 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 18:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:21:14 INFO - PROCESS | 1745 | 1468372874297 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:21:14 INFO - PROCESS | 1745 | 1468372874301 Marionette TRACE conn4 <- [1,26,null,{}] 18:21:14 INFO - PROCESS | 1745 | 1468372874309 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:14 INFO - PROCESS | 1745 | 1468372874314 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:14 INFO - PROCESS | 1745 | 1468372874480 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 18:21:14 INFO - PROCESS | 1745 | 1468372874597 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:14 INFO - PROCESS | 1745 | 1468372874608 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x99ef2000 == 14 [pid = 1745] [id = 14] 18:21:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 39 (0x9a344c00) [pid = 1745] [serial = 39] [outer = (nil)] 18:21:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 40 (0x9a8ccc00) [pid = 1745] [serial = 40] [outer = 0x9a344c00] 18:21:14 INFO - PROCESS | 1745 | 1468372874682 Marionette DEBUG loaded listener.js 18:21:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 41 (0x9b52c000) [pid = 1745] [serial = 41] [outer = 0x9a344c00] 18:21:15 INFO - PROCESS | 1745 | 1468372875446 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1184ms 18:21:15 INFO - PROCESS | 1745 | 1468372875484 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 18:21:15 INFO - PROCESS | 1745 | 1468372875489 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 18:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:21:15 INFO - PROCESS | 1745 | 1468372875512 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:21:15 INFO - PROCESS | 1745 | 1468372875516 Marionette TRACE conn4 <- [1,30,null,{}] 18:21:15 INFO - PROCESS | 1745 | 1468372875522 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:15 INFO - PROCESS | 1745 | 1468372875527 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:15 INFO - PROCESS | 1745 | 1468372875690 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 18:21:15 INFO - PROCESS | 1745 | 1468372875700 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:15 INFO - PROCESS | 1745 | 1468372875706 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x98327400 == 15 [pid = 1745] [id = 15] 18:21:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 42 (0x9bfe5400) [pid = 1745] [serial = 42] [outer = (nil)] 18:21:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 43 (0x9c0f6800) [pid = 1745] [serial = 43] [outer = 0x9bfe5400] 18:21:15 INFO - PROCESS | 1745 | 1468372875793 Marionette DEBUG loaded listener.js 18:21:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 44 (0x9d482400) [pid = 1745] [serial = 44] [outer = 0x9bfe5400] 18:21:16 INFO - PROCESS | 1745 | 1468372876636 Marionette TRACE conn4 <- [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]]]}] 18:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1197ms 18:21:16 INFO - PROCESS | 1745 | 1468372876705 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 18:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:21:16 INFO - PROCESS | 1745 | 1468372876709 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 18:21:16 INFO - PROCESS | 1745 | 1468372876723 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:21:16 INFO - PROCESS | 1745 | 1468372876731 Marionette TRACE conn4 <- [1,34,null,{}] 18:21:16 INFO - PROCESS | 1745 | 1468372876740 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:16 INFO - PROCESS | 1745 | 1468372876747 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:16 INFO - PROCESS | 1745 | 1468372876914 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 18:21:17 INFO - PROCESS | 1745 | 1468372877011 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:17 INFO - PROCESS | 1745 | 1468372877021 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x92264c00 == 16 [pid = 1745] [id = 16] 18:21:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 45 (0x9c198000) [pid = 1745] [serial = 45] [outer = (nil)] 18:21:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 46 (0x95185000) [pid = 1745] [serial = 46] [outer = 0x9c198000] 18:21:17 INFO - PROCESS | 1745 | 1468372877097 Marionette DEBUG loaded listener.js 18:21:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 47 (0x97967c00) [pid = 1745] [serial = 47] [outer = 0x9c198000] 18:21:17 INFO - PROCESS | 1745 | 1468372877824 Marionette TRACE conn4 <- [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]]]}] 18:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1148ms 18:21:17 INFO - PROCESS | 1745 | 1468372877864 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 18:21:17 INFO - PROCESS | 1745 | 1468372877869 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 18:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:21:17 INFO - PROCESS | 1745 | 1468372877890 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:21:17 INFO - PROCESS | 1745 | 1468372877894 Marionette TRACE conn4 <- [1,38,null,{}] 18:21:17 INFO - PROCESS | 1745 | 1468372877900 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:17 INFO - PROCESS | 1745 | 1468372877920 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:18 INFO - PROCESS | 1745 | 1468372878080 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 18:21:18 INFO - PROCESS | 1745 | 1468372878089 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:18 INFO - PROCESS | 1745 | 1468372878104 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x9518d000 == 17 [pid = 1745] [id = 17] 18:21:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 48 (0xa1f04400) [pid = 1745] [serial = 48] [outer = (nil)] 18:21:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 49 (0xa2279800) [pid = 1745] [serial = 49] [outer = 0xa1f04400] 18:21:18 INFO - PROCESS | 1745 | 1468372878172 Marionette DEBUG loaded listener.js 18:21:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0xa22b4400) [pid = 1745] [serial = 50] [outer = 0xa1f04400] 18:21:18 INFO - PROCESS | 1745 | 1468372878971 Marionette TRACE conn4 <- [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]]]}] 18:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1133ms 18:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:21:19 INFO - PROCESS | 1745 | 1468372879022 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 18:21:19 INFO - PROCESS | 1745 | 1468372879025 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 18:21:19 INFO - PROCESS | 1745 | 1468372879031 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:21:19 INFO - PROCESS | 1745 | 1468372879035 Marionette TRACE conn4 <- [1,42,null,{}] 18:21:19 INFO - PROCESS | 1745 | 1468372879040 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:19 INFO - PROCESS | 1745 | 1468372879045 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:19 INFO - PROCESS | 1745 | 1468372879198 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 18:21:19 INFO - PROCESS | 1745 | 1468372879207 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:19 INFO - PROCESS | 1745 | 1468372879224 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:19 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2469000 == 18 [pid = 1745] [id = 18] 18:21:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0xa2480000) [pid = 1745] [serial = 51] [outer = (nil)] 18:21:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0xa24f9c00) [pid = 1745] [serial = 52] [outer = 0xa2480000] 18:21:19 INFO - PROCESS | 1745 | 1468372879313 Marionette DEBUG loaded listener.js 18:21:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0xa3356c00) [pid = 1745] [serial = 53] [outer = 0xa2480000] 18:21:20 INFO - PROCESS | 1745 | 1468372880234 Marionette TRACE conn4 <- [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]]]}] 18:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1252ms 18:21:20 INFO - PROCESS | 1745 | 1468372880284 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 18:21:20 INFO - PROCESS | 1745 | 1468372880288 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 18:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:21:20 INFO - PROCESS | 1745 | 1468372880294 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:21:20 INFO - PROCESS | 1745 | 1468372880297 Marionette TRACE conn4 <- [1,46,null,{}] 18:21:20 INFO - PROCESS | 1745 | 1468372880303 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:20 INFO - PROCESS | 1745 | 1468372880308 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:20 INFO - PROCESS | 1745 | 1468372880467 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 18:21:20 INFO - PROCESS | 1745 | 1468372880486 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:20 INFO - PROCESS | 1745 | 1468372880494 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:20 INFO - PROCESS | 1745 | ++DOCSHELL 0xa1fa9400 == 19 [pid = 1745] [id = 19] 18:21:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0xa245ec00) [pid = 1745] [serial = 54] [outer = (nil)] 18:21:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0xa61dbc00) [pid = 1745] [serial = 55] [outer = 0xa245ec00] 18:21:20 INFO - PROCESS | 1745 | 1468372880562 Marionette DEBUG loaded listener.js 18:21:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0xa672cc00) [pid = 1745] [serial = 56] [outer = 0xa245ec00] 18:21:21 INFO - PROCESS | 1745 | 1468372881318 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1080ms 18:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:21:21 INFO - PROCESS | 1745 | 1468372881375 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 18:21:21 INFO - PROCESS | 1745 | 1468372881378 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 18:21:21 INFO - PROCESS | 1745 | 1468372881384 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:21:21 INFO - PROCESS | 1745 | 1468372881388 Marionette TRACE conn4 <- [1,50,null,{}] 18:21:21 INFO - PROCESS | 1745 | 1468372881423 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:21 INFO - PROCESS | 1745 | 1468372881427 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:21 INFO - PROCESS | 1745 | 1468372881591 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 18:21:21 INFO - PROCESS | 1745 | 1468372881601 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:21 INFO - PROCESS | 1745 | 1468372881606 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x93a5f800 == 20 [pid = 1745] [id = 20] 18:21:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x97987000) [pid = 1745] [serial = 57] [outer = (nil)] 18:21:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x9798f400) [pid = 1745] [serial = 58] [outer = 0x97987000] 18:21:21 INFO - PROCESS | 1745 | 1468372881676 Marionette DEBUG loaded listener.js 18:21:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x97991400) [pid = 1745] [serial = 59] [outer = 0x97987000] 18:21:22 INFO - PROCESS | 1745 | 1468372882404 Marionette TRACE conn4 <- [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]]]}] 18:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1040ms 18:21:22 INFO - PROCESS | 1745 | 1468372882424 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 18:21:22 INFO - PROCESS | 1745 | 1468372882429 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 18:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:21:22 INFO - PROCESS | 1745 | 1468372882437 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:21:22 INFO - PROCESS | 1745 | 1468372882441 Marionette TRACE conn4 <- [1,54,null,{}] 18:21:22 INFO - PROCESS | 1745 | 1468372882447 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:22 INFO - PROCESS | 1745 | 1468372882452 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:22 INFO - PROCESS | 1745 | 1468372882662 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 18:21:22 INFO - PROCESS | 1745 | 1468372882684 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:22 INFO - PROCESS | 1745 | 1468372882694 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x922eb400 == 21 [pid = 1745] [id = 21] 18:21:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x93c95800) [pid = 1745] [serial = 60] [outer = (nil)] 18:21:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x983e4000) [pid = 1745] [serial = 61] [outer = 0x93c95800] 18:21:22 INFO - PROCESS | 1745 | 1468372882763 Marionette DEBUG loaded listener.js 18:21:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9b465000) [pid = 1745] [serial = 62] [outer = 0x93c95800] 18:21:23 INFO - PROCESS | 1745 | --DOCSHELL 0x9517d800 == 20 [pid = 1745] [id = 11] 18:21:23 INFO - PROCESS | 1745 | --DOCSHELL 0xa2185000 == 19 [pid = 1745] [id = 12] 18:21:23 INFO - PROCESS | 1745 | --DOCSHELL 0xa8b44400 == 18 [pid = 1745] [id = 6] 18:21:23 INFO - PROCESS | 1745 | --DOCSHELL 0x92264800 == 17 [pid = 1745] [id = 8] 18:21:24 INFO - PROCESS | 1745 | 1468372884526 Marionette TRACE conn4 <- [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]]]}] 18:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2139ms 18:21:24 INFO - PROCESS | 1745 | 1468372884579 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 18:21:24 INFO - PROCESS | 1745 | 1468372884584 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 18:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:21:24 INFO - PROCESS | 1745 | 1468372884602 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:21:24 INFO - PROCESS | 1745 | 1468372884609 Marionette TRACE conn4 <- [1,58,null,{}] 18:21:24 INFO - PROCESS | 1745 | 1468372884617 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:24 INFO - PROCESS | 1745 | 1468372884622 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:24 INFO - PROCESS | 1745 | 1468372884831 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 18:21:24 INFO - PROCESS | 1745 | 1468372884857 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:24 INFO - PROCESS | 1745 | 1468372884867 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x95180000 == 18 [pid = 1745] [id = 22] 18:21:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x95180800) [pid = 1745] [serial = 63] [outer = (nil)] 18:21:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x95322c00) [pid = 1745] [serial = 64] [outer = 0x95180800] 18:21:24 INFO - PROCESS | 1745 | 1468372884941 Marionette DEBUG loaded listener.js 18:21:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x97971c00) [pid = 1745] [serial = 65] [outer = 0x95180800] 18:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9bfe5400) [pid = 1745] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9c198000) [pid = 1745] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0xa1f04400) [pid = 1745] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x93c8f400) [pid = 1745] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x938ec800) [pid = 1745] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x95183c00) [pid = 1745] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0xa2185400) [pid = 1745] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x922f0800) [pid = 1745] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x9a344c00) [pid = 1745] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:21:26 INFO - PROCESS | 1745 | 1468372886174 Marionette TRACE conn4 <- [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]]]}] 18:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1595ms 18:21:26 INFO - PROCESS | 1745 | 1468372886202 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 18:21:26 INFO - PROCESS | 1745 | 1468372886208 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 18:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:21:26 INFO - PROCESS | 1745 | 1468372886224 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:21:26 INFO - PROCESS | 1745 | 1468372886228 Marionette TRACE conn4 <- [1,62,null,{}] 18:21:26 INFO - PROCESS | 1745 | 1468372886235 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:26 INFO - PROCESS | 1745 | 1468372886240 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:26 INFO - PROCESS | 1745 | 1468372886401 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 18:21:26 INFO - PROCESS | 1745 | 1468372886411 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:26 INFO - PROCESS | 1745 | 1468372886418 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x9927b400 == 19 [pid = 1745] [id = 23] 18:21:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x996b4000) [pid = 1745] [serial = 66] [outer = (nil)] 18:21:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x9a344c00) [pid = 1745] [serial = 67] [outer = 0x996b4000] 18:21:26 INFO - PROCESS | 1745 | 1468372886501 Marionette DEBUG loaded listener.js 18:21:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x9ab40000) [pid = 1745] [serial = 68] [outer = 0x996b4000] 18:21:27 INFO - PROCESS | 1745 | 1468372887315 Marionette TRACE conn4 <- [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]]]}] 18:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1140ms 18:21:27 INFO - PROCESS | 1745 | 1468372887364 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 18:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:21:27 INFO - PROCESS | 1745 | 1468372887368 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 18:21:27 INFO - PROCESS | 1745 | 1468372887375 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:21:27 INFO - PROCESS | 1745 | 1468372887381 Marionette TRACE conn4 <- [1,66,null,{}] 18:21:27 INFO - PROCESS | 1745 | 1468372887403 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:27 INFO - PROCESS | 1745 | 1468372887412 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:27 INFO - PROCESS | 1745 | 1468372887576 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 18:21:27 INFO - PROCESS | 1745 | 1468372887725 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:27 INFO - PROCESS | 1745 | 1468372887738 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x922ea800 == 20 [pid = 1745] [id = 24] 18:21:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x922ee800) [pid = 1745] [serial = 69] [outer = (nil)] 18:21:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x938ebc00) [pid = 1745] [serial = 70] [outer = 0x922ee800] 18:21:27 INFO - PROCESS | 1745 | 1468372887875 Marionette DEBUG loaded listener.js 18:21:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9397ac00) [pid = 1745] [serial = 71] [outer = 0x922ee800] 18:21:28 INFO - PROCESS | 1745 | 1468372888781 Marionette TRACE conn4 <- [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]]]}] 18:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1441ms 18:21:28 INFO - PROCESS | 1745 | 1468372888818 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 18:21:28 INFO - PROCESS | 1745 | 1468372888824 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 18:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:21:28 INFO - PROCESS | 1745 | 1468372888833 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:21:28 INFO - PROCESS | 1745 | 1468372888838 Marionette TRACE conn4 <- [1,70,null,{}] 18:21:28 INFO - PROCESS | 1745 | 1468372888846 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:28 INFO - PROCESS | 1745 | 1468372888855 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:29 INFO - PROCESS | 1745 | 1468372889043 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 18:21:29 INFO - PROCESS | 1745 | 1468372889184 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:29 INFO - PROCESS | 1745 | 1468372889196 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x9798a400 == 21 [pid = 1745] [id = 25] 18:21:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x97990000) [pid = 1745] [serial = 72] [outer = (nil)] 18:21:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9b467800) [pid = 1745] [serial = 73] [outer = 0x97990000] 18:21:29 INFO - PROCESS | 1745 | 1468372889282 Marionette DEBUG loaded listener.js 18:21:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9bce9800) [pid = 1745] [serial = 74] [outer = 0x97990000] 18:21:30 INFO - PROCESS | 1745 | 1468372890197 Marionette TRACE conn4 <- [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]]]}] 18:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1407ms 18:21:30 INFO - PROCESS | 1745 | 1468372890244 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 18:21:30 INFO - PROCESS | 1745 | 1468372890251 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 18:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:21:30 INFO - PROCESS | 1745 | 1468372890285 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:21:30 INFO - PROCESS | 1745 | 1468372890290 Marionette TRACE conn4 <- [1,74,null,{}] 18:21:30 INFO - PROCESS | 1745 | 1468372890296 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:30 INFO - PROCESS | 1745 | 1468372890303 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:30 INFO - PROCESS | 1745 | 1468372890491 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 18:21:30 INFO - PROCESS | 1745 | 1468372890627 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:30 INFO - PROCESS | 1745 | 1468372890634 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b534800 == 22 [pid = 1745] [id = 26] 18:21:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9bce8000) [pid = 1745] [serial = 75] [outer = (nil)] 18:21:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9d82ac00) [pid = 1745] [serial = 76] [outer = 0x9bce8000] 18:21:30 INFO - PROCESS | 1745 | 1468372890723 Marionette DEBUG loaded listener.js 18:21:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0xa1094800) [pid = 1745] [serial = 77] [outer = 0x9bce8000] 18:21:31 INFO - PROCESS | 1745 | 1468372891651 Marionette TRACE conn4 <- [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]]]}] 18:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1398ms 18:21:31 INFO - PROCESS | 1745 | 1468372891698 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 18:21:31 INFO - PROCESS | 1745 | 1468372891703 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 18:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:21:31 INFO - PROCESS | 1745 | 1468372891720 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:21:31 INFO - PROCESS | 1745 | 1468372891730 Marionette TRACE conn4 <- [1,78,null,{}] 18:21:31 INFO - PROCESS | 1745 | 1468372891738 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:31 INFO - PROCESS | 1745 | 1468372891746 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:31 INFO - PROCESS | 1745 | 1468372891935 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 18:21:32 INFO - PROCESS | 1745 | 1468372892073 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:32 INFO - PROCESS | 1745 | 1468372892082 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:32 INFO - PROCESS | 1745 | ++DOCSHELL 0xa1094400 == 23 [pid = 1745] [id = 27] 18:21:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa222b800) [pid = 1745] [serial = 78] [outer = (nil)] 18:21:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa2eb6c00) [pid = 1745] [serial = 79] [outer = 0xa222b800] 18:21:32 INFO - PROCESS | 1745 | 1468372892165 Marionette DEBUG loaded listener.js 18:21:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa310c000) [pid = 1745] [serial = 80] [outer = 0xa222b800] 18:21:33 INFO - PROCESS | 1745 | 1468372893085 Marionette TRACE conn4 <- [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]]]}] 18:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1445ms 18:21:33 INFO - PROCESS | 1745 | 1468372893158 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 18:21:33 INFO - PROCESS | 1745 | 1468372893162 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 18:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:21:33 INFO - PROCESS | 1745 | 1468372893170 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:21:33 INFO - PROCESS | 1745 | 1468372893173 Marionette TRACE conn4 <- [1,82,null,{}] 18:21:33 INFO - PROCESS | 1745 | 1468372893179 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:33 INFO - PROCESS | 1745 | 1468372893185 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:33 INFO - PROCESS | 1745 | 1468372893401 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 18:21:33 INFO - PROCESS | 1745 | 1468372893537 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:33 INFO - PROCESS | 1745 | 1468372893546 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a0bd000 == 24 [pid = 1745] [id = 28] 18:21:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9bfef400) [pid = 1745] [serial = 81] [outer = (nil)] 18:21:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa33bf800) [pid = 1745] [serial = 82] [outer = 0x9bfef400] 18:21:33 INFO - PROCESS | 1745 | 1468372893632 Marionette DEBUG loaded listener.js 18:21:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa3187800) [pid = 1745] [serial = 83] [outer = 0x9bfef400] 18:21:34 INFO - PROCESS | 1745 | 1468372894421 Marionette TRACE conn4 <- [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]]]}] 18:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1332ms 18:21:34 INFO - PROCESS | 1745 | 1468372894503 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 18:21:34 INFO - PROCESS | 1745 | 1468372894506 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 18:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:21:34 INFO - PROCESS | 1745 | 1468372894514 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:21:34 INFO - PROCESS | 1745 | 1468372894517 Marionette TRACE conn4 <- [1,86,null,{}] 18:21:34 INFO - PROCESS | 1745 | 1468372894524 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:34 INFO - PROCESS | 1745 | 1468372894529 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:34 INFO - PROCESS | 1745 | 1468372894753 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 18:21:34 INFO - PROCESS | 1745 | 1468372894768 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:34 INFO - PROCESS | 1745 | 1468372894786 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x92262400 == 25 [pid = 1745] [id = 29] 18:21:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x922e7400) [pid = 1745] [serial = 84] [outer = (nil)] 18:21:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x938ec000) [pid = 1745] [serial = 85] [outer = 0x922e7400] 18:21:35 INFO - PROCESS | 1745 | 1468372894997 Marionette DEBUG loaded listener.js 18:21:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x93a68000) [pid = 1745] [serial = 86] [outer = 0x922e7400] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x9927b400 == 24 [pid = 1745] [id = 23] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x95180000 == 23 [pid = 1745] [id = 22] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x922ed400 == 22 [pid = 1745] [id = 13] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x99ef2000 == 21 [pid = 1745] [id = 14] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x98327400 == 20 [pid = 1745] [id = 15] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x92264c00 == 19 [pid = 1745] [id = 16] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x9518d000 == 18 [pid = 1745] [id = 17] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0xa1094400 == 17 [pid = 1745] [id = 27] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x9a0bd000 == 16 [pid = 1745] [id = 28] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x922eb400 == 15 [pid = 1745] [id = 21] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x9b534800 == 14 [pid = 1745] [id = 26] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0xa2469000 == 13 [pid = 1745] [id = 18] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0xa1fa9400 == 12 [pid = 1745] [id = 19] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x922ea800 == 11 [pid = 1745] [id = 24] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x93a5f800 == 10 [pid = 1745] [id = 20] 18:21:36 INFO - PROCESS | 1745 | --DOCSHELL 0x9798a400 == 9 [pid = 1745] [id = 25] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a463400) [pid = 1745] [serial = 12] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a8ccc00) [pid = 1745] [serial = 40] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9c0f6800) [pid = 1745] [serial = 43] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9d482400) [pid = 1745] [serial = 44] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x95185000) [pid = 1745] [serial = 46] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa2279800) [pid = 1745] [serial = 49] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa24f9c00) [pid = 1745] [serial = 52] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa61dbc00) [pid = 1745] [serial = 55] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x938f0c00) [pid = 1745] [serial = 22] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x99739800) [pid = 1745] [serial = 28] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x99281000) [pid = 1745] [serial = 31] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa2271c00) [pid = 1745] [serial = 34] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x938ec400) [pid = 1745] [serial = 37] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9532a000) [pid = 1745] [serial = 25] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0xa22b4400) [pid = 1745] [serial = 50] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9b52c000) [pid = 1745] [serial = 41] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x93a5fc00) [pid = 1745] [serial = 23] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9bcf4c00) [pid = 1745] [serial = 32] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x97967c00) [pid = 1745] [serial = 47] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x9798f400) [pid = 1745] [serial = 58] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0xa24f1800) [pid = 1745] [serial = 35] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x93a69000) [pid = 1745] [serial = 38] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0x93c95c00) [pid = 1745] [serial = 17] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0x9a848800) [pid = 1745] [serial = 9] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 52 (0xa4d4f000) [pid = 1745] [serial = 2] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 51 (0x93c97400) [pid = 1745] [serial = 19] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | --DOMWINDOW == 50 (0x93c91400) [pid = 1745] [serial = 16] [outer = (nil)] [url = about:blank] 18:21:36 INFO - PROCESS | 1745 | 1468372896848 Marionette TRACE conn4 <- [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]]]}] 18:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2386ms 18:21:36 INFO - PROCESS | 1745 | 1468372896902 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 18:21:36 INFO - PROCESS | 1745 | 1468372896908 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 18:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:21:36 INFO - PROCESS | 1745 | 1468372896918 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:21:36 INFO - PROCESS | 1745 | 1468372896922 Marionette TRACE conn4 <- [1,90,null,{}] 18:21:36 INFO - PROCESS | 1745 | 1468372896933 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:36 INFO - PROCESS | 1745 | 1468372896938 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:37 INFO - PROCESS | 1745 | 1468372897118 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 18:21:37 INFO - PROCESS | 1745 | 1468372897232 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:37 INFO - PROCESS | 1745 | 1468372897247 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x93c9a800 == 10 [pid = 1745] [id = 30] 18:21:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0x94753400) [pid = 1745] [serial = 87] [outer = (nil)] 18:21:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0x95180000) [pid = 1745] [serial = 88] [outer = 0x94753400] 18:21:37 INFO - PROCESS | 1745 | 1468372897326 Marionette DEBUG loaded listener.js 18:21:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0x9518d400) [pid = 1745] [serial = 89] [outer = 0x94753400] 18:21:38 INFO - PROCESS | 1745 | 1468372898051 Marionette TRACE conn4 <- [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]]]}] 18:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1188ms 18:21:38 INFO - PROCESS | 1745 | 1468372898106 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 18:21:38 INFO - PROCESS | 1745 | 1468372898117 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 18:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:21:38 INFO - PROCESS | 1745 | 1468372898129 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:21:38 INFO - PROCESS | 1745 | 1468372898133 Marionette TRACE conn4 <- [1,94,null,{}] 18:21:38 INFO - PROCESS | 1745 | 1468372898140 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:38 INFO - PROCESS | 1745 | 1468372898146 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:38 INFO - PROCESS | 1745 | 1468372898324 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 18:21:38 INFO - PROCESS | 1745 | 1468372898335 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:38 INFO - PROCESS | 1745 | 1468372898345 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x99250400 == 11 [pid = 1745] [id = 31] 18:21:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x99286800) [pid = 1745] [serial = 90] [outer = (nil)] 18:21:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x99ef1800) [pid = 1745] [serial = 91] [outer = 0x99286800] 18:21:38 INFO - PROCESS | 1745 | 1468372898424 Marionette DEBUG loaded listener.js 18:21:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x9a3bbc00) [pid = 1745] [serial = 92] [outer = 0x99286800] 18:21:39 INFO - PROCESS | 1745 | 1468372899343 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:21:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x9a464c00) [pid = 1745] [serial = 93] [outer = 0x93c92800] 18:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1289ms 18:21:39 INFO - PROCESS | 1745 | 1468372899431 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 18:21:39 INFO - PROCESS | 1745 | 1468372899435 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 18:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:21:39 INFO - PROCESS | 1745 | 1468372899498 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:21:39 INFO - PROCESS | 1745 | 1468372899505 Marionette TRACE conn4 <- [1,98,null,{}] 18:21:39 INFO - PROCESS | 1745 | 1468372899530 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:39 INFO - PROCESS | 1745 | 1468372899539 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:39 INFO - PROCESS | 1745 | 1468372899732 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 18:21:39 INFO - PROCESS | 1745 | 1468372899780 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:39 INFO - PROCESS | 1745 | 1468372899792 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b534800 == 12 [pid = 1745] [id = 32] 18:21:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x9b535400) [pid = 1745] [serial = 94] [outer = (nil)] 18:21:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x9c197400) [pid = 1745] [serial = 95] [outer = 0x9b535400] 18:21:39 INFO - PROCESS | 1745 | 1468372899876 Marionette DEBUG loaded listener.js 18:21:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x9d48b800) [pid = 1745] [serial = 96] [outer = 0x9b535400] 18:21:40 INFO - PROCESS | 1745 | 1468372900735 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1320ms 18:21:40 INFO - PROCESS | 1745 | 1468372900786 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 18:21:40 INFO - PROCESS | 1745 | 1468372900791 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 18:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:21:40 INFO - PROCESS | 1745 | 1468372900804 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:21:40 INFO - PROCESS | 1745 | 1468372900822 Marionette TRACE conn4 <- [1,102,null,{}] 18:21:40 INFO - PROCESS | 1745 | 1468372900829 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:40 INFO - PROCESS | 1745 | 1468372900834 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:41 INFO - PROCESS | 1745 | 1468372901036 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 18:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x97987000) [pid = 1745] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0xa245ec00) [pid = 1745] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0xa2480000) [pid = 1745] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x996b4000) [pid = 1745] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x93c95800) [pid = 1745] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0x95180800) [pid = 1745] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:21:41 INFO - PROCESS | 1745 | 1468372901184 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:41 INFO - PROCESS | 1745 | 1468372901190 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x94757000 == 13 [pid = 1745] [id = 33] 18:21:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x95180800) [pid = 1745] [serial = 97] [outer = (nil)] 18:21:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x9798d800) [pid = 1745] [serial = 98] [outer = 0x95180800] 18:21:41 INFO - PROCESS | 1745 | 1468372901267 Marionette DEBUG loaded listener.js 18:21:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0xa1095400) [pid = 1745] [serial = 99] [outer = 0x95180800] 18:21:41 INFO - PROCESS | 1745 | 1468372901964 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1198ms 18:21:42 INFO - PROCESS | 1745 | 1468372902003 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 18:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:21:42 INFO - PROCESS | 1745 | 1468372902008 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 18:21:42 INFO - PROCESS | 1745 | 1468372902016 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:21:42 INFO - PROCESS | 1745 | 1468372902019 Marionette TRACE conn4 <- [1,106,null,{}] 18:21:42 INFO - PROCESS | 1745 | 1468372902025 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:42 INFO - PROCESS | 1745 | 1468372902030 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:42 INFO - PROCESS | 1745 | 1468372902223 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 18:21:42 INFO - PROCESS | 1745 | 1468372902236 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:42 INFO - PROCESS | 1745 | 1468372902246 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:42 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2186400 == 14 [pid = 1745] [id = 34] 18:21:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0xa2186800) [pid = 1745] [serial = 100] [outer = (nil)] 18:21:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0xa218a400) [pid = 1745] [serial = 101] [outer = 0xa2186800] 18:21:42 INFO - PROCESS | 1745 | 1468372902316 Marionette DEBUG loaded listener.js 18:21:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0xa22b3000) [pid = 1745] [serial = 102] [outer = 0xa2186800] 18:21:43 INFO - PROCESS | 1745 | 1468372903106 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1185ms 18:21:43 INFO - PROCESS | 1745 | 1468372903202 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 18:21:43 INFO - PROCESS | 1745 | 1468372903208 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 18:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:21:43 INFO - PROCESS | 1745 | 1468372903217 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:21:43 INFO - PROCESS | 1745 | 1468372903223 Marionette TRACE conn4 <- [1,110,null,{}] 18:21:43 INFO - PROCESS | 1745 | 1468372903233 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:43 INFO - PROCESS | 1745 | 1468372903239 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:43 INFO - PROCESS | 1745 | 1468372903465 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 18:21:43 INFO - PROCESS | 1745 | 1468372903605 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:43 INFO - PROCESS | 1745 | 1468372903617 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x93c90c00 == 15 [pid = 1745] [id = 35] 18:21:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x93c92000) [pid = 1745] [serial = 103] [outer = (nil)] 18:21:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x95178400) [pid = 1745] [serial = 104] [outer = 0x93c92000] 18:21:43 INFO - PROCESS | 1745 | 1468372903706 Marionette DEBUG loaded listener.js 18:21:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x97967000) [pid = 1745] [serial = 105] [outer = 0x93c92000] 18:21:44 INFO - PROCESS | 1745 | 1468372904708 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1536ms 18:21:44 INFO - PROCESS | 1745 | 1468372904755 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 18:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:21:44 INFO - PROCESS | 1745 | 1468372904761 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 18:21:44 INFO - PROCESS | 1745 | 1468372904772 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:21:44 INFO - PROCESS | 1745 | 1468372904779 Marionette TRACE conn4 <- [1,114,null,{}] 18:21:44 INFO - PROCESS | 1745 | 1468372904786 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:44 INFO - PROCESS | 1745 | 1468372904792 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:45 INFO - PROCESS | 1745 | 1468372905010 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 18:21:45 INFO - PROCESS | 1745 | 1468372905150 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:45 INFO - PROCESS | 1745 | 1468372905159 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x938f1000 == 16 [pid = 1745] [id = 36] 18:21:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9c0f4c00) [pid = 1745] [serial = 106] [outer = (nil)] 18:21:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9d482400) [pid = 1745] [serial = 107] [outer = 0x9c0f4c00] 18:21:45 INFO - PROCESS | 1745 | 1468372905327 Marionette DEBUG loaded listener.js 18:21:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9d82b000) [pid = 1745] [serial = 108] [outer = 0x9c0f4c00] 18:21:46 INFO - PROCESS | 1745 | 1468372906337 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1649ms 18:21:46 INFO - PROCESS | 1745 | 1468372906418 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 18:21:46 INFO - PROCESS | 1745 | 1468372906422 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 18:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:21:46 INFO - PROCESS | 1745 | 1468372906429 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:21:46 INFO - PROCESS | 1745 | 1468372906433 Marionette TRACE conn4 <- [1,118,null,{}] 18:21:46 INFO - PROCESS | 1745 | 1468372906449 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:46 INFO - PROCESS | 1745 | 1468372906458 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:46 INFO - PROCESS | 1745 | 1468372906682 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 18:21:46 INFO - PROCESS | 1745 | 1468372906858 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:46 INFO - PROCESS | 1745 | 1468372906872 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:46 INFO - PROCESS | 1745 | ++DOCSHELL 0xa3107000 == 17 [pid = 1745] [id = 37] 18:21:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0xa3109400) [pid = 1745] [serial = 109] [outer = (nil)] 18:21:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0xa318dc00) [pid = 1745] [serial = 110] [outer = 0xa3109400] 18:21:46 INFO - PROCESS | 1745 | 1468372906956 Marionette DEBUG loaded listener.js 18:21:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa34dd800) [pid = 1745] [serial = 111] [outer = 0xa3109400] 18:21:48 INFO - PROCESS | 1745 | 1468372907998 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1641ms 18:21:48 INFO - PROCESS | 1745 | 1468372908072 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 18:21:48 INFO - PROCESS | 1745 | 1468372908077 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 18:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:21:48 INFO - PROCESS | 1745 | 1468372908087 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:21:48 INFO - PROCESS | 1745 | 1468372908091 Marionette TRACE conn4 <- [1,122,null,{}] 18:21:48 INFO - PROCESS | 1745 | 1468372908100 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:48 INFO - PROCESS | 1745 | 1468372908106 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:48 INFO - PROCESS | 1745 | 1468372908313 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 18:21:48 INFO - PROCESS | 1745 | 1468372908542 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:48 INFO - PROCESS | 1745 | 1468372908556 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x938f6c00 == 18 [pid = 1745] [id = 38] 18:21:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x95188800) [pid = 1745] [serial = 112] [outer = (nil)] 18:21:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9518c000) [pid = 1745] [serial = 113] [outer = 0x95188800] 18:21:48 INFO - PROCESS | 1745 | 1468372908632 Marionette DEBUG loaded listener.js 18:21:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x951a6800) [pid = 1745] [serial = 114] [outer = 0x95188800] 18:21:48 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x97991400) [pid = 1745] [serial = 59] [outer = (nil)] [url = about:blank] 18:21:48 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa672cc00) [pid = 1745] [serial = 56] [outer = (nil)] [url = about:blank] 18:21:48 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa3356c00) [pid = 1745] [serial = 53] [outer = (nil)] [url = about:blank] 18:21:48 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a344c00) [pid = 1745] [serial = 67] [outer = (nil)] [url = about:blank] 18:21:48 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x983e4000) [pid = 1745] [serial = 61] [outer = (nil)] [url = about:blank] 18:21:48 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9ab40000) [pid = 1745] [serial = 68] [outer = (nil)] [url = about:blank] 18:21:48 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x95322c00) [pid = 1745] [serial = 64] [outer = (nil)] [url = about:blank] 18:21:48 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x97971c00) [pid = 1745] [serial = 65] [outer = (nil)] [url = about:blank] 18:21:48 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9b465000) [pid = 1745] [serial = 62] [outer = (nil)] [url = about:blank] 18:21:49 INFO - PROCESS | 1745 | 1468372909380 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1338ms 18:21:49 INFO - PROCESS | 1745 | 1468372909429 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 18:21:49 INFO - PROCESS | 1745 | 1468372909436 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 18:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:21:49 INFO - PROCESS | 1745 | 1468372909447 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:21:49 INFO - PROCESS | 1745 | 1468372909450 Marionette TRACE conn4 <- [1,126,null,{}] 18:21:49 INFO - PROCESS | 1745 | 1468372909457 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:49 INFO - PROCESS | 1745 | 1468372909463 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:49 INFO - PROCESS | 1745 | 1468372909625 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 18:21:49 INFO - PROCESS | 1745 | 1468372909638 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:49 INFO - PROCESS | 1745 | 1468372909646 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x98320400 == 19 [pid = 1745] [id = 39] 18:21:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x98320800) [pid = 1745] [serial = 115] [outer = (nil)] 18:21:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x99281000) [pid = 1745] [serial = 116] [outer = 0x98320800] 18:21:49 INFO - PROCESS | 1745 | 1468372909724 Marionette DEBUG loaded listener.js 18:21:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a0b0400) [pid = 1745] [serial = 117] [outer = 0x98320800] 18:21:50 INFO - PROCESS | 1745 | 1468372910598 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1183ms 18:21:50 INFO - PROCESS | 1745 | 1468372910652 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 18:21:50 INFO - PROCESS | 1745 | 1468372910655 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 18:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:21:50 INFO - PROCESS | 1745 | 1468372910666 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:21:50 INFO - PROCESS | 1745 | 1468372910671 Marionette TRACE conn4 <- [1,130,null,{}] 18:21:50 INFO - PROCESS | 1745 | 1468372910687 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:50 INFO - PROCESS | 1745 | 1468372910696 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:50 INFO - PROCESS | 1745 | 1468372910856 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 18:21:50 INFO - PROCESS | 1745 | 1468372910962 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:50 INFO - PROCESS | 1745 | 1468372910973 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b531000 == 20 [pid = 1745] [id = 40] 18:21:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9bcf4400) [pid = 1745] [serial = 118] [outer = (nil)] 18:21:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9d483400) [pid = 1745] [serial = 119] [outer = 0x9bcf4400] 18:21:51 INFO - PROCESS | 1745 | 1468372911051 Marionette DEBUG loaded listener.js 18:21:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa1f04400) [pid = 1745] [serial = 120] [outer = 0x9bcf4400] 18:21:51 INFO - PROCESS | 1745 | 1468372911858 Marionette TRACE conn4 <- [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]]]}] 18:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1235ms 18:21:51 INFO - PROCESS | 1745 | 1468372911903 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 18:21:51 INFO - PROCESS | 1745 | 1468372911908 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 18:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:21:51 INFO - PROCESS | 1745 | 1468372911921 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:21:51 INFO - PROCESS | 1745 | 1468372911924 Marionette TRACE conn4 <- [1,134,null,{}] 18:21:51 INFO - PROCESS | 1745 | 1468372911930 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:51 INFO - PROCESS | 1745 | 1468372911935 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:52 INFO - PROCESS | 1745 | 1468372912145 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 18:21:52 INFO - PROCESS | 1745 | 1468372912172 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:52 INFO - PROCESS | 1745 | 1468372912185 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8c7c00 == 21 [pid = 1745] [id = 41] 18:21:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa2480800) [pid = 1745] [serial = 121] [outer = (nil)] 18:21:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa2efc400) [pid = 1745] [serial = 122] [outer = 0xa2480800] 18:21:52 INFO - PROCESS | 1745 | 1468372912253 Marionette DEBUG loaded listener.js 18:21:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa3112000) [pid = 1745] [serial = 123] [outer = 0xa2480800] 18:21:53 INFO - PROCESS | 1745 | 1468372913155 Marionette TRACE conn4 <- [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]]]}] 18:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1281ms 18:21:53 INFO - PROCESS | 1745 | 1468372913203 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 18:21:53 INFO - PROCESS | 1745 | 1468372913206 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 18:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:21:53 INFO - PROCESS | 1745 | 1468372913214 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:21:53 INFO - PROCESS | 1745 | 1468372913218 Marionette TRACE conn4 <- [1,138,null,{}] 18:21:53 INFO - PROCESS | 1745 | 1468372913232 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:53 INFO - PROCESS | 1745 | 1468372913237 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:53 INFO - PROCESS | 1745 | 1468372913475 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 18:21:53 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9b535400) [pid = 1745] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:21:53 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x922e7400) [pid = 1745] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:21:53 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x94753400) [pid = 1745] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:21:53 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x99286800) [pid = 1745] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:21:53 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x95180800) [pid = 1745] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:21:53 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x922ee800) [pid = 1745] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:21:53 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x97990000) [pid = 1745] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:21:53 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9bce8000) [pid = 1745] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:21:53 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0xa222b800) [pid = 1745] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:21:53 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9bfef400) [pid = 1745] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:21:53 INFO - PROCESS | 1745 | 1468372913569 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:53 INFO - PROCESS | 1745 | 1468372913577 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x922ec400 == 22 [pid = 1745] [id = 42] 18:21:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x922ee800) [pid = 1745] [serial = 124] [outer = (nil)] 18:21:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9798a800) [pid = 1745] [serial = 125] [outer = 0x922ee800] 18:21:53 INFO - PROCESS | 1745 | 1468372913646 Marionette DEBUG loaded listener.js 18:21:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9927b400) [pid = 1745] [serial = 126] [outer = 0x922ee800] 18:21:54 INFO - PROCESS | 1745 | 1468372914501 Marionette TRACE conn4 <- [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]]]}] 18:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1338ms 18:21:54 INFO - PROCESS | 1745 | 1468372914563 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 18:21:54 INFO - PROCESS | 1745 | 1468372914567 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 18:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:21:54 INFO - PROCESS | 1745 | 1468372914574 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:21:54 INFO - PROCESS | 1745 | 1468372914577 Marionette TRACE conn4 <- [1,142,null,{}] 18:21:54 INFO - PROCESS | 1745 | 1468372914583 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:54 INFO - PROCESS | 1745 | 1468372914593 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:54 INFO - PROCESS | 1745 | 1468372914796 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 18:21:54 INFO - PROCESS | 1745 | 1468372914897 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:54 INFO - PROCESS | 1745 | 1468372914907 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x93981400 == 23 [pid = 1745] [id = 43] 18:21:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x94753400) [pid = 1745] [serial = 127] [outer = (nil)] 18:21:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0xa6727400) [pid = 1745] [serial = 128] [outer = 0x94753400] 18:21:54 INFO - PROCESS | 1745 | 1468372914988 Marionette DEBUG loaded listener.js 18:21:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0xa6798400) [pid = 1745] [serial = 129] [outer = 0x94753400] 18:21:55 INFO - PROCESS | 1745 | 1468372915904 Marionette TRACE conn4 <- [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]]]}] 18:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1380ms 18:21:55 INFO - PROCESS | 1745 | 1468372915956 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 18:21:55 INFO - PROCESS | 1745 | 1468372915963 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 18:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:21:55 INFO - PROCESS | 1745 | 1468372915973 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:21:55 INFO - PROCESS | 1745 | 1468372915978 Marionette TRACE conn4 <- [1,146,null,{}] 18:21:55 INFO - PROCESS | 1745 | 1468372915988 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:55 INFO - PROCESS | 1745 | 1468372915993 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:56 INFO - PROCESS | 1745 | 1468372916220 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 18:21:56 INFO - PROCESS | 1745 | 1468372916409 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:56 INFO - PROCESS | 1745 | 1468372916426 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x93c9ac00 == 24 [pid = 1745] [id = 44] 18:21:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x93c9b400) [pid = 1745] [serial = 130] [outer = (nil)] 18:21:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x97986000) [pid = 1745] [serial = 131] [outer = 0x93c9b400] 18:21:56 INFO - PROCESS | 1745 | 1468372916555 Marionette DEBUG loaded listener.js 18:21:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9798f800) [pid = 1745] [serial = 132] [outer = 0x93c9b400] 18:21:57 INFO - PROCESS | 1745 | 1468372917645 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1697ms 18:21:57 INFO - PROCESS | 1745 | 1468372917799 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 18:21:57 INFO - PROCESS | 1745 | 1468372917807 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 18:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:21:57 INFO - PROCESS | 1745 | 1468372917899 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:21:57 INFO - PROCESS | 1745 | 1468372917903 Marionette TRACE conn4 <- [1,150,null,{}] 18:21:58 INFO - PROCESS | 1745 | 1468372918034 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:58 INFO - PROCESS | 1745 | 1468372918041 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:58 INFO - PROCESS | 1745 | 1468372918273 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 18:21:58 INFO - PROCESS | 1745 | 1468372918356 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:58 INFO - PROCESS | 1745 | 1468372918367 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x93c8f800 == 25 [pid = 1745] [id = 45] 18:21:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9c199800) [pid = 1745] [serial = 133] [outer = (nil)] 18:21:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa4f21800) [pid = 1745] [serial = 134] [outer = 0x9c199800] 18:21:58 INFO - PROCESS | 1745 | 1468372918451 Marionette DEBUG loaded listener.js 18:21:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa61d7800) [pid = 1745] [serial = 135] [outer = 0x9c199800] 18:21:59 INFO - PROCESS | 1745 | 1468372919369 Marionette TRACE conn4 <- [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]]]}] 18:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1558ms 18:21:59 INFO - PROCESS | 1745 | 1468372919402 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 18:21:59 INFO - PROCESS | 1745 | 1468372919406 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 18:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:21:59 INFO - PROCESS | 1745 | 1468372919414 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:21:59 INFO - PROCESS | 1745 | 1468372919421 Marionette TRACE conn4 <- [1,154,null,{}] 18:21:59 INFO - PROCESS | 1745 | 1468372919439 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:59 INFO - PROCESS | 1745 | 1468372919448 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:59 INFO - PROCESS | 1745 | 1468372919647 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 18:21:59 INFO - PROCESS | 1745 | 1468372919793 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:59 INFO - PROCESS | 1745 | 1468372919803 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:21:59 INFO - PROCESS | 1745 | ++DOCSHELL 0xa6da7800 == 26 [pid = 1745] [id = 46] 18:21:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa6da8400) [pid = 1745] [serial = 136] [outer = (nil)] 18:21:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa6e43400) [pid = 1745] [serial = 137] [outer = 0xa6da8400] 18:21:59 INFO - PROCESS | 1745 | 1468372919925 Marionette DEBUG loaded listener.js 18:22:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa6e48c00) [pid = 1745] [serial = 138] [outer = 0xa6da8400] 18:22:00 INFO - PROCESS | 1745 | 1468372920957 Marionette TRACE conn4 <- [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]]]}] 18:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1559ms 18:22:00 INFO - PROCESS | 1745 | 1468372920973 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 18:22:00 INFO - PROCESS | 1745 | 1468372920979 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 18:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:22:00 INFO - PROCESS | 1745 | 1468372920989 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:22:00 INFO - PROCESS | 1745 | 1468372920992 Marionette TRACE conn4 <- [1,158,null,{}] 18:22:01 INFO - PROCESS | 1745 | 1468372921000 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:01 INFO - PROCESS | 1745 | 1468372921006 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:01 INFO - PROCESS | 1745 | 1468372921212 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 18:22:01 INFO - PROCESS | 1745 | 1468372921396 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:01 INFO - PROCESS | 1745 | 1468372921408 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x922ed800 == 27 [pid = 1745] [id = 47] 18:22:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a346800) [pid = 1745] [serial = 139] [outer = (nil)] 18:22:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9aabac00) [pid = 1745] [serial = 140] [outer = 0x9a346800] 18:22:01 INFO - PROCESS | 1745 | 1468372921515 Marionette DEBUG loaded listener.js 18:22:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9aabd800) [pid = 1745] [serial = 141] [outer = 0x9a346800] 18:22:02 INFO - PROCESS | 1745 | 1468372922402 Marionette TRACE conn4 <- [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]]]}] 18:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1487ms 18:22:02 INFO - PROCESS | 1745 | 1468372922476 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 18:22:02 INFO - PROCESS | 1745 | 1468372922479 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 18:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:22:02 INFO - PROCESS | 1745 | 1468372922487 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:22:02 INFO - PROCESS | 1745 | 1468372922489 Marionette TRACE conn4 <- [1,162,null,{}] 18:22:02 INFO - PROCESS | 1745 | 1468372922496 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:02 INFO - PROCESS | 1745 | 1468372922502 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:02 INFO - PROCESS | 1745 | 1468372922734 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 18:22:02 INFO - PROCESS | 1745 | 1468372922886 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:02 INFO - PROCESS | 1745 | 1468372922894 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aab7000 == 28 [pid = 1745] [id = 48] 18:22:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9aab8c00) [pid = 1745] [serial = 142] [outer = (nil)] 18:22:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9c0aa400) [pid = 1745] [serial = 143] [outer = 0x9aab8c00] 18:22:03 INFO - PROCESS | 1745 | 1468372923013 Marionette DEBUG loaded listener.js 18:22:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9c0ab800) [pid = 1745] [serial = 144] [outer = 0x9aab8c00] 18:22:03 INFO - PROCESS | 1745 | 1468372923500 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:22:04 INFO - PROCESS | 1745 | 1468372924230 Marionette TRACE conn4 <- [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]]]}] 18:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1792ms 18:22:04 INFO - PROCESS | 1745 | 1468372924282 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 18:22:04 INFO - PROCESS | 1745 | 1468372924291 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 18:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:22:04 INFO - PROCESS | 1745 | 1468372924312 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:22:04 INFO - PROCESS | 1745 | 1468372924318 Marionette TRACE conn4 <- [1,166,null,{}] 18:22:04 INFO - PROCESS | 1745 | 1468372924372 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:04 INFO - PROCESS | 1745 | 1468372924379 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:04 INFO - PROCESS | 1745 | 1468372924627 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 18:22:04 INFO - PROCESS | 1745 | 1468372924819 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:04 INFO - PROCESS | 1745 | 1468372924833 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x9796ac00 == 29 [pid = 1745] [id = 49] 18:22:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9796b400) [pid = 1745] [serial = 145] [outer = (nil)] 18:22:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x97989000) [pid = 1745] [serial = 146] [outer = 0x9796b400] 18:22:04 INFO - PROCESS | 1745 | 1468372924917 Marionette DEBUG loaded listener.js 18:22:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9798b000) [pid = 1745] [serial = 147] [outer = 0x9796b400] 18:22:05 INFO - PROCESS | 1745 | --DOCSHELL 0x92262400 == 28 [pid = 1745] [id = 29] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0xa218a400) [pid = 1745] [serial = 101] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9c197400) [pid = 1745] [serial = 95] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x93a68000) [pid = 1745] [serial = 86] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x938ec000) [pid = 1745] [serial = 85] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x95180000) [pid = 1745] [serial = 88] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9518d400) [pid = 1745] [serial = 89] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x99ef1800) [pid = 1745] [serial = 91] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9798d800) [pid = 1745] [serial = 98] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9397ac00) [pid = 1745] [serial = 71] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x938ebc00) [pid = 1745] [serial = 70] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9bce9800) [pid = 1745] [serial = 74] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9b467800) [pid = 1745] [serial = 73] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa1094800) [pid = 1745] [serial = 77] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9d82ac00) [pid = 1745] [serial = 76] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa310c000) [pid = 1745] [serial = 80] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa2eb6c00) [pid = 1745] [serial = 79] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa3187800) [pid = 1745] [serial = 83] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa33bf800) [pid = 1745] [serial = 82] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa1095400) [pid = 1745] [serial = 99] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9d48b800) [pid = 1745] [serial = 96] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a58e800) [pid = 1745] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:22:05 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9a3bbc00) [pid = 1745] [serial = 92] [outer = (nil)] [url = about:blank] 18:22:05 INFO - PROCESS | 1745 | 1468372925984 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1746ms 18:22:06 INFO - PROCESS | 1745 | 1468372926049 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 18:22:06 INFO - PROCESS | 1745 | 1468372926062 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 18:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:22:06 INFO - PROCESS | 1745 | 1468372926082 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:22:06 INFO - PROCESS | 1745 | 1468372926093 Marionette TRACE conn4 <- [1,170,null,{}] 18:22:06 INFO - PROCESS | 1745 | 1468372926114 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:06 INFO - PROCESS | 1745 | 1468372926119 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:06 INFO - PROCESS | 1745 | 1468372926313 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 18:22:06 INFO - PROCESS | 1745 | 1468372926473 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:06 INFO - PROCESS | 1745 | 1468372926483 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x9518f000 == 29 [pid = 1745] [id = 50] 18:22:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x99288800) [pid = 1745] [serial = 148] [outer = (nil)] 18:22:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a591c00) [pid = 1745] [serial = 149] [outer = 0x99288800] 18:22:06 INFO - PROCESS | 1745 | 1468372926558 Marionette DEBUG loaded listener.js 18:22:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9aab5800) [pid = 1745] [serial = 150] [outer = 0x99288800] 18:22:07 INFO - PROCESS | 1745 | 1468372927264 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1210ms 18:22:07 INFO - PROCESS | 1745 | 1468372927298 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 18:22:07 INFO - PROCESS | 1745 | 1468372927301 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 18:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:22:07 INFO - PROCESS | 1745 | 1468372927310 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:22:07 INFO - PROCESS | 1745 | 1468372927316 Marionette TRACE conn4 <- [1,174,null,{}] 18:22:07 INFO - PROCESS | 1745 | 1468372927333 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:07 INFO - PROCESS | 1745 | 1468372927342 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:07 INFO - PROCESS | 1745 | 1468372927513 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 18:22:07 INFO - PROCESS | 1745 | 1468372927524 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:07 INFO - PROCESS | 1745 | 1468372927538 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c0aa000 == 30 [pid = 1745] [id = 51] 18:22:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9c0abc00) [pid = 1745] [serial = 151] [outer = (nil)] 18:22:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9c0b0800) [pid = 1745] [serial = 152] [outer = 0x9c0abc00] 18:22:07 INFO - PROCESS | 1745 | 1468372927618 Marionette DEBUG loaded listener.js 18:22:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9d484400) [pid = 1745] [serial = 153] [outer = 0x9c0abc00] 18:22:08 INFO - PROCESS | 1745 | 1468372928588 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1335ms 18:22:08 INFO - PROCESS | 1745 | 1468372928647 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 18:22:08 INFO - PROCESS | 1745 | 1468372928651 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 18:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:22:08 INFO - PROCESS | 1745 | 1468372928659 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:22:08 INFO - PROCESS | 1745 | 1468372928662 Marionette TRACE conn4 <- [1,178,null,{}] 18:22:08 INFO - PROCESS | 1745 | 1468372928670 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:08 INFO - PROCESS | 1745 | 1468372928675 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:08 INFO - PROCESS | 1745 | 1468372928905 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 18:22:08 INFO - PROCESS | 1745 | 1468372928932 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:08 INFO - PROCESS | 1745 | 1468372928942 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b533c00 == 31 [pid = 1745] [id = 52] 18:22:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa1097800) [pid = 1745] [serial = 154] [outer = (nil)] 18:22:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa218a400) [pid = 1745] [serial = 155] [outer = 0xa1097800] 18:22:09 INFO - PROCESS | 1745 | 1468372929013 Marionette DEBUG loaded listener.js 18:22:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa22b8800) [pid = 1745] [serial = 156] [outer = 0xa1097800] 18:22:09 INFO - PROCESS | 1745 | 1468372929845 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1234ms 18:22:09 INFO - PROCESS | 1745 | 1468372929895 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 18:22:09 INFO - PROCESS | 1745 | 1468372929898 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 18:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:22:09 INFO - PROCESS | 1745 | 1468372929913 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:22:09 INFO - PROCESS | 1745 | 1468372929916 Marionette TRACE conn4 <- [1,182,null,{}] 18:22:09 INFO - PROCESS | 1745 | 1468372929922 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:09 INFO - PROCESS | 1745 | 1468372929927 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:10 INFO - PROCESS | 1745 | 1468372930138 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 18:22:10 INFO - PROCESS | 1745 | 1468372930165 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:10 INFO - PROCESS | 1745 | 1468372930174 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x9517d800 == 32 [pid = 1745] [id = 53] 18:22:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9c0aa800) [pid = 1745] [serial = 157] [outer = (nil)] 18:22:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa2ef8400) [pid = 1745] [serial = 158] [outer = 0x9c0aa800] 18:22:10 INFO - PROCESS | 1745 | 1468372930244 Marionette DEBUG loaded listener.js 18:22:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa3110800) [pid = 1745] [serial = 159] [outer = 0x9c0aa800] 18:22:10 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa2480800) [pid = 1745] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:22:10 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x922ee800) [pid = 1745] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:22:10 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x98320800) [pid = 1745] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:22:10 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9bcf4400) [pid = 1745] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:22:10 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x95188800) [pid = 1745] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:22:11 INFO - PROCESS | 1745 | 1468372931136 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1243ms 18:22:11 INFO - PROCESS | 1745 | 1468372931156 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 18:22:11 INFO - PROCESS | 1745 | 1468372931162 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 18:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:22:11 INFO - PROCESS | 1745 | 1468372931168 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:22:11 INFO - PROCESS | 1745 | 1468372931171 Marionette TRACE conn4 <- [1,186,null,{}] 18:22:11 INFO - PROCESS | 1745 | 1468372931177 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:11 INFO - PROCESS | 1745 | 1468372931187 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:11 INFO - PROCESS | 1745 | 1468372931395 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 18:22:11 INFO - PROCESS | 1745 | 1468372931497 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:11 INFO - PROCESS | 1745 | 1468372931508 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x938e8c00 == 33 [pid = 1745] [id = 54] 18:22:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x938ec800) [pid = 1745] [serial = 160] [outer = (nil)] 18:22:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a91bc00) [pid = 1745] [serial = 161] [outer = 0x938ec800] 18:22:11 INFO - PROCESS | 1745 | 1468372931579 Marionette DEBUG loaded listener.js 18:22:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa2463400) [pid = 1745] [serial = 162] [outer = 0x938ec800] 18:22:12 INFO - PROCESS | 1745 | 1468372932283 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1140ms 18:22:12 INFO - PROCESS | 1745 | 1468372932309 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 18:22:12 INFO - PROCESS | 1745 | 1468372932313 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 18:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:22:12 INFO - PROCESS | 1745 | 1468372932319 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:22:12 INFO - PROCESS | 1745 | 1468372932323 Marionette TRACE conn4 <- [1,190,null,{}] 18:22:12 INFO - PROCESS | 1745 | 1468372932329 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:12 INFO - PROCESS | 1745 | 1468372932334 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:12 INFO - PROCESS | 1745 | 1468372932512 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 18:22:12 INFO - PROCESS | 1745 | 1468372932674 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:12 INFO - PROCESS | 1745 | 1468372932688 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x92262400 == 34 [pid = 1745] [id = 55] 18:22:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x922e6400) [pid = 1745] [serial = 163] [outer = (nil)] 18:22:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x93979c00) [pid = 1745] [serial = 164] [outer = 0x922e6400] 18:22:12 INFO - PROCESS | 1745 | 1468372932774 Marionette DEBUG loaded listener.js 18:22:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x93a68400) [pid = 1745] [serial = 165] [outer = 0x922e6400] 18:22:13 INFO - PROCESS | 1745 | 1468372933708 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1432ms 18:22:13 INFO - PROCESS | 1745 | 1468372933755 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 18:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:22:13 INFO - PROCESS | 1745 | 1468372933762 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 18:22:13 INFO - PROCESS | 1745 | 1468372933771 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:22:13 INFO - PROCESS | 1745 | 1468372933776 Marionette TRACE conn4 <- [1,194,null,{}] 18:22:13 INFO - PROCESS | 1745 | 1468372933785 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:13 INFO - PROCESS | 1745 | 1468372933794 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:14 INFO - PROCESS | 1745 | 1468372933999 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 18:22:14 INFO - PROCESS | 1745 | 1468372934123 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:14 INFO - PROCESS | 1745 | 1468372934131 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x99ef1800 == 35 [pid = 1745] [id = 56] 18:22:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a1bd800) [pid = 1745] [serial = 166] [outer = (nil)] 18:22:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a912800) [pid = 1745] [serial = 167] [outer = 0x9a1bd800] 18:22:14 INFO - PROCESS | 1745 | 1468372934221 Marionette DEBUG loaded listener.js 18:22:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9a919000) [pid = 1745] [serial = 168] [outer = 0x9a1bd800] 18:22:15 INFO - PROCESS | 1745 | 1468372935181 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1435ms 18:22:15 INFO - PROCESS | 1745 | 1468372935209 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 18:22:15 INFO - PROCESS | 1745 | 1468372935216 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 18:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:22:15 INFO - PROCESS | 1745 | 1468372935225 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:22:15 INFO - PROCESS | 1745 | 1468372935230 Marionette TRACE conn4 <- [1,198,null,{}] 18:22:15 INFO - PROCESS | 1745 | 1468372935237 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:15 INFO - PROCESS | 1745 | 1468372935243 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:15 INFO - PROCESS | 1745 | 1468372935441 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 18:22:15 INFO - PROCESS | 1745 | 1468372935594 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:15 INFO - PROCESS | 1745 | 1468372935601 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a915c00 == 36 [pid = 1745] [id = 57] 18:22:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9a91d800) [pid = 1745] [serial = 169] [outer = (nil)] 18:22:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9ad19800) [pid = 1745] [serial = 170] [outer = 0x9a91d800] 18:22:15 INFO - PROCESS | 1745 | 1468372935685 Marionette DEBUG loaded listener.js 18:22:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9ad1e800) [pid = 1745] [serial = 171] [outer = 0x9a91d800] 18:22:16 INFO - PROCESS | 1745 | 1468372936573 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1388ms 18:22:16 INFO - PROCESS | 1745 | 1468372936614 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 18:22:16 INFO - PROCESS | 1745 | 1468372936618 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 18:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:22:16 INFO - PROCESS | 1745 | 1468372936633 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:22:16 INFO - PROCESS | 1745 | 1468372936643 Marionette TRACE conn4 <- [1,202,null,{}] 18:22:16 INFO - PROCESS | 1745 | 1468372936653 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:16 INFO - PROCESS | 1745 | 1468372936661 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:16 INFO - PROCESS | 1745 | 1468372936848 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 18:22:17 INFO - PROCESS | 1745 | 1468372936996 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:17 INFO - PROCESS | 1745 | 1468372937007 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ad15000 == 37 [pid = 1745] [id = 58] 18:22:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9add6800) [pid = 1745] [serial = 172] [outer = (nil)] 18:22:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x9ade1800) [pid = 1745] [serial = 173] [outer = 0x9add6800] 18:22:17 INFO - PROCESS | 1745 | 1468372937095 Marionette DEBUG loaded listener.js 18:22:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9ade2800) [pid = 1745] [serial = 174] [outer = 0x9add6800] 18:22:18 INFO - PROCESS | 1745 | 1468372938033 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1449ms 18:22:18 INFO - PROCESS | 1745 | 1468372938075 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 18:22:18 INFO - PROCESS | 1745 | 1468372938080 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 18:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:22:18 INFO - PROCESS | 1745 | 1468372938088 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:22:18 INFO - PROCESS | 1745 | 1468372938091 Marionette TRACE conn4 <- [1,206,null,{}] 18:22:18 INFO - PROCESS | 1745 | 1468372938098 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:18 INFO - PROCESS | 1745 | 1468372938103 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:18 INFO - PROCESS | 1745 | 1468372938308 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 18:22:18 INFO - PROCESS | 1745 | 1468372938457 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:18 INFO - PROCESS | 1745 | 1468372938468 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x9addc800 == 38 [pid = 1745] [id = 59] 18:22:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9addf400) [pid = 1745] [serial = 175] [outer = (nil)] 18:22:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9c0b2000) [pid = 1745] [serial = 176] [outer = 0x9addf400] 18:22:18 INFO - PROCESS | 1745 | 1468372938597 Marionette DEBUG loaded listener.js 18:22:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0xa1095c00) [pid = 1745] [serial = 177] [outer = 0x9addf400] 18:22:19 INFO - PROCESS | 1745 | 1468372939427 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1390ms 18:22:19 INFO - PROCESS | 1745 | 1468372939479 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 18:22:19 INFO - PROCESS | 1745 | 1468372939483 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 18:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:22:19 INFO - PROCESS | 1745 | 1468372939509 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:22:19 INFO - PROCESS | 1745 | 1468372939513 Marionette TRACE conn4 <- [1,210,null,{}] 18:22:19 INFO - PROCESS | 1745 | 1468372939520 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:19 INFO - PROCESS | 1745 | 1468372939525 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:19 INFO - PROCESS | 1745 | 1468372939710 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 18:22:19 INFO - PROCESS | 1745 | 1468372939860 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:19 INFO - PROCESS | 1745 | 1468372939878 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:19 INFO - PROCESS | 1745 | ++DOCSHELL 0xa22b6c00 == 39 [pid = 1745] [id = 60] 18:22:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0xa24f3c00) [pid = 1745] [serial = 178] [outer = (nil)] 18:22:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0xa3187800) [pid = 1745] [serial = 179] [outer = 0xa24f3c00] 18:22:19 INFO - PROCESS | 1745 | 1468372939971 Marionette DEBUG loaded listener.js 18:22:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0xa610c400) [pid = 1745] [serial = 180] [outer = 0xa24f3c00] 18:22:20 INFO - PROCESS | 1745 | 1468372940887 Marionette TRACE conn4 <- [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]]]}] 18:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1444ms 18:22:20 INFO - PROCESS | 1745 | 1468372940954 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 18:22:20 INFO - PROCESS | 1745 | 1468372940958 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 18:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:22:20 INFO - PROCESS | 1745 | 1468372940964 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:22:20 INFO - PROCESS | 1745 | 1468372940968 Marionette TRACE conn4 <- [1,214,null,{}] 18:22:20 INFO - PROCESS | 1745 | 1468372940974 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:20 INFO - PROCESS | 1745 | 1468372940979 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:21 INFO - PROCESS | 1745 | 1468372941190 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 18:22:21 INFO - PROCESS | 1745 | 1468372941340 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:21 INFO - PROCESS | 1745 | 1468372941347 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x9397f800 == 40 [pid = 1745] [id = 61] 18:22:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x95322800) [pid = 1745] [serial = 181] [outer = (nil)] 18:22:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0xa6e3ec00) [pid = 1745] [serial = 182] [outer = 0x95322800] 18:22:21 INFO - PROCESS | 1745 | 1468372941429 Marionette DEBUG loaded listener.js 18:22:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0xa6e4b800) [pid = 1745] [serial = 183] [outer = 0x95322800] 18:22:22 INFO - PROCESS | 1745 | 1468372942277 Marionette TRACE conn4 <- [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]]]}] 18:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1337ms 18:22:22 INFO - PROCESS | 1745 | 1468372942302 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 18:22:22 INFO - PROCESS | 1745 | 1468372942306 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 18:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:22:22 INFO - PROCESS | 1745 | 1468372942313 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:22:22 INFO - PROCESS | 1745 | 1468372942316 Marionette TRACE conn4 <- [1,218,null,{}] 18:22:22 INFO - PROCESS | 1745 | 1468372942322 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:22 INFO - PROCESS | 1745 | 1468372942327 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:22 INFO - PROCESS | 1745 | 1468372942512 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 18:22:22 INFO - PROCESS | 1745 | 1468372942663 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:22 INFO - PROCESS | 1745 | 1468372942674 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:22 INFO - PROCESS | 1745 | ++DOCSHELL 0xa6d9f400 == 41 [pid = 1745] [id = 62] 18:22:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0xa6da7c00) [pid = 1745] [serial = 184] [outer = (nil)] 18:22:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0xa8144800) [pid = 1745] [serial = 185] [outer = 0xa6da7c00] 18:22:22 INFO - PROCESS | 1745 | 1468372942756 Marionette DEBUG loaded listener.js 18:22:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0xa815dc00) [pid = 1745] [serial = 186] [outer = 0xa6da7c00] 18:22:23 INFO - PROCESS | 1745 | 1468372943649 Marionette TRACE conn4 <- [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]]]}] 18:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1380ms 18:22:23 INFO - PROCESS | 1745 | 1468372943695 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 18:22:23 INFO - PROCESS | 1745 | 1468372943699 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 18:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:22:23 INFO - PROCESS | 1745 | 1468372943706 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:22:23 INFO - PROCESS | 1745 | 1468372943710 Marionette TRACE conn4 <- [1,222,null,{}] 18:22:23 INFO - PROCESS | 1745 | 1468372943717 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:23 INFO - PROCESS | 1745 | 1468372943723 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:23 INFO - PROCESS | 1745 | 1468372943912 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 18:22:24 INFO - PROCESS | 1745 | 1468372944302 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:24 INFO - PROCESS | 1745 | 1468372944309 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x93a5b400 == 42 [pid = 1745] [id = 63] 18:22:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x93a5cc00) [pid = 1745] [serial = 187] [outer = (nil)] 18:22:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x94759400) [pid = 1745] [serial = 188] [outer = 0x93a5cc00] 18:22:24 INFO - PROCESS | 1745 | 1468372944433 Marionette DEBUG loaded listener.js 18:22:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x95189c00) [pid = 1745] [serial = 189] [outer = 0x93a5cc00] 18:22:25 INFO - PROCESS | 1745 | 1468372945360 Marionette TRACE conn4 <- [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]]]}] 18:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1685ms 18:22:25 INFO - PROCESS | 1745 | 1468372945393 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 18:22:25 INFO - PROCESS | 1745 | 1468372945399 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 18:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:22:25 INFO - PROCESS | 1745 | 1468372945408 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:22:25 INFO - PROCESS | 1745 | 1468372945413 Marionette TRACE conn4 <- [1,226,null,{}] 18:22:25 INFO - PROCESS | 1745 | 1468372945422 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:25 INFO - PROCESS | 1745 | 1468372945430 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:25 INFO - PROCESS | 1745 | 1468372945616 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 18:22:25 INFO - PROCESS | 1745 | 1468372945810 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:25 INFO - PROCESS | 1745 | 1468372945819 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x9517a400 == 43 [pid = 1745] [id = 64] 18:22:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x9518d000) [pid = 1745] [serial = 190] [outer = (nil)] 18:22:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x983dc800) [pid = 1745] [serial = 191] [outer = 0x9518d000] 18:22:25 INFO - PROCESS | 1745 | 1468372945959 Marionette DEBUG loaded listener.js 18:22:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x9a0bc400) [pid = 1745] [serial = 192] [outer = 0x9518d000] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0xa318dc00) [pid = 1745] [serial = 110] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0xa6727400) [pid = 1745] [serial = 128] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0xa2efc400) [pid = 1745] [serial = 122] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x9798a800) [pid = 1745] [serial = 125] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0xa3112000) [pid = 1745] [serial = 123] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x99281000) [pid = 1745] [serial = 116] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x9a0b0400) [pid = 1745] [serial = 117] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x9d483400) [pid = 1745] [serial = 119] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x951a6800) [pid = 1745] [serial = 114] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x9518c000) [pid = 1745] [serial = 113] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x9d482400) [pid = 1745] [serial = 107] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x95178400) [pid = 1745] [serial = 104] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0xa1f04400) [pid = 1745] [serial = 120] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9927b400) [pid = 1745] [serial = 126] [outer = (nil)] [url = about:blank] 18:22:26 INFO - PROCESS | 1745 | 1468372946781 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1436ms 18:22:26 INFO - PROCESS | 1745 | 1468372946848 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 18:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:22:26 INFO - PROCESS | 1745 | 1468372946855 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 18:22:26 INFO - PROCESS | 1745 | 1468372946862 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:22:26 INFO - PROCESS | 1745 | 1468372946866 Marionette TRACE conn4 <- [1,230,null,{}] 18:22:26 INFO - PROCESS | 1745 | 1468372946872 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:26 INFO - PROCESS | 1745 | 1468372946878 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:27 INFO - PROCESS | 1745 | 1468372947057 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 18:22:27 INFO - PROCESS | 1745 | 1468372947170 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:27 INFO - PROCESS | 1745 | 1468372947183 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x9518c000 == 44 [pid = 1745] [id = 65] 18:22:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x9927b400) [pid = 1745] [serial = 193] [outer = (nil)] 18:22:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x9ad11c00) [pid = 1745] [serial = 194] [outer = 0x9927b400] 18:22:27 INFO - PROCESS | 1745 | 1468372947258 Marionette DEBUG loaded listener.js 18:22:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x9ad1d000) [pid = 1745] [serial = 195] [outer = 0x9927b400] 18:22:28 INFO - PROCESS | 1745 | 1468372948013 Marionette TRACE conn4 <- [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]]]}] 18:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1184ms 18:22:28 INFO - PROCESS | 1745 | 1468372948047 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 18:22:28 INFO - PROCESS | 1745 | 1468372948050 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 18:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:22:28 INFO - PROCESS | 1745 | 1468372948064 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:22:28 INFO - PROCESS | 1745 | 1468372948074 Marionette TRACE conn4 <- [1,234,null,{}] 18:22:28 INFO - PROCESS | 1745 | 1468372948087 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:28 INFO - PROCESS | 1745 | 1468372948095 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:28 INFO - PROCESS | 1745 | 1468372948284 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 18:22:28 INFO - PROCESS | 1745 | 1468372948411 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:28 INFO - PROCESS | 1745 | 1468372948423 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x9798a800 == 45 [pid = 1745] [id = 66] 18:22:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x9addb400) [pid = 1745] [serial = 196] [outer = (nil)] 18:22:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x9c008000) [pid = 1745] [serial = 197] [outer = 0x9addb400] 18:22:28 INFO - PROCESS | 1745 | 1468372948501 Marionette DEBUG loaded listener.js 18:22:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x9c0aac00) [pid = 1745] [serial = 198] [outer = 0x9addb400] 18:22:29 INFO - PROCESS | 1745 | 1468372949374 Marionette TRACE conn4 <- [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]]]}] 18:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1353ms 18:22:29 INFO - PROCESS | 1745 | 1468372949412 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 18:22:29 INFO - PROCESS | 1745 | 1468372949415 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 18:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:22:29 INFO - PROCESS | 1745 | 1468372949423 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:22:29 INFO - PROCESS | 1745 | 1468372949425 Marionette TRACE conn4 <- [1,238,null,{}] 18:22:29 INFO - PROCESS | 1745 | 1468372949431 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:29 INFO - PROCESS | 1745 | 1468372949436 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:29 INFO - PROCESS | 1745 | 1468372949662 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 18:22:29 INFO - PROCESS | 1745 | 1468372949683 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:29 INFO - PROCESS | 1745 | 1468372949691 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x9addcc00 == 46 [pid = 1745] [id = 67] 18:22:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x9adde400) [pid = 1745] [serial = 199] [outer = (nil)] 18:22:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x9d860800) [pid = 1745] [serial = 200] [outer = 0x9adde400] 18:22:29 INFO - PROCESS | 1745 | 1468372949805 Marionette DEBUG loaded listener.js 18:22:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0xa2270400) [pid = 1745] [serial = 201] [outer = 0x9adde400] 18:22:30 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x9796b400) [pid = 1745] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:22:30 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x9c0abc00) [pid = 1745] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:22:30 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0xa1097800) [pid = 1745] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:22:30 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x9c0aa800) [pid = 1745] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:22:30 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x99288800) [pid = 1745] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:22:30 INFO - PROCESS | 1745 | 1468372950693 Marionette TRACE conn4 <- [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]]]}] 18:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1333ms 18:22:30 INFO - PROCESS | 1745 | 1468372950756 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 18:22:30 INFO - PROCESS | 1745 | 1468372950760 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 18:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:22:30 INFO - PROCESS | 1745 | 1468372950767 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:22:30 INFO - PROCESS | 1745 | 1468372950770 Marionette TRACE conn4 <- [1,242,null,{}] 18:22:30 INFO - PROCESS | 1745 | 1468372950776 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:30 INFO - PROCESS | 1745 | 1468372950781 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:30 INFO - PROCESS | 1745 | 1468372950951 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 18:22:31 INFO - PROCESS | 1745 | 1468372951081 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:31 INFO - PROCESS | 1745 | 1468372951100 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c0a7c00 == 47 [pid = 1745] [id = 68] 18:22:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x9c0abc00) [pid = 1745] [serial = 202] [outer = (nil)] 18:22:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0xa2ef6400) [pid = 1745] [serial = 203] [outer = 0x9c0abc00] 18:22:31 INFO - PROCESS | 1745 | 1468372951183 Marionette DEBUG loaded listener.js 18:22:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0xa335b000) [pid = 1745] [serial = 204] [outer = 0x9c0abc00] 18:22:31 INFO - PROCESS | 1745 | 1468372951939 Marionette TRACE conn4 <- [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]]]}] 18:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1189ms 18:22:31 INFO - PROCESS | 1745 | 1468372951958 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 18:22:31 INFO - PROCESS | 1745 | 1468372951961 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 18:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:22:31 INFO - PROCESS | 1745 | 1468372951968 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:22:31 INFO - PROCESS | 1745 | 1468372951972 Marionette TRACE conn4 <- [1,246,null,{}] 18:22:31 INFO - PROCESS | 1745 | 1468372951983 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:31 INFO - PROCESS | 1745 | 1468372951989 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:32 INFO - PROCESS | 1745 | 1468372952211 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 18:22:32 INFO - PROCESS | 1745 | 1468372952228 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:32 INFO - PROCESS | 1745 | 1468372952239 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x923cbc00 == 48 [pid = 1745] [id = 69] 18:22:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x9c0aa800) [pid = 1745] [serial = 205] [outer = (nil)] 18:22:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0xa6796c00) [pid = 1745] [serial = 206] [outer = 0x9c0aa800] 18:22:32 INFO - PROCESS | 1745 | 1468372952308 Marionette DEBUG loaded listener.js 18:22:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0xa6d9ec00) [pid = 1745] [serial = 207] [outer = 0x9c0aa800] 18:22:33 INFO - PROCESS | 1745 | 1468372953357 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1436ms 18:22:33 INFO - PROCESS | 1745 | 1468372953551 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 18:22:33 INFO - PROCESS | 1745 | 1468372953557 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 18:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:22:33 INFO - PROCESS | 1745 | 1468372953569 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:22:33 INFO - PROCESS | 1745 | 1468372953574 Marionette TRACE conn4 <- [1,250,null,{}] 18:22:33 INFO - PROCESS | 1745 | 1468372953583 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:33 INFO - PROCESS | 1745 | 1468372953590 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:33 INFO - PROCESS | 1745 | 1468372953809 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 18:22:34 INFO - PROCESS | 1745 | 1468372954031 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:34 INFO - PROCESS | 1745 | 1468372954039 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x938f1800 == 49 [pid = 1745] [id = 70] 18:22:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x9517ac00) [pid = 1745] [serial = 208] [outer = (nil)] 18:22:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x9a8c4800) [pid = 1745] [serial = 209] [outer = 0x9517ac00] 18:22:34 INFO - PROCESS | 1745 | 1468372954134 Marionette DEBUG loaded listener.js 18:22:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x9ad12400) [pid = 1745] [serial = 210] [outer = 0x9517ac00] 18:22:34 INFO - PROCESS | 1745 | 1468372954991 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1485ms 18:22:35 INFO - PROCESS | 1745 | 1468372955055 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 18:22:35 INFO - PROCESS | 1745 | 1468372955063 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 18:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:22:35 INFO - PROCESS | 1745 | 1468372955076 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:22:35 INFO - PROCESS | 1745 | 1468372955080 Marionette TRACE conn4 <- [1,254,null,{}] 18:22:35 INFO - PROCESS | 1745 | 1468372955088 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:35 INFO - PROCESS | 1745 | 1468372955093 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:35 INFO - PROCESS | 1745 | 1468372955351 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 18:22:35 INFO - PROCESS | 1745 | 1468372955551 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:35 INFO - PROCESS | 1745 | 1468372955560 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ade1c00 == 50 [pid = 1745] [id = 71] 18:22:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x9c0a4c00) [pid = 1745] [serial = 211] [outer = (nil)] 18:22:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0xa1097800) [pid = 1745] [serial = 212] [outer = 0x9c0a4c00] 18:22:35 INFO - PROCESS | 1745 | 1468372955665 Marionette DEBUG loaded listener.js 18:22:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0xa2ebdc00) [pid = 1745] [serial = 213] [outer = 0x9c0a4c00] 18:22:36 INFO - PROCESS | 1745 | 1468372956574 Marionette TRACE conn4 <- [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]]]}] 18:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1544ms 18:22:36 INFO - PROCESS | 1745 | 1468372956619 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 18:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:22:36 INFO - PROCESS | 1745 | 1468372956624 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 18:22:36 INFO - PROCESS | 1745 | 1468372956632 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:22:36 INFO - PROCESS | 1745 | 1468372956638 Marionette TRACE conn4 <- [1,258,null,{}] 18:22:36 INFO - PROCESS | 1745 | 1468372956655 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:36 INFO - PROCESS | 1745 | 1468372956665 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:36 INFO - PROCESS | 1745 | 1468372956898 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 18:22:37 INFO - PROCESS | 1745 | 1468372957160 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:37 INFO - PROCESS | 1745 | 1468372957174 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:37 INFO - PROCESS | 1745 | ++DOCSHELL 0xa8141800 == 51 [pid = 1745] [id = 72] 18:22:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0xa81f3800) [pid = 1745] [serial = 214] [outer = (nil)] 18:22:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0xa81fa400) [pid = 1745] [serial = 215] [outer = 0xa81f3800] 18:22:37 INFO - PROCESS | 1745 | 1468372957276 Marionette DEBUG loaded listener.js 18:22:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0xa8b28c00) [pid = 1745] [serial = 216] [outer = 0xa81f3800] 18:22:38 INFO - PROCESS | 1745 | 1468372958125 Marionette TRACE conn4 <- [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]]]}] 18:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1542ms 18:22:38 INFO - PROCESS | 1745 | 1468372958173 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 18:22:38 INFO - PROCESS | 1745 | 1468372958178 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 18:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:22:38 INFO - PROCESS | 1745 | 1468372958188 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:22:38 INFO - PROCESS | 1745 | 1468372958192 Marionette TRACE conn4 <- [1,262,null,{}] 18:22:38 INFO - PROCESS | 1745 | 1468372958199 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:38 INFO - PROCESS | 1745 | 1468372958205 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:38 INFO - PROCESS | 1745 | 1468372958425 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 18:22:38 INFO - PROCESS | 1745 | 1468372958580 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:38 INFO - PROCESS | 1745 | 1468372958589 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x91ce5400 == 52 [pid = 1745] [id = 73] 18:22:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x91ce6800) [pid = 1745] [serial = 217] [outer = (nil)] 18:22:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x91cedc00) [pid = 1745] [serial = 218] [outer = 0x91ce6800] 18:22:38 INFO - PROCESS | 1745 | 1468372958675 Marionette DEBUG loaded listener.js 18:22:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x91cf0c00) [pid = 1745] [serial = 219] [outer = 0x91ce6800] 18:22:39 INFO - PROCESS | 1745 | 1468372959554 Marionette TRACE conn4 <- [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]]]}] 18:22:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x91ceec00) [pid = 1745] [serial = 220] [outer = 0x93c92800] 18:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1435ms 18:22:39 INFO - PROCESS | 1745 | 1468372959645 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 18:22:39 INFO - PROCESS | 1745 | 1468372959650 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 18:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:22:39 INFO - PROCESS | 1745 | 1468372959716 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:22:39 INFO - PROCESS | 1745 | 1468372959720 Marionette TRACE conn4 <- [1,266,null,{}] 18:22:39 INFO - PROCESS | 1745 | 1468372959730 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:39 INFO - PROCESS | 1745 | 1468372959734 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:39 INFO - PROCESS | 1745 | 1468372959918 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 18:22:40 INFO - PROCESS | 1745 | 1468372960132 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:40 INFO - PROCESS | 1745 | 1468372960144 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x91ce3c00 == 53 [pid = 1745] [id = 74] 18:22:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x91ce9000) [pid = 1745] [serial = 221] [outer = (nil)] 18:22:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x91fc9800) [pid = 1745] [serial = 222] [outer = 0x91ce9000] 18:22:40 INFO - PROCESS | 1745 | 1468372960243 Marionette DEBUG loaded listener.js 18:22:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x91fd1400) [pid = 1745] [serial = 223] [outer = 0x91ce9000] 18:22:41 INFO - PROCESS | 1745 | 1468372961140 Marionette TRACE conn4 <- [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]]]}] 18:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1526ms 18:22:41 INFO - PROCESS | 1745 | 1468372961208 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 18:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:22:41 INFO - PROCESS | 1745 | 1468372961212 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 18:22:41 INFO - PROCESS | 1745 | 1468372961219 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:22:41 INFO - PROCESS | 1745 | 1468372961223 Marionette TRACE conn4 <- [1,270,null,{}] 18:22:41 INFO - PROCESS | 1745 | 1468372961229 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:41 INFO - PROCESS | 1745 | 1468372961240 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:41 INFO - PROCESS | 1745 | 1468372961485 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 18:22:41 INFO - PROCESS | 1745 | 1468372961679 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:41 INFO - PROCESS | 1745 | 1468372961686 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x91362800 == 54 [pid = 1745] [id = 75] 18:22:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x91362c00) [pid = 1745] [serial = 224] [outer = (nil)] 18:22:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x9136a400) [pid = 1745] [serial = 225] [outer = 0x91362c00] 18:22:41 INFO - PROCESS | 1745 | 1468372961816 Marionette DEBUG loaded listener.js 18:22:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x923cec00) [pid = 1745] [serial = 226] [outer = 0x91362c00] 18:22:42 INFO - PROCESS | 1745 | 1468372962663 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1488ms 18:22:42 INFO - PROCESS | 1745 | 1468372962707 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 18:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:22:42 INFO - PROCESS | 1745 | 1468372962712 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 18:22:42 INFO - PROCESS | 1745 | 1468372962719 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:22:42 INFO - PROCESS | 1745 | 1468372962722 Marionette TRACE conn4 <- [1,274,null,{}] 18:22:42 INFO - PROCESS | 1745 | 1468372962728 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:42 INFO - PROCESS | 1745 | 1468372962734 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:42 INFO - PROCESS | 1745 | 1468372962922 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 18:22:43 INFO - PROCESS | 1745 | 1468372963081 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:43 INFO - PROCESS | 1745 | 1468372963090 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a03000 == 55 [pid = 1745] [id = 76] 18:22:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x90a05c00) [pid = 1745] [serial = 227] [outer = (nil)] 18:22:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x90a0b800) [pid = 1745] [serial = 228] [outer = 0x90a05c00] 18:22:43 INFO - PROCESS | 1745 | 1468372963176 Marionette DEBUG loaded listener.js 18:22:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x90a0e000) [pid = 1745] [serial = 229] [outer = 0x90a05c00] 18:22:44 INFO - PROCESS | 1745 | 1468372964032 Marionette TRACE conn4 <- [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]]]}] 18:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1340ms 18:22:44 INFO - PROCESS | 1745 | 1468372964060 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 18:22:44 INFO - PROCESS | 1745 | 1468372964064 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 18:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:22:44 INFO - PROCESS | 1745 | 1468372964071 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:22:44 INFO - PROCESS | 1745 | 1468372964075 Marionette TRACE conn4 <- [1,278,null,{}] 18:22:44 INFO - PROCESS | 1745 | 1468372964101 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:44 INFO - PROCESS | 1745 | 1468372964107 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:44 INFO - PROCESS | 1745 | 1468372964295 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 18:22:44 INFO - PROCESS | 1745 | 1468372964465 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:44 INFO - PROCESS | 1745 | 1468372964475 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a0ac00 == 56 [pid = 1745] [id = 77] 18:22:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x90a0cc00) [pid = 1745] [serial = 230] [outer = (nil)] 18:22:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x90aa5c00) [pid = 1745] [serial = 231] [outer = 0x90a0cc00] 18:22:44 INFO - PROCESS | 1745 | 1468372964553 Marionette DEBUG loaded listener.js 18:22:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x90aa9000) [pid = 1745] [serial = 232] [outer = 0x90a0cc00] 18:22:45 INFO - PROCESS | 1745 | 1468372965730 Marionette TRACE conn4 <- [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]]]}] 18:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1696ms 18:22:45 INFO - PROCESS | 1745 | 1468372965768 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 18:22:45 INFO - PROCESS | 1745 | 1468372965775 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 18:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:22:45 INFO - PROCESS | 1745 | 1468372965785 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:22:45 INFO - PROCESS | 1745 | 1468372965789 Marionette TRACE conn4 <- [1,282,null,{}] 18:22:45 INFO - PROCESS | 1745 | 1468372965799 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:45 INFO - PROCESS | 1745 | 1468372965805 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:45 INFO - PROCESS | 1745 | 1468372965996 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 18:22:46 INFO - PROCESS | 1745 | 1468372966227 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:46 INFO - PROCESS | 1745 | 1468372966242 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x91ce3800 == 57 [pid = 1745] [id = 78] 18:22:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x91ce4800) [pid = 1745] [serial = 233] [outer = (nil)] 18:22:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x91cec000) [pid = 1745] [serial = 234] [outer = 0x91ce4800] 18:22:46 INFO - PROCESS | 1745 | 1468372966337 Marionette DEBUG loaded listener.js 18:22:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x91fc9400) [pid = 1745] [serial = 235] [outer = 0x91ce4800] 18:22:47 INFO - PROCESS | 1745 | 1468372967243 Marionette TRACE conn4 <- [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]]]}] 18:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1490ms 18:22:47 INFO - PROCESS | 1745 | 1468372967274 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 18:22:47 INFO - PROCESS | 1745 | 1468372967281 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 18:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:22:47 INFO - PROCESS | 1745 | 1468372967293 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:22:47 INFO - PROCESS | 1745 | 1468372967297 Marionette TRACE conn4 <- [1,286,null,{}] 18:22:47 INFO - PROCESS | 1745 | 1468372967304 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:47 INFO - PROCESS | 1745 | 1468372967310 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:47 INFO - PROCESS | 1745 | 1468372967496 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 18:22:47 INFO - PROCESS | 1745 | 1468372967697 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:47 INFO - PROCESS | 1745 | 1468372967706 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x93a60000 == 58 [pid = 1745] [id = 79] 18:22:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x93a66000) [pid = 1745] [serial = 236] [outer = (nil)] 18:22:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x95184c00) [pid = 1745] [serial = 237] [outer = 0x93a66000] 18:22:47 INFO - PROCESS | 1745 | 1468372967831 Marionette DEBUG loaded listener.js 18:22:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x9796b800) [pid = 1745] [serial = 238] [outer = 0x93a66000] 18:22:48 INFO - PROCESS | 1745 | --DOCSHELL 0x9517d800 == 57 [pid = 1745] [id = 53] 18:22:48 INFO - PROCESS | 1745 | --DOCSHELL 0x9518f000 == 56 [pid = 1745] [id = 50] 18:22:48 INFO - PROCESS | 1745 | --DOCSHELL 0x9c0aa000 == 55 [pid = 1745] [id = 51] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x9a91bc00) [pid = 1745] [serial = 161] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOCSHELL 0x9c0a7c00 == 54 [pid = 1745] [id = 68] 18:22:48 INFO - PROCESS | 1745 | --DOCSHELL 0x9addcc00 == 53 [pid = 1745] [id = 67] 18:22:48 INFO - PROCESS | 1745 | --DOCSHELL 0x9798a800 == 52 [pid = 1745] [id = 66] 18:22:48 INFO - PROCESS | 1745 | --DOCSHELL 0x9518c000 == 51 [pid = 1745] [id = 65] 18:22:48 INFO - PROCESS | 1745 | --DOCSHELL 0x9517a400 == 50 [pid = 1745] [id = 64] 18:22:48 INFO - PROCESS | 1745 | --DOCSHELL 0x93a5b400 == 49 [pid = 1745] [id = 63] 18:22:48 INFO - PROCESS | 1745 | --DOCSHELL 0x99ef1800 == 48 [pid = 1745] [id = 56] 18:22:48 INFO - PROCESS | 1745 | --DOCSHELL 0x92262400 == 47 [pid = 1745] [id = 55] 18:22:48 INFO - PROCESS | 1745 | 1468372968717 Marionette TRACE conn4 <- [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]]]}] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0xa6e43400) [pid = 1745] [serial = 137] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x9aabac00) [pid = 1745] [serial = 140] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x97986000) [pid = 1745] [serial = 131] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x9d484400) [pid = 1745] [serial = 153] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0xa22b8800) [pid = 1745] [serial = 156] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0xa218a400) [pid = 1745] [serial = 155] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0xa2ef8400) [pid = 1745] [serial = 158] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0xa3110800) [pid = 1745] [serial = 159] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0xa4f21800) [pid = 1745] [serial = 134] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x9a591c00) [pid = 1745] [serial = 149] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x9aab5800) [pid = 1745] [serial = 150] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x9c0aa400) [pid = 1745] [serial = 143] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x9798b000) [pid = 1745] [serial = 147] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x97989000) [pid = 1745] [serial = 146] [outer = (nil)] [url = about:blank] 18:22:48 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x9c0b0800) [pid = 1745] [serial = 152] [outer = (nil)] [url = about:blank] 18:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1483ms 18:22:48 INFO - PROCESS | 1745 | 1468372968776 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 18:22:48 INFO - PROCESS | 1745 | 1468372968780 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 18:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:22:48 INFO - PROCESS | 1745 | 1468372968787 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:22:48 INFO - PROCESS | 1745 | 1468372968793 Marionette TRACE conn4 <- [1,290,null,{}] 18:22:48 INFO - PROCESS | 1745 | 1468372968809 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:48 INFO - PROCESS | 1745 | 1468372968818 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:48 INFO - PROCESS | 1745 | 1468372968991 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 18:22:49 INFO - PROCESS | 1745 | 1468372969125 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 1745 | 1468372969133 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8cfc00 == 48 [pid = 1745] [id = 80] 18:22:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x9a913000) [pid = 1745] [serial = 239] [outer = (nil)] 18:22:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x9a91b000) [pid = 1745] [serial = 240] [outer = 0x9a913000] 18:22:49 INFO - PROCESS | 1745 | 1468372969215 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x9aab3c00) [pid = 1745] [serial = 241] [outer = 0x9a913000] 18:22:50 INFO - PROCESS | 1745 | 1468372970021 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1284ms 18:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:22:50 INFO - PROCESS | 1745 | 1468372970072 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 18:22:50 INFO - PROCESS | 1745 | 1468372970076 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 18:22:50 INFO - PROCESS | 1745 | 1468372970083 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:22:50 INFO - PROCESS | 1745 | 1468372970086 Marionette TRACE conn4 <- [1,294,null,{}] 18:22:50 INFO - PROCESS | 1745 | 1468372970093 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:50 INFO - PROCESS | 1745 | 1468372970098 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:50 INFO - PROCESS | 1745 | 1468372970280 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 18:22:50 INFO - PROCESS | 1745 | 1468372970289 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:50 INFO - PROCESS | 1745 | 1468372970298 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c7400 == 49 [pid = 1745] [id = 81] 18:22:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x9798d800) [pid = 1745] [serial = 242] [outer = (nil)] 18:22:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x9ad1fc00) [pid = 1745] [serial = 243] [outer = 0x9798d800] 18:22:50 INFO - PROCESS | 1745 | 1468372970489 Marionette DEBUG loaded listener.js 18:22:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x9addc000) [pid = 1745] [serial = 244] [outer = 0x9798d800] 18:22:51 INFO - PROCESS | 1745 | 1468372971316 Marionette TRACE conn4 <- [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]]]}] 18:22:51 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. 18:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1294ms 18:22:51 INFO - PROCESS | 1745 | 1468372971377 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 18:22:51 INFO - PROCESS | 1745 | 1468372971381 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 18:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:22:51 INFO - PROCESS | 1745 | 1468372971395 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:22:51 INFO - PROCESS | 1745 | 1468372971399 Marionette TRACE conn4 <- [1,298,null,{}] 18:22:51 INFO - PROCESS | 1745 | 1468372971405 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:51 INFO - PROCESS | 1745 | 1468372971410 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:51 INFO - PROCESS | 1745 | 1468372971642 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 18:22:51 INFO - PROCESS | 1745 | 1468372971668 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:51 INFO - PROCESS | 1745 | 1468372971674 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ad1e400 == 50 [pid = 1745] [id = 82] 18:22:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x9b0e9000) [pid = 1745] [serial = 245] [outer = (nil)] 18:22:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x9c011400) [pid = 1745] [serial = 246] [outer = 0x9b0e9000] 18:22:51 INFO - PROCESS | 1745 | 1468372971748 Marionette DEBUG loaded listener.js 18:22:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x9c0ac000) [pid = 1745] [serial = 247] [outer = 0x9b0e9000] 18:22:52 INFO - PROCESS | 1745 | 1468372972598 Marionette TRACE conn4 <- [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]]]}] 18:22:52 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. 18:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1232ms 18:22:52 INFO - PROCESS | 1745 | 1468372972629 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 18:22:52 INFO - PROCESS | 1745 | 1468372972632 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 18:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:22:52 INFO - PROCESS | 1745 | 1468372972644 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:22:52 INFO - PROCESS | 1745 | 1468372972648 Marionette TRACE conn4 <- [1,302,null,{}] 18:22:52 INFO - PROCESS | 1745 | 1468372972660 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:52 INFO - PROCESS | 1745 | 1468372972671 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:53 INFO - PROCESS | 1745 | 1468372973051 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 18:22:53 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x9adde400) [pid = 1745] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:22:53 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x93a5cc00) [pid = 1745] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:22:53 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x9927b400) [pid = 1745] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:22:53 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x9518d000) [pid = 1745] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:22:53 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x9addb400) [pid = 1745] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:22:53 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x9c0abc00) [pid = 1745] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:22:53 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x938ec800) [pid = 1745] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:22:53 INFO - PROCESS | 1745 | 1468372973159 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:53 INFO - PROCESS | 1745 | 1468372973167 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x938ec800 == 51 [pid = 1745] [id = 83] 18:22:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x9518d000) [pid = 1745] [serial = 248] [outer = (nil)] 18:22:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x9addb400) [pid = 1745] [serial = 249] [outer = 0x9518d000] 18:22:53 INFO - PROCESS | 1745 | 1468372973294 Marionette DEBUG loaded listener.js 18:22:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0xa1024800) [pid = 1745] [serial = 250] [outer = 0x9518d000] 18:22:54 INFO - PROCESS | 1745 | 1468372974036 Marionette TRACE conn4 <- [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]]]}] 18:22:54 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. 18:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1442ms 18:22:54 INFO - PROCESS | 1745 | 1468372974091 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 18:22:54 INFO - PROCESS | 1745 | 1468372974094 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 18:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:22:54 INFO - PROCESS | 1745 | 1468372974102 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:22:54 INFO - PROCESS | 1745 | 1468372974105 Marionette TRACE conn4 <- [1,306,null,{}] 18:22:54 INFO - PROCESS | 1745 | 1468372974111 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:54 INFO - PROCESS | 1745 | 1468372974117 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:54 INFO - PROCESS | 1745 | 1468372974290 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 18:22:54 INFO - PROCESS | 1745 | 1468372974301 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:54 INFO - PROCESS | 1745 | 1468372974311 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ac84800 == 52 [pid = 1745] [id = 84] 18:22:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x9ac87000) [pid = 1745] [serial = 251] [outer = (nil)] 18:22:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x9ac8c000) [pid = 1745] [serial = 252] [outer = 0x9ac87000] 18:22:54 INFO - PROCESS | 1745 | 1468372974488 Marionette DEBUG loaded listener.js 18:22:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x9ac8f400) [pid = 1745] [serial = 253] [outer = 0x9ac87000] 18:22:55 INFO - PROCESS | 1745 | 1468372975414 Marionette TRACE conn4 <- [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]]]}] 18:22:55 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. 18:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1330ms 18:22:55 INFO - PROCESS | 1745 | 1468372975434 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 18:22:55 INFO - PROCESS | 1745 | 1468372975442 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 18:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:22:55 INFO - PROCESS | 1745 | 1468372975454 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:22:55 INFO - PROCESS | 1745 | 1468372975458 Marionette TRACE conn4 <- [1,310,null,{}] 18:22:55 INFO - PROCESS | 1745 | 1468372975469 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:55 INFO - PROCESS | 1745 | 1468372975475 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:55 INFO - PROCESS | 1745 | 1468372975719 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 18:22:55 INFO - PROCESS | 1745 | 1468372975942 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:55 INFO - PROCESS | 1745 | 1468372975959 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x90aae400 == 53 [pid = 1745] [id = 85] 18:22:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x90aaf800) [pid = 1745] [serial = 254] [outer = (nil)] 18:22:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x91fc5800) [pid = 1745] [serial = 255] [outer = 0x90aaf800] 18:22:56 INFO - PROCESS | 1745 | 1468372976059 Marionette DEBUG loaded listener.js 18:22:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x923c5800) [pid = 1745] [serial = 256] [outer = 0x90aaf800] 18:22:56 INFO - PROCESS | 1745 | 1468372976965 Marionette TRACE conn4 <- [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]]]}] 18:22:57 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. 18:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1586ms 18:22:57 INFO - PROCESS | 1745 | 1468372977038 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 18:22:57 INFO - PROCESS | 1745 | 1468372977046 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 18:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:22:57 INFO - PROCESS | 1745 | 1468372977058 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:22:57 INFO - PROCESS | 1745 | 1468372977063 Marionette TRACE conn4 <- [1,314,null,{}] 18:22:57 INFO - PROCESS | 1745 | 1468372977073 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:57 INFO - PROCESS | 1745 | 1468372977078 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:57 INFO - PROCESS | 1745 | 1468372977325 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 18:22:57 INFO - PROCESS | 1745 | 1468372977625 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:57 INFO - PROCESS | 1745 | 1468372977637 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x99ef1800 == 54 [pid = 1745] [id = 86] 18:22:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x9a0bd000) [pid = 1745] [serial = 257] [outer = (nil)] 18:22:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x9a915800) [pid = 1745] [serial = 258] [outer = 0x9a0bd000] 18:22:57 INFO - PROCESS | 1745 | 1468372977721 Marionette DEBUG loaded listener.js 18:22:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x9aabb000) [pid = 1745] [serial = 259] [outer = 0x9a0bd000] 18:22:58 INFO - PROCESS | 1745 | 1468372978710 Marionette TRACE conn4 <- [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]]]}] 18:22:58 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. 18:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1691ms 18:22:58 INFO - PROCESS | 1745 | 1468372978750 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 18:22:58 INFO - PROCESS | 1745 | 1468372978755 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 18:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:22:58 INFO - PROCESS | 1745 | 1468372978762 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:22:58 INFO - PROCESS | 1745 | 1468372978769 Marionette TRACE conn4 <- [1,318,null,{}] 18:22:58 INFO - PROCESS | 1745 | 1468372978787 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:58 INFO - PROCESS | 1745 | 1468372978797 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:59 INFO - PROCESS | 1745 | 1468372979035 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 18:22:59 INFO - PROCESS | 1745 | 1468372979300 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:59 INFO - PROCESS | 1745 | 1468372979311 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:22:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x91eec800 == 55 [pid = 1745] [id = 87] 18:22:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x91eecc00) [pid = 1745] [serial = 260] [outer = (nil)] 18:22:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x9ac89800) [pid = 1745] [serial = 261] [outer = 0x91eecc00] 18:22:59 INFO - PROCESS | 1745 | 1468372979400 Marionette DEBUG loaded listener.js 18:22:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x9ac92000) [pid = 1745] [serial = 262] [outer = 0x91eecc00] 18:23:00 INFO - PROCESS | 1745 | 1468372980323 Marionette TRACE conn4 <- [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]]]}] 18:23:00 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. 18:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1598ms 18:23:00 INFO - PROCESS | 1745 | 1468372980361 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 18:23:00 INFO - PROCESS | 1745 | 1468372980366 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 18:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:23:00 INFO - PROCESS | 1745 | 1468372980373 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:23:00 INFO - PROCESS | 1745 | 1468372980377 Marionette TRACE conn4 <- [1,322,null,{}] 18:23:00 INFO - PROCESS | 1745 | 1468372980383 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:00 INFO - PROCESS | 1745 | 1468372980388 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:00 INFO - PROCESS | 1745 | 1468372980591 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 18:23:00 INFO - PROCESS | 1745 | 1468372980754 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:00 INFO - PROCESS | 1745 | 1468372980762 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x9add8000 == 56 [pid = 1745] [id = 88] 18:23:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x9ade0400) [pid = 1745] [serial = 263] [outer = (nil)] 18:23:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x9c011800) [pid = 1745] [serial = 264] [outer = 0x9ade0400] 18:23:00 INFO - PROCESS | 1745 | 1468372980845 Marionette DEBUG loaded listener.js 18:23:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x9d482400) [pid = 1745] [serial = 265] [outer = 0x9ade0400] 18:23:01 INFO - PROCESS | 1745 | 1468372981827 Marionette TRACE conn4 <- [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]]]}] 18:23:01 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. 18:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1481ms 18:23:01 INFO - PROCESS | 1745 | 1468372981856 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 18:23:01 INFO - PROCESS | 1745 | 1468372981861 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 18:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:23:01 INFO - PROCESS | 1745 | 1468372981867 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:23:01 INFO - PROCESS | 1745 | 1468372981870 Marionette TRACE conn4 <- [1,326,null,{}] 18:23:01 INFO - PROCESS | 1745 | 1468372981877 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:01 INFO - PROCESS | 1745 | 1468372981882 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:02 INFO - PROCESS | 1745 | 1468372982101 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 18:23:02 INFO - PROCESS | 1745 | 1468372982307 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:02 INFO - PROCESS | 1745 | 1468372982314 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d82b800 == 57 [pid = 1745] [id = 89] 18:23:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x9d833000) [pid = 1745] [serial = 266] [outer = (nil)] 18:23:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0xa22af800) [pid = 1745] [serial = 267] [outer = 0x9d833000] 18:23:02 INFO - PROCESS | 1745 | 1468372982440 Marionette DEBUG loaded listener.js 18:23:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0xa2482800) [pid = 1745] [serial = 268] [outer = 0x9d833000] 18:23:03 INFO - PROCESS | 1745 | 1468372983391 Marionette TRACE conn4 <- [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]]]}] 18:23:03 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. 18:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1595ms 18:23:03 INFO - PROCESS | 1745 | 1468372983464 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 18:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:23:03 INFO - PROCESS | 1745 | 1468372983468 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 18:23:03 INFO - PROCESS | 1745 | 1468372983475 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:23:03 INFO - PROCESS | 1745 | 1468372983480 Marionette TRACE conn4 <- [1,330,null,{}] 18:23:03 INFO - PROCESS | 1745 | 1468372983486 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:03 INFO - PROCESS | 1745 | 1468372983495 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:03 INFO - PROCESS | 1745 | 1468372983771 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 18:23:04 INFO - PROCESS | 1745 | 1468372984030 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:04 INFO - PROCESS | 1745 | 1468372984039 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x91360800 == 58 [pid = 1745] [id = 90] 18:23:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0xa33c2000) [pid = 1745] [serial = 269] [outer = (nil)] 18:23:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0xa672f400) [pid = 1745] [serial = 270] [outer = 0xa33c2000] 18:23:04 INFO - PROCESS | 1745 | 1468372984123 Marionette DEBUG loaded listener.js 18:23:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0xa6e44000) [pid = 1745] [serial = 271] [outer = 0xa33c2000] 18:23:05 INFO - PROCESS | 1745 | 1468372985037 Marionette TRACE conn4 <- [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]]]}] 18:23:05 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. 18:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1593ms 18:23:05 INFO - PROCESS | 1745 | 1468372985068 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 18:23:05 INFO - PROCESS | 1745 | 1468372985072 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 18:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:23:05 INFO - PROCESS | 1745 | 1468372985079 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:23:05 INFO - PROCESS | 1745 | 1468372985083 Marionette TRACE conn4 <- [1,334,null,{}] 18:23:05 INFO - PROCESS | 1745 | 1468372985090 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:05 INFO - PROCESS | 1745 | 1468372985096 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:05 INFO - PROCESS | 1745 | 1468372985291 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 18:23:05 INFO - PROCESS | 1745 | 1468372985456 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:05 INFO - PROCESS | 1745 | 1468372985463 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:05 INFO - PROCESS | 1745 | ++DOCSHELL 0xa4f21c00 == 59 [pid = 1745] [id = 91] 18:23:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0xa69a0000) [pid = 1745] [serial = 272] [outer = (nil)] 18:23:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0xa81f6400) [pid = 1745] [serial = 273] [outer = 0xa69a0000] 18:23:05 INFO - PROCESS | 1745 | 1468372985587 Marionette DEBUG loaded listener.js 18:23:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0xa8b4b400) [pid = 1745] [serial = 274] [outer = 0xa69a0000] 18:23:06 INFO - PROCESS | 1745 | 1468372986498 Marionette TRACE conn4 <- [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]]]}] 18:23:06 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. 18:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1488ms 18:23:06 INFO - PROCESS | 1745 | 1468372986568 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 18:23:06 INFO - PROCESS | 1745 | 1468372986571 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 18:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:23:06 INFO - PROCESS | 1745 | 1468372986579 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:23:06 INFO - PROCESS | 1745 | 1468372986589 Marionette TRACE conn4 <- [1,338,null,{}] 18:23:06 INFO - PROCESS | 1745 | 1468372986595 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:06 INFO - PROCESS | 1745 | 1468372986601 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:06 INFO - PROCESS | 1745 | 1468372986795 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 18:23:07 INFO - PROCESS | 1745 | 1468372987001 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:07 INFO - PROCESS | 1745 | 1468372987008 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f594000 == 60 [pid = 1745] [id = 92] 18:23:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x8f594c00) [pid = 1745] [serial = 275] [outer = (nil)] 18:23:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x8f59b000) [pid = 1745] [serial = 276] [outer = 0x8f594c00] 18:23:07 INFO - PROCESS | 1745 | 1468372987141 Marionette DEBUG loaded listener.js 18:23:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x8f59dc00) [pid = 1745] [serial = 277] [outer = 0x8f594c00] 18:23:08 INFO - PROCESS | 1745 | 1468372988036 Marionette TRACE conn4 <- [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]]]}] 18:23: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. 18:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1487ms 18:23:08 INFO - PROCESS | 1745 | 1468372988067 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 18:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:23:08 INFO - PROCESS | 1745 | 1468372988071 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 18:23:08 INFO - PROCESS | 1745 | 1468372988078 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:23:08 INFO - PROCESS | 1745 | 1468372988082 Marionette TRACE conn4 <- [1,342,null,{}] 18:23:08 INFO - PROCESS | 1745 | 1468372988088 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:08 INFO - PROCESS | 1745 | 1468372988094 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:08 INFO - PROCESS | 1745 | 1468372988298 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 18:23:08 INFO - PROCESS | 1745 | 1468372988784 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:08 INFO - PROCESS | 1745 | 1468372988792 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x91365c00 == 61 [pid = 1745] [id = 93] 18:23:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x91366800) [pid = 1745] [serial = 278] [outer = (nil)] 18:23:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x91ce2c00) [pid = 1745] [serial = 279] [outer = 0x91366800] 18:23:08 INFO - PROCESS | 1745 | 1468372988916 Marionette DEBUG loaded listener.js 18:23:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x91edfc00) [pid = 1745] [serial = 280] [outer = 0x91366800] 18:23:09 INFO - PROCESS | 1745 | 1468372989813 Marionette TRACE conn4 <- [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]]]}] 18:23: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. 18:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1784ms 18:23:09 INFO - PROCESS | 1745 | 1468372989864 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 18:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:23:09 INFO - PROCESS | 1745 | 1468372989870 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 18:23:09 INFO - PROCESS | 1745 | 1468372989878 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:23:09 INFO - PROCESS | 1745 | 1468372989883 Marionette TRACE conn4 <- [1,346,null,{}] 18:23:09 INFO - PROCESS | 1745 | 1468372989892 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:09 INFO - PROCESS | 1745 | 1468372989899 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:10 INFO - PROCESS | 1745 | 1468372990086 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 18:23:10 INFO - PROCESS | 1745 | 1468372990392 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:10 INFO - PROCESS | 1745 | 1468372990404 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a08800 == 62 [pid = 1745] [id = 94] 18:23:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x91365800) [pid = 1745] [serial = 281] [outer = (nil)] 18:23:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x922ee000) [pid = 1745] [serial = 282] [outer = 0x91365800] 18:23:10 INFO - PROCESS | 1745 | 1468372990485 Marionette DEBUG loaded listener.js 18:23:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x923d0c00) [pid = 1745] [serial = 283] [outer = 0x91365800] 18:23:11 INFO - PROCESS | 1745 | --DOCSHELL 0x938e8c00 == 61 [pid = 1745] [id = 54] 18:23:11 INFO - PROCESS | 1745 | --DOCSHELL 0x9b533c00 == 60 [pid = 1745] [id = 52] 18:23:11 INFO - PROCESS | 1745 | --DOCSHELL 0x9796ac00 == 59 [pid = 1745] [id = 49] 18:23:11 INFO - PROCESS | 1745 | --DOCSHELL 0x938ec800 == 58 [pid = 1745] [id = 83] 18:23:11 INFO - PROCESS | 1745 | --DOCSHELL 0x9ad1e400 == 57 [pid = 1745] [id = 82] 18:23:11 INFO - PROCESS | 1745 | --DOCSHELL 0x923c7400 == 56 [pid = 1745] [id = 81] 18:23:11 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8cfc00 == 55 [pid = 1745] [id = 80] 18:23:11 INFO - PROCESS | 1745 | --DOCSHELL 0x93a60000 == 54 [pid = 1745] [id = 79] 18:23:11 INFO - PROCESS | 1745 | --DOCSHELL 0x91ce3800 == 53 [pid = 1745] [id = 78] 18:23:11 INFO - PROCESS | 1745 | 1468372991429 Marionette TRACE conn4 <- [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]]]}] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0xa2463400) [pid = 1745] [serial = 162] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x9c0aac00) [pid = 1745] [serial = 198] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x9c008000) [pid = 1745] [serial = 197] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0xa335b000) [pid = 1745] [serial = 204] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0xa2ef6400) [pid = 1745] [serial = 203] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x9d860800) [pid = 1745] [serial = 200] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0xa2270400) [pid = 1745] [serial = 201] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x9a912800) [pid = 1745] [serial = 167] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x95189c00) [pid = 1745] [serial = 189] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x94759400) [pid = 1745] [serial = 188] [outer = (nil)] [url = about:blank] 18:23:11 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. 18:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1592ms 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x9ad11c00) [pid = 1745] [serial = 194] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x9ad1d000) [pid = 1745] [serial = 195] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x983dc800) [pid = 1745] [serial = 191] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x9a0bc400) [pid = 1745] [serial = 192] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x9ad19800) [pid = 1745] [serial = 170] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x93979c00) [pid = 1745] [serial = 164] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0xa3187800) [pid = 1745] [serial = 179] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x9ade1800) [pid = 1745] [serial = 173] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0xa8144800) [pid = 1745] [serial = 185] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0xa6e3ec00) [pid = 1745] [serial = 182] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x9c0b2000) [pid = 1745] [serial = 176] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1745 | 1468372991508 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 18:23:11 INFO - PROCESS | 1745 | 1468372991515 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 18:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:23:11 INFO - PROCESS | 1745 | 1468372991527 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:23:11 INFO - PROCESS | 1745 | 1468372991531 Marionette TRACE conn4 <- [1,350,null,{}] 18:23:11 INFO - PROCESS | 1745 | 1468372991539 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:11 INFO - PROCESS | 1745 | 1468372991544 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:11 INFO - PROCESS | 1745 | 1468372991742 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 18:23:11 INFO - PROCESS | 1745 | 1468372991929 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:11 INFO - PROCESS | 1745 | 1468372991939 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c3400 == 54 [pid = 1745] [id = 95] 18:23:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x938eb400) [pid = 1745] [serial = 284] [outer = (nil)] 18:23:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x9518ac00) [pid = 1745] [serial = 285] [outer = 0x938eb400] 18:23:12 INFO - PROCESS | 1745 | 1468372992020 Marionette DEBUG loaded listener.js 18:23:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x983dc800) [pid = 1745] [serial = 286] [outer = 0x938eb400] 18:23:12 INFO - PROCESS | 1745 | 1468372992877 Marionette TRACE conn4 <- [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]]]}] 18:23:12 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. 18:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1388ms 18:23:12 INFO - PROCESS | 1745 | 1468372992915 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 18:23:12 INFO - PROCESS | 1745 | 1468372992920 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 18:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:23:12 INFO - PROCESS | 1745 | 1468372992934 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:23:12 INFO - PROCESS | 1745 | 1468372992945 Marionette TRACE conn4 <- [1,354,null,{}] 18:23:12 INFO - PROCESS | 1745 | 1468372992955 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:12 INFO - PROCESS | 1745 | 1468372992962 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:13 INFO - PROCESS | 1745 | 1468372993159 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 18:23:13 INFO - PROCESS | 1745 | 1468372993306 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:13 INFO - PROCESS | 1745 | 1468372993312 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x94759400 == 55 [pid = 1745] [id = 96] 18:23:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x9a845800) [pid = 1745] [serial = 287] [outer = (nil)] 18:23:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x9ac86800) [pid = 1745] [serial = 288] [outer = 0x9a845800] 18:23:13 INFO - PROCESS | 1745 | 1468372993399 Marionette DEBUG loaded listener.js 18:23:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x9ad11c00) [pid = 1745] [serial = 289] [outer = 0x9a845800] 18:23:14 INFO - PROCESS | 1745 | 1468372994286 Marionette TRACE conn4 <- [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]]]}] 18:23:14 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. 18:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1405ms 18:23:14 INFO - PROCESS | 1745 | 1468372994333 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 18:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:23:14 INFO - PROCESS | 1745 | 1468372994339 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 18:23:14 INFO - PROCESS | 1745 | 1468372994345 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:23:14 INFO - PROCESS | 1745 | 1468372994349 Marionette TRACE conn4 <- [1,358,null,{}] 18:23:14 INFO - PROCESS | 1745 | 1468372994362 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:14 INFO - PROCESS | 1745 | 1468372994368 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:14 INFO - PROCESS | 1745 | 1468372994608 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 18:23:14 INFO - PROCESS | 1745 | 1468372994634 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:14 INFO - PROCESS | 1745 | 1468372994643 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ac84400 == 56 [pid = 1745] [id = 97] 18:23:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x9ad17c00) [pid = 1745] [serial = 290] [outer = (nil)] 18:23:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x9add4000) [pid = 1745] [serial = 291] [outer = 0x9ad17c00] 18:23:14 INFO - PROCESS | 1745 | 1468372994714 Marionette DEBUG loaded listener.js 18:23:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x9addb000) [pid = 1745] [serial = 292] [outer = 0x9ad17c00] 18:23:15 INFO - PROCESS | 1745 | 1468372995898 Marionette TRACE conn4 <- [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]]]}] 18:23:15 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x9b0e9000) [pid = 1745] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:23:15 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x93a66000) [pid = 1745] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:23:15 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x9798d800) [pid = 1745] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:23:15 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x91ce4800) [pid = 1745] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:23:15 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x9a913000) [pid = 1745] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:23:15 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x9518d000) [pid = 1745] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:23:15 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. 18:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1637ms 18:23:15 INFO - PROCESS | 1745 | 1468372995982 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 18:23:15 INFO - PROCESS | 1745 | 1468372995986 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 18:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:23:15 INFO - PROCESS | 1745 | 1468372995994 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:23:15 INFO - PROCESS | 1745 | 1468372995997 Marionette TRACE conn4 <- [1,362,null,{}] 18:23:16 INFO - PROCESS | 1745 | 1468372996003 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:16 INFO - PROCESS | 1745 | 1468372996008 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:16 INFO - PROCESS | 1745 | 1468372996176 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 18:23:16 INFO - PROCESS | 1745 | 1468372996353 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:16 INFO - PROCESS | 1745 | 1468372996371 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f187c00 == 57 [pid = 1745] [id = 98] 18:23:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x8f188800) [pid = 1745] [serial = 293] [outer = (nil)] 18:23:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x8f18b400) [pid = 1745] [serial = 294] [outer = 0x8f188800] 18:23:16 INFO - PROCESS | 1745 | 1468372996452 Marionette DEBUG loaded listener.js 18:23:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x91ce4800) [pid = 1745] [serial = 295] [outer = 0x8f188800] 18:23:17 INFO - PROCESS | 1745 | 1468372997258 Marionette TRACE conn4 <- [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]]]}] 18:23:17 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. 18:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1293ms 18:23:17 INFO - PROCESS | 1745 | 1468372997288 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 18:23:17 INFO - PROCESS | 1745 | 1468372997292 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 18:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:23:17 INFO - PROCESS | 1745 | 1468372997299 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:23:17 INFO - PROCESS | 1745 | 1468372997303 Marionette TRACE conn4 <- [1,366,null,{}] 18:23:17 INFO - PROCESS | 1745 | 1468372997309 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:17 INFO - PROCESS | 1745 | 1468372997314 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:17 INFO - PROCESS | 1745 | 1468372997486 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 18:23:17 INFO - PROCESS | 1745 | 1468372997503 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:17 INFO - PROCESS | 1745 | 1468372997518 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f181800 == 58 [pid = 1745] [id = 99] 18:23:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x8f1a6400) [pid = 1745] [serial = 296] [outer = (nil)] 18:23:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x8f1ac400) [pid = 1745] [serial = 297] [outer = 0x8f1a6400] 18:23:17 INFO - PROCESS | 1745 | 1468372997593 Marionette DEBUG loaded listener.js 18:23:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x8f1afc00) [pid = 1745] [serial = 298] [outer = 0x8f1a6400] 18:23:18 INFO - PROCESS | 1745 | 1468372998755 Marionette TRACE conn4 <- [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]]]}] 18:23:18 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. 18:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1485ms 18:23:18 INFO - PROCESS | 1745 | 1468372998786 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 18:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:23:18 INFO - PROCESS | 1745 | 1468372998794 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 18:23:18 INFO - PROCESS | 1745 | 1468372998803 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:23:18 INFO - PROCESS | 1745 | 1468372998809 Marionette TRACE conn4 <- [1,370,null,{}] 18:23:18 INFO - PROCESS | 1745 | 1468372998819 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:18 INFO - PROCESS | 1745 | 1468372998824 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:19 INFO - PROCESS | 1745 | 1468372999073 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 18:23:19 INFO - PROCESS | 1745 | 1468372999347 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:19 INFO - PROCESS | 1745 | 1468372999356 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1aa800 == 59 [pid = 1745] [id = 100] 18:23:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x8f1ab000) [pid = 1745] [serial = 299] [outer = (nil)] 18:23:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0x8f59fc00) [pid = 1745] [serial = 300] [outer = 0x8f1ab000] 18:23:19 INFO - PROCESS | 1745 | 1468372999445 Marionette DEBUG loaded listener.js 18:23:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x90aaf000) [pid = 1745] [serial = 301] [outer = 0x8f1ab000] 18:23:20 INFO - PROCESS | 1745 | 1468373000390 Marionette TRACE conn4 <- [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]]]}] 18:23:20 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. 18:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1639ms 18:23:20 INFO - PROCESS | 1745 | 1468373000442 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 18:23:20 INFO - PROCESS | 1745 | 1468373000450 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 18:23:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:23:20 INFO - PROCESS | 1745 | 1468373000463 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:23:20 INFO - PROCESS | 1745 | 1468373000467 Marionette TRACE conn4 <- [1,374,null,{}] 18:23:20 INFO - PROCESS | 1745 | 1468373000475 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:20 INFO - PROCESS | 1745 | 1468373000481 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:20 INFO - PROCESS | 1745 | 1468373000752 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 18:23:21 INFO - PROCESS | 1745 | 1468373001018 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:21 INFO - PROCESS | 1745 | 1468373001025 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x91eea800 == 60 [pid = 1745] [id = 101] 18:23:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x91fc5400) [pid = 1745] [serial = 302] [outer = (nil)] 18:23:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x923c4000) [pid = 1745] [serial = 303] [outer = 0x91fc5400] 18:23:21 INFO - PROCESS | 1745 | 1468373001118 Marionette DEBUG loaded listener.js 18:23:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x93c91000) [pid = 1745] [serial = 304] [outer = 0x91fc5400] 18:23:22 INFO - PROCESS | 1745 | 1468373002154 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:23:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:23:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1745ms 18:23:22 INFO - PROCESS | 1745 | 1468373002208 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 18:23:22 INFO - PROCESS | 1745 | 1468373002212 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 18:23:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:23:22 INFO - PROCESS | 1745 | 1468373002221 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:23:22 INFO - PROCESS | 1745 | 1468373002227 Marionette TRACE conn4 <- [1,378,null,{}] 18:23:22 INFO - PROCESS | 1745 | 1468373002244 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:22 INFO - PROCESS | 1745 | 1468373002254 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:22 INFO - PROCESS | 1745 | 1468373002491 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 18:23:22 INFO - PROCESS | 1745 | 1468373002764 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:22 INFO - PROCESS | 1745 | 1468373002775 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a58b800 == 61 [pid = 1745] [id = 102] 18:23:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x9a91b400) [pid = 1745] [serial = 305] [outer = (nil)] 18:23:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x9ac8b800) [pid = 1745] [serial = 306] [outer = 0x9a91b400] 18:23:22 INFO - PROCESS | 1745 | 1468373002867 Marionette DEBUG loaded listener.js 18:23:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x9add7c00) [pid = 1745] [serial = 307] [outer = 0x9a91b400] 18:23:23 INFO - PROCESS | 1745 | 1468373003771 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:23:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:23:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1595ms 18:23:23 INFO - PROCESS | 1745 | 1468373003816 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 18:23:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:23:23 INFO - PROCESS | 1745 | 1468373003821 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 18:23:23 INFO - PROCESS | 1745 | 1468373003828 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:23:23 INFO - PROCESS | 1745 | 1468373003832 Marionette TRACE conn4 <- [1,382,null,{}] 18:23:23 INFO - PROCESS | 1745 | 1468373003839 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:23 INFO - PROCESS | 1745 | 1468373003843 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:24 INFO - PROCESS | 1745 | 1468373004045 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 18:23:24 INFO - PROCESS | 1745 | 1468373004262 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:24 INFO - PROCESS | 1745 | 1468373004269 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f18fc00 == 62 [pid = 1745] [id = 103] 18:23:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x90ab0000) [pid = 1745] [serial = 308] [outer = (nil)] 18:23:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x9c0aec00) [pid = 1745] [serial = 309] [outer = 0x90ab0000] 18:23:24 INFO - PROCESS | 1745 | 1468373004399 Marionette DEBUG loaded listener.js 18:23:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0xa1024400) [pid = 1745] [serial = 310] [outer = 0x90ab0000] 18:23:25 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:23:25 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:23:25 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:23:25 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:23:25 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:23:25 INFO - PROCESS | 1745 | 1468373005299 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:23:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:23:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1495ms 18:23:25 INFO - PROCESS | 1745 | 1468373005324 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 18:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:23:25 INFO - PROCESS | 1745 | 1468373005329 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 18:23:25 INFO - PROCESS | 1745 | 1468373005336 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:23:25 INFO - PROCESS | 1745 | 1468373005339 Marionette TRACE conn4 <- [1,386,null,{}] 18:23:25 INFO - PROCESS | 1745 | 1468373005346 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:25 INFO - PROCESS | 1745 | 1468373005351 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:25 INFO - PROCESS | 1745 | 1468373005556 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 18:23:25 INFO - PROCESS | 1745 | 1468373005727 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:25 INFO - PROCESS | 1745 | 1468373005736 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x90aad000 == 63 [pid = 1745] [id = 104] 18:23:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x90aaf400) [pid = 1745] [serial = 311] [outer = (nil)] 18:23:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0xa2446400) [pid = 1745] [serial = 312] [outer = 0x90aaf400] 18:23:25 INFO - PROCESS | 1745 | 1468373005863 Marionette DEBUG loaded listener.js 18:23:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0xa2efa800) [pid = 1745] [serial = 313] [outer = 0x90aaf400] 18:23:26 INFO - PROCESS | 1745 | 1468373006854 Marionette TRACE conn4 <- [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]]]}] 18:23:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:23:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1582ms 18:23:26 INFO - PROCESS | 1745 | 1468373006919 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 18:23:26 INFO - PROCESS | 1745 | 1468373006924 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 18:23:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:23:26 INFO - PROCESS | 1745 | 1468373006931 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:23:26 INFO - PROCESS | 1745 | 1468373006935 Marionette TRACE conn4 <- [1,390,null,{}] 18:23:26 INFO - PROCESS | 1745 | 1468373006942 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:26 INFO - PROCESS | 1745 | 1468373006952 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:27 INFO - PROCESS | 1745 | 1468373007214 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 18:23:27 INFO - PROCESS | 1745 | 1468373007484 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:27 INFO - PROCESS | 1745 | 1468373007495 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x90aa4800 == 64 [pid = 1745] [id = 105] 18:23:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x90aad400) [pid = 1745] [serial = 314] [outer = (nil)] 18:23:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 158 (0xa672e000) [pid = 1745] [serial = 315] [outer = 0x90aad400] 18:23:27 INFO - PROCESS | 1745 | 1468373007594 Marionette DEBUG loaded listener.js 18:23:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 159 (0xa6e47c00) [pid = 1745] [serial = 316] [outer = 0x90aad400] 18:23:28 INFO - PROCESS | 1745 | 1468373008557 Marionette TRACE conn4 <- [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]]]}] 18:23:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1697ms 18:23:28 INFO - PROCESS | 1745 | 1468373008628 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 18:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:23:28 INFO - PROCESS | 1745 | 1468373008633 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 18:23:28 INFO - PROCESS | 1745 | 1468373008640 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:23:28 INFO - PROCESS | 1745 | 1468373008644 Marionette TRACE conn4 <- [1,394,null,{}] 18:23:28 INFO - PROCESS | 1745 | 1468373008650 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:28 INFO - PROCESS | 1745 | 1468373008655 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:28 INFO - PROCESS | 1745 | 1468373008884 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 18:23:29 INFO - PROCESS | 1745 | 1468373009102 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:29 INFO - PROCESS | 1745 | 1468373009111 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ecbf800 == 65 [pid = 1745] [id = 106] 18:23:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 160 (0x8ecbfc00) [pid = 1745] [serial = 317] [outer = (nil)] 18:23:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 161 (0x8ecc7000) [pid = 1745] [serial = 318] [outer = 0x8ecbfc00] 18:23:29 INFO - PROCESS | 1745 | 1468373009235 Marionette DEBUG loaded listener.js 18:23:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 162 (0x8ecca000) [pid = 1745] [serial = 319] [outer = 0x8ecbfc00] 18:23:30 INFO - PROCESS | 1745 | 1468373010453 Marionette TRACE conn4 <- [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]]]}] 18:23:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:23:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1886ms 18:23:30 INFO - PROCESS | 1745 | 1468373010527 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 18:23:30 INFO - PROCESS | 1745 | 1468373010533 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 18:23:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:23:30 INFO - PROCESS | 1745 | 1468373010542 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:23:30 INFO - PROCESS | 1745 | 1468373010547 Marionette TRACE conn4 <- [1,398,null,{}] 18:23:30 INFO - PROCESS | 1745 | 1468373010557 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:30 INFO - PROCESS | 1745 | 1468373010562 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:30 INFO - PROCESS | 1745 | 1468373010833 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 18:23:31 INFO - PROCESS | 1745 | 1468373011023 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:31 INFO - PROCESS | 1745 | 1468373011037 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a09c00 == 66 [pid = 1745] [id = 107] 18:23:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 163 (0x90a0a400) [pid = 1745] [serial = 320] [outer = (nil)] 18:23:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 164 (0x90aa8400) [pid = 1745] [serial = 321] [outer = 0x90a0a400] 18:23:31 INFO - PROCESS | 1745 | 1468373011208 Marionette DEBUG loaded listener.js 18:23:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 165 (0x9135d000) [pid = 1745] [serial = 322] [outer = 0x90a0a400] 18:23:32 INFO - PROCESS | 1745 | 1468373012206 Marionette TRACE conn4 <- [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]]]}] 18:23:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1739ms 18:23:32 INFO - PROCESS | 1745 | 1468373012282 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 18:23:32 INFO - PROCESS | 1745 | 1468373012288 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 18:23:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:23:32 INFO - PROCESS | 1745 | 1468373012300 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:23:32 INFO - PROCESS | 1745 | 1468373012303 Marionette TRACE conn4 <- [1,402,null,{}] 18:23:32 INFO - PROCESS | 1745 | 1468373012310 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:32 INFO - PROCESS | 1745 | 1468373012316 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:32 INFO - PROCESS | 1745 | 1468373012548 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 18:23:32 INFO - PROCESS | 1745 | 1468373012789 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:32 INFO - PROCESS | 1745 | 1468373012797 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a0e800 == 67 [pid = 1745] [id = 108] 18:23:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 166 (0x91cf1800) [pid = 1745] [serial = 323] [outer = (nil)] 18:23:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 167 (0x92262400) [pid = 1745] [serial = 324] [outer = 0x91cf1800] 18:23:32 INFO - PROCESS | 1745 | 1468373012876 Marionette DEBUG loaded listener.js 18:23:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 168 (0x923ccc00) [pid = 1745] [serial = 325] [outer = 0x91cf1800] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0xa6d9f400 == 66 [pid = 1745] [id = 62] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0x9397f800 == 65 [pid = 1745] [id = 61] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0xa22b6c00 == 64 [pid = 1745] [id = 60] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0x9addc800 == 63 [pid = 1745] [id = 59] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0x9ad15000 == 62 [pid = 1745] [id = 58] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0x9a915c00 == 61 [pid = 1745] [id = 57] 18:23:33 INFO - PROCESS | 1745 | --DOMWINDOW == 167 (0x9ac8c000) [pid = 1745] [serial = 252] [outer = (nil)] [url = about:blank] 18:23:33 INFO - PROCESS | 1745 | --DOMWINDOW == 166 (0x90aa5c00) [pid = 1745] [serial = 231] [outer = (nil)] [url = about:blank] 18:23:33 INFO - PROCESS | 1745 | --DOMWINDOW == 165 (0xa81fa400) [pid = 1745] [serial = 215] [outer = (nil)] [url = about:blank] 18:23:33 INFO - PROCESS | 1745 | --DOMWINDOW == 164 (0x9136a400) [pid = 1745] [serial = 225] [outer = (nil)] [url = about:blank] 18:23:33 INFO - PROCESS | 1745 | --DOMWINDOW == 163 (0x9a8c4800) [pid = 1745] [serial = 209] [outer = (nil)] [url = about:blank] 18:23:33 INFO - PROCESS | 1745 | --DOMWINDOW == 162 (0xa1097800) [pid = 1745] [serial = 212] [outer = (nil)] [url = about:blank] 18:23:33 INFO - PROCESS | 1745 | --DOMWINDOW == 161 (0x91fc9800) [pid = 1745] [serial = 222] [outer = (nil)] [url = about:blank] 18:23:33 INFO - PROCESS | 1745 | --DOMWINDOW == 160 (0x91cedc00) [pid = 1745] [serial = 218] [outer = (nil)] [url = about:blank] 18:23:33 INFO - PROCESS | 1745 | --DOMWINDOW == 159 (0xa6796c00) [pid = 1745] [serial = 206] [outer = (nil)] [url = about:blank] 18:23:33 INFO - PROCESS | 1745 | --DOMWINDOW == 158 (0x90a0b800) [pid = 1745] [serial = 228] [outer = (nil)] [url = about:blank] 18:23:33 INFO - PROCESS | 1745 | 1468373013966 Marionette TRACE conn4 <- [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]]]}] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0x8f187c00 == 60 [pid = 1745] [id = 98] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0x9ac84400 == 59 [pid = 1745] [id = 97] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0x94759400 == 58 [pid = 1745] [id = 96] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0x923c3400 == 57 [pid = 1745] [id = 95] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0x90a08800 == 56 [pid = 1745] [id = 94] 18:23:33 INFO - PROCESS | 1745 | --DOCSHELL 0x91365c00 == 55 [pid = 1745] [id = 93] 18:23:34 INFO - PROCESS | 1745 | --DOCSHELL 0x9d82b800 == 54 [pid = 1745] [id = 89] 18:23:34 INFO - PROCESS | 1745 | --DOCSHELL 0x9add8000 == 53 [pid = 1745] [id = 88] 18:23:34 INFO - PROCESS | 1745 | --DOCSHELL 0x91eec800 == 52 [pid = 1745] [id = 87] 18:23:34 INFO - PROCESS | 1745 | --DOCSHELL 0x99ef1800 == 51 [pid = 1745] [id = 86] 18:23:34 INFO - PROCESS | 1745 | --DOCSHELL 0x90aae400 == 50 [pid = 1745] [id = 85] 18:23:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1742ms 18:23:34 INFO - PROCESS | 1745 | 1468373014048 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 18:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:23:34 INFO - PROCESS | 1745 | 1468373014052 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 18:23:34 INFO - PROCESS | 1745 | 1468373014059 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:23:34 INFO - PROCESS | 1745 | 1468373014065 Marionette TRACE conn4 <- [1,406,null,{}] 18:23:34 INFO - PROCESS | 1745 | 1468373014081 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:34 INFO - PROCESS | 1745 | 1468373014090 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:34 INFO - PROCESS | 1745 | 1468373014280 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 157 (0x9c011400) [pid = 1745] [serial = 246] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0x9796b800) [pid = 1745] [serial = 238] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0x95184c00) [pid = 1745] [serial = 237] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x9ad1fc00) [pid = 1745] [serial = 243] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0x91fc9400) [pid = 1745] [serial = 235] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x91cec000) [pid = 1745] [serial = 234] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x9a91b000) [pid = 1745] [serial = 240] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x9aab3c00) [pid = 1745] [serial = 241] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x9c0ac000) [pid = 1745] [serial = 247] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x9addb400) [pid = 1745] [serial = 249] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x9a464c00) [pid = 1745] [serial = 93] [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.] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0xa1024800) [pid = 1745] [serial = 250] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x9addc000) [pid = 1745] [serial = 244] [outer = (nil)] [url = about:blank] 18:23:34 INFO - PROCESS | 1745 | 1468373014550 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:34 INFO - PROCESS | 1745 | 1468373014565 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x938e8c00 == 51 [pid = 1745] [id = 109] 18:23:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x938ec800) [pid = 1745] [serial = 326] [outer = (nil)] 18:23:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x95178400) [pid = 1745] [serial = 327] [outer = 0x938ec800] 18:23:34 INFO - PROCESS | 1745 | 1468373014641 Marionette DEBUG loaded listener.js 18:23:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x95328c00) [pid = 1745] [serial = 328] [outer = 0x938ec800] 18:23:35 INFO - PROCESS | 1745 | 1468373015432 Marionette TRACE conn4 <- [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]]]}] 18:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1397ms 18:23:35 INFO - PROCESS | 1745 | 1468373015456 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 18:23:35 INFO - PROCESS | 1745 | 1468373015461 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 18:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:23:35 INFO - PROCESS | 1745 | 1468373015481 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:23:35 INFO - PROCESS | 1745 | 1468373015483 Marionette TRACE conn4 <- [1,410,null,{}] 18:23:35 INFO - PROCESS | 1745 | 1468373015490 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:35 INFO - PROCESS | 1745 | 1468373015496 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:35 INFO - PROCESS | 1745 | 1468373015671 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 18:23:35 INFO - PROCESS | 1745 | 1468373015686 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:35 INFO - PROCESS | 1745 | 1468373015693 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x91fc7000 == 52 [pid = 1745] [id = 110] 18:23:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x95323400) [pid = 1745] [serial = 329] [outer = (nil)] 18:23:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x9a849000) [pid = 1745] [serial = 330] [outer = 0x95323400] 18:23:35 INFO - PROCESS | 1745 | 1468373015764 Marionette DEBUG loaded listener.js 18:23:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x9a920800) [pid = 1745] [serial = 331] [outer = 0x95323400] 18:23:36 INFO - PROCESS | 1745 | 1468373016744 Marionette TRACE conn4 <- [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]]]}] 18:23:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:23:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1332ms 18:23:36 INFO - PROCESS | 1745 | 1468373016812 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 18:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:23:36 INFO - PROCESS | 1745 | 1468373016816 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 18:23:36 INFO - PROCESS | 1745 | 1468373016823 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:23:36 INFO - PROCESS | 1745 | 1468373016827 Marionette TRACE conn4 <- [1,414,null,{}] 18:23:36 INFO - PROCESS | 1745 | 1468373016833 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:36 INFO - PROCESS | 1745 | 1468373016838 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:37 INFO - PROCESS | 1745 | 1468373017094 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 18:23:37 INFO - PROCESS | 1745 | 1468373017120 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:37 INFO - PROCESS | 1745 | 1468373017125 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a08c00 == 53 [pid = 1745] [id = 111] 18:23:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x9518e000) [pid = 1745] [serial = 332] [outer = (nil)] 18:23:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x9ac8e400) [pid = 1745] [serial = 333] [outer = 0x9518e000] 18:23:37 INFO - PROCESS | 1745 | 1468373017211 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x9ac91c00) [pid = 1745] [serial = 334] [outer = 0x9518e000] 18:23:38 INFO - PROCESS | 1745 | 1468373018205 Marionette TRACE conn4 <- [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]]]}] 18:23:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:23:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1440ms 18:23:38 INFO - PROCESS | 1745 | 1468373018270 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 18:23:38 INFO - PROCESS | 1745 | 1468373018274 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 18:23:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:23:38 INFO - PROCESS | 1745 | 1468373018281 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:23:38 INFO - PROCESS | 1745 | 1468373018284 Marionette TRACE conn4 <- [1,418,null,{}] 18:23:38 INFO - PROCESS | 1745 | 1468373018290 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:38 INFO - PROCESS | 1745 | 1468373018299 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:39 INFO - PROCESS | 1745 | 1468373019006 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0x9c0aa800) [pid = 1745] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x9517ac00) [pid = 1745] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x9c0a4c00) [pid = 1745] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0xa81f3800) [pid = 1745] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x91ce6800) [pid = 1745] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x91ce9000) [pid = 1745] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x91362c00) [pid = 1745] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x90a05c00) [pid = 1745] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x9c0f4c00) [pid = 1745] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x93c9b400) [pid = 1745] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0xa3109400) [pid = 1745] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x93c92000) [pid = 1745] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0xa6da7c00) [pid = 1745] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x9addf400) [pid = 1745] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0xa24f3c00) [pid = 1745] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x9a1bd800) [pid = 1745] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x9aab8c00) [pid = 1745] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x9add6800) [pid = 1745] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x922e6400) [pid = 1745] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0xa2186800) [pid = 1745] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x9a346800) [pid = 1745] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x95322800) [pid = 1745] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x9a91d800) [pid = 1745] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x94753400) [pid = 1745] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x9c199800) [pid = 1745] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x90a0cc00) [pid = 1745] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0xa6da8400) [pid = 1745] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x91366800) [pid = 1745] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x91365800) [pid = 1745] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x9ac87000) [pid = 1745] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x9ad17c00) [pid = 1745] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x90aaf800) [pid = 1745] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x938eb400) [pid = 1745] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x9a845800) [pid = 1745] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:23:39 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x8f188800) [pid = 1745] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:23:39 INFO - PROCESS | 1745 | 1468373019238 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 1745 | 1468373019250 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f187400 == 54 [pid = 1745] [id = 112] 18:23:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x8f187800) [pid = 1745] [serial = 335] [outer = (nil)] 18:23:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x90a05c00) [pid = 1745] [serial = 336] [outer = 0x8f187800] 18:23:39 INFO - PROCESS | 1745 | 1468373019322 Marionette DEBUG loaded listener.js 18:23:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x91ce4400) [pid = 1745] [serial = 337] [outer = 0x8f187800] 18:23:40 INFO - PROCESS | 1745 | 1468373020456 Marionette TRACE conn4 <- [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]]]}] 18:23:40 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 18:23:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2189ms 18:23:40 INFO - PROCESS | 1745 | 1468373020471 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 18:23:40 INFO - PROCESS | 1745 | 1468373020474 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 18:23:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:23:40 INFO - PROCESS | 1745 | 1468373020481 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:23:40 INFO - PROCESS | 1745 | 1468373020484 Marionette TRACE conn4 <- [1,422,null,{}] 18:23:40 INFO - PROCESS | 1745 | 1468373020490 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:40 INFO - PROCESS | 1745 | 1468373020495 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:40 INFO - PROCESS | 1745 | 1468373020659 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 18:23:40 INFO - PROCESS | 1745 | 1468373020834 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:40 INFO - PROCESS | 1745 | 1468373020842 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1a4400 == 55 [pid = 1745] [id = 113] 18:23:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x91ceb000) [pid = 1745] [serial = 338] [outer = (nil)] 18:23:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x99739000) [pid = 1745] [serial = 339] [outer = 0x91ceb000] 18:23:40 INFO - PROCESS | 1745 | 1468373020911 Marionette DEBUG loaded listener.js 18:23:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x9a921800) [pid = 1745] [serial = 340] [outer = 0x91ceb000] 18:23:42 INFO - PROCESS | 1745 | 1468373022405 Marionette TRACE conn4 <- [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]]]}] 18:23:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:23:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1983ms 18:23:42 INFO - PROCESS | 1745 | 1468373022465 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 18:23:42 INFO - PROCESS | 1745 | 1468373022472 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 18:23:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:23:42 INFO - PROCESS | 1745 | 1468373022481 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - PROCESS | 1745 | 1468373022487 Marionette TRACE conn4 <- [1,426,null,{}] 18:23:42 INFO - PROCESS | 1745 | 1468373022495 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:42 INFO - PROCESS | 1745 | 1468373022503 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:42 INFO - PROCESS | 1745 | 1468373022705 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 18:23:42 INFO - PROCESS | 1745 | 1468373022878 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:42 INFO - PROCESS | 1745 | 1468373022886 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f18f800 == 56 [pid = 1745] [id = 114] 18:23:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x8f1a7000) [pid = 1745] [serial = 341] [outer = (nil)] 18:23:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x90aa6c00) [pid = 1745] [serial = 342] [outer = 0x8f1a7000] 18:23:42 INFO - PROCESS | 1745 | 1468373022977 Marionette DEBUG loaded listener.js 18:23:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x91ce8400) [pid = 1745] [serial = 343] [outer = 0x8f1a7000] 18:23:43 INFO - PROCESS | 1745 | 1468373023963 Marionette TRACE conn4 <- [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] 18:23:44 INFO - PROCESS | 1745 | 1468373024031 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 18:23:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:23:44 INFO - PROCESS | 1745 | 1468373024043 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - PROCESS | 1745 | 1468373024047 Marionette TRACE conn4 <- [1,430,null,{}] 18:23:44 INFO - PROCESS | 1745 | 1468373024055 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:44 INFO - PROCESS | 1745 | 1468373024060 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:44 INFO - PROCESS | 1745 | 1468373024269 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 18:23:44 INFO - PROCESS | 1745 | 1468373024501 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 1745 | 1468373024511 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x9225a800 == 57 [pid = 1745] [id = 115] 18:23:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x923c3400) [pid = 1745] [serial = 344] [outer = (nil)] 18:23:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x9532b000) [pid = 1745] [serial = 345] [outer = 0x923c3400] 18:23:44 INFO - PROCESS | 1745 | 1468373024611 Marionette DEBUG loaded listener.js 18:23:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x99ef2c00) [pid = 1745] [serial = 346] [outer = 0x923c3400] 18:23:45 INFO - PROCESS | 1745 | 1468373025587 Marionette TRACE conn4 <- [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]]]}] 18:23:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:23:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1593ms 18:23:45 INFO - PROCESS | 1745 | 1468373025637 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 18:23:45 INFO - PROCESS | 1745 | 1468373025641 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 18:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:23:45 INFO - PROCESS | 1745 | 1468373025650 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:23:45 INFO - PROCESS | 1745 | 1468373025655 Marionette TRACE conn4 <- [1,434,null,{}] 18:23:45 INFO - PROCESS | 1745 | 1468373025673 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:45 INFO - PROCESS | 1745 | 1468373025684 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:45 INFO - PROCESS | 1745 | 1468373025938 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 18:23:46 INFO - PROCESS | 1745 | 1468373026209 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:46 INFO - PROCESS | 1745 | 1468373026217 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x9bce5400 == 58 [pid = 1745] [id = 116] 18:23:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x9bcee000) [pid = 1745] [serial = 347] [outer = (nil)] 18:23:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x9c0a9400) [pid = 1745] [serial = 348] [outer = 0x9bcee000] 18:23:46 INFO - PROCESS | 1745 | 1468373026317 Marionette DEBUG loaded listener.js 18:23:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x9c0f1000) [pid = 1745] [serial = 349] [outer = 0x9bcee000] 18:23:47 INFO - PROCESS | 1745 | 1468373027218 Marionette TRACE conn4 <- [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]]]}] 18:23:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:23:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1644ms 18:23:47 INFO - PROCESS | 1745 | 1468373027294 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 18:23:47 INFO - PROCESS | 1745 | 1468373027299 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 18:23:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:23:47 INFO - PROCESS | 1745 | 1468373027306 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:23:47 INFO - PROCESS | 1745 | 1468373027310 Marionette TRACE conn4 <- [1,438,null,{}] 18:23:47 INFO - PROCESS | 1745 | 1468373027316 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:47 INFO - PROCESS | 1745 | 1468373027321 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:47 INFO - PROCESS | 1745 | 1468373027563 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 18:23:47 INFO - PROCESS | 1745 | 1468373027843 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:47 INFO - PROCESS | 1745 | 1468373027853 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1a2400 == 59 [pid = 1745] [id = 117] 18:23:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x9bcf0800) [pid = 1745] [serial = 350] [outer = (nil)] 18:23:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0xa2446c00) [pid = 1745] [serial = 351] [outer = 0x9bcf0800] 18:23:47 INFO - PROCESS | 1745 | 1468373027937 Marionette DEBUG loaded listener.js 18:23:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0xa2480800) [pid = 1745] [serial = 352] [outer = 0x9bcf0800] 18:23:48 INFO - PROCESS | 1745 | 1468373028875 Marionette TRACE conn4 <- [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]]]}] 18:23:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:23:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1636ms 18:23:48 INFO - PROCESS | 1745 | 1468373028944 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 18:23:48 INFO - PROCESS | 1745 | 1468373028947 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 18:23:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:23:48 INFO - PROCESS | 1745 | 1468373028956 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:23:48 INFO - PROCESS | 1745 | 1468373028960 Marionette TRACE conn4 <- [1,442,null,{}] 18:23:48 INFO - PROCESS | 1745 | 1468373028967 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:48 INFO - PROCESS | 1745 | 1468373028972 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:49 INFO - PROCESS | 1745 | 1468373029206 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 18:23:49 INFO - PROCESS | 1745 | 1468373029428 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:49 INFO - PROCESS | 1745 | 1468373029436 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f18c000 == 60 [pid = 1745] [id = 118] 18:23:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x9c0aa000) [pid = 1745] [serial = 353] [outer = (nil)] 18:23:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0xa4f18000) [pid = 1745] [serial = 354] [outer = 0x9c0aa000] 18:23:49 INFO - PROCESS | 1745 | 1468373029564 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0xa4f24400) [pid = 1745] [serial = 355] [outer = 0x9c0aa000] 18:23:50 INFO - PROCESS | 1745 | 1468373030514 Marionette TRACE conn4 <- [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]]]}] 18:23:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1595ms 18:23:50 INFO - PROCESS | 1745 | 1468373030552 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 18:23:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:23:50 INFO - PROCESS | 1745 | 1468373030556 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 18:23:50 INFO - PROCESS | 1745 | 1468373030564 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:23:50 INFO - PROCESS | 1745 | 1468373030567 Marionette TRACE conn4 <- [1,446,null,{}] 18:23:50 INFO - PROCESS | 1745 | 1468373030574 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:50 INFO - PROCESS | 1745 | 1468373030585 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:50 INFO - PROCESS | 1745 | 1468373030807 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 18:23:51 INFO - PROCESS | 1745 | 1468373031034 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:51 INFO - PROCESS | 1745 | 1468373031042 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df36c00 == 61 [pid = 1745] [id = 119] 18:23:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x8df3b800) [pid = 1745] [serial = 356] [outer = (nil)] 18:23:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x8df41000) [pid = 1745] [serial = 357] [outer = 0x8df3b800] 18:23:51 INFO - PROCESS | 1745 | 1468373031173 Marionette DEBUG loaded listener.js 18:23:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0xa672e800) [pid = 1745] [serial = 358] [outer = 0x8df3b800] 18:23:52 INFO - PROCESS | 1745 | 1468373032172 Marionette TRACE conn4 <- [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]]]}] 18:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1689ms 18:23:52 INFO - PROCESS | 1745 | 1468373032253 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 18:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:23:52 INFO - PROCESS | 1745 | 1468373032258 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 18:23:52 INFO - PROCESS | 1745 | 1468373032266 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:23:52 INFO - PROCESS | 1745 | 1468373032269 Marionette TRACE conn4 <- [1,450,null,{}] 18:23:52 INFO - PROCESS | 1745 | 1468373032276 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:52 INFO - PROCESS | 1745 | 1468373032281 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:52 INFO - PROCESS | 1745 | 1468373032523 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 18:23:52 INFO - PROCESS | 1745 | 1468373032815 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:52 INFO - PROCESS | 1745 | 1468373032823 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1a6000 == 62 [pid = 1745] [id = 120] 18:23:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x8f1a6800) [pid = 1745] [serial = 359] [outer = (nil)] 18:23:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x90a07c00) [pid = 1745] [serial = 360] [outer = 0x8f1a6800] 18:23:52 INFO - PROCESS | 1745 | 1468373032908 Marionette DEBUG loaded listener.js 18:23:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x90aab000) [pid = 1745] [serial = 361] [outer = 0x8f1a6800] 18:23:53 INFO - PROCESS | 1745 | 1468373033830 Marionette TRACE conn4 <- [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] 18:23:53 INFO - PROCESS | 1745 | 1468373033911 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 18:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:23:53 INFO - PROCESS | 1745 | 1468373033918 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:23:53 INFO - PROCESS | 1745 | 1468373033922 Marionette TRACE conn4 <- [1,454,null,{}] 18:23:53 INFO - PROCESS | 1745 | 1468373033928 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:53 INFO - PROCESS | 1745 | 1468373033933 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:54 INFO - PROCESS | 1745 | 1468373034173 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 18:23:54 INFO - PROCESS | 1745 | 1468373034789 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:54 INFO - PROCESS | 1745 | 1468373034797 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ecc7800 == 63 [pid = 1745] [id = 121] 18:23:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x8ecc7c00) [pid = 1745] [serial = 362] [outer = (nil)] 18:23:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x8f186c00) [pid = 1745] [serial = 363] [outer = 0x8ecc7c00] 18:23:54 INFO - PROCESS | 1745 | 1468373034882 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x8f1a3c00) [pid = 1745] [serial = 364] [outer = 0x8ecc7c00] 18:23:55 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:55 INFO - PROCESS | 1745 | 1468373035984 Marionette TRACE conn4 <- [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]]]}] 18:23:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:23:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2139ms 18:23:56 INFO - PROCESS | 1745 | 1468373036060 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 18:23:56 INFO - PROCESS | 1745 | 1468373036067 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 18:23:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:23:56 INFO - PROCESS | 1745 | 1468373036075 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:23:56 INFO - PROCESS | 1745 | 1468373036079 Marionette TRACE conn4 <- [1,458,null,{}] 18:23:56 INFO - PROCESS | 1745 | 1468373036089 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:56 INFO - PROCESS | 1745 | 1468373036097 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:56 INFO - PROCESS | 1745 | 1468373036330 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 18:23:56 INFO - PROCESS | 1745 | --DOCSHELL 0x8f187400 == 62 [pid = 1745] [id = 112] 18:23:56 INFO - PROCESS | 1745 | --DOCSHELL 0x90a08c00 == 61 [pid = 1745] [id = 111] 18:23:56 INFO - PROCESS | 1745 | 1468373036617 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:56 INFO - PROCESS | 1745 | 1468373036630 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:56 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x8f1ac400) [pid = 1745] [serial = 297] [outer = (nil)] [url = about:blank] 18:23:56 INFO - PROCESS | 1745 | --DOCSHELL 0x91fc7000 == 60 [pid = 1745] [id = 110] 18:23:56 INFO - PROCESS | 1745 | --DOCSHELL 0x938e8c00 == 59 [pid = 1745] [id = 109] 18:23:56 INFO - PROCESS | 1745 | --DOCSHELL 0x90a0e800 == 58 [pid = 1745] [id = 108] 18:23:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f18d400 == 59 [pid = 1745] [id = 122] 18:23:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x8f18dc00) [pid = 1745] [serial = 365] [outer = (nil)] 18:23:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x90a08c00) [pid = 1745] [serial = 366] [outer = 0x8f18dc00] 18:23:56 INFO - PROCESS | 1745 | 1468373036745 Marionette DEBUG loaded listener.js 18:23:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x90aa9c00) [pid = 1745] [serial = 367] [outer = 0x8f18dc00] 18:23:56 INFO - PROCESS | 1745 | --DOCSHELL 0x90a09c00 == 58 [pid = 1745] [id = 107] 18:23:56 INFO - PROCESS | 1745 | --DOCSHELL 0x90aa4800 == 57 [pid = 1745] [id = 105] 18:23:56 INFO - PROCESS | 1745 | --DOCSHELL 0x90aad000 == 56 [pid = 1745] [id = 104] 18:23:56 INFO - PROCESS | 1745 | --DOCSHELL 0x8f18fc00 == 55 [pid = 1745] [id = 103] 18:23:56 INFO - PROCESS | 1745 | --DOCSHELL 0x9a58b800 == 54 [pid = 1745] [id = 102] 18:23:57 INFO - PROCESS | 1745 | --DOCSHELL 0x91eea800 == 53 [pid = 1745] [id = 101] 18:23:57 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1aa800 == 52 [pid = 1745] [id = 100] 18:23:57 INFO - PROCESS | 1745 | --DOCSHELL 0x8f181800 == 51 [pid = 1745] [id = 99] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0xa6e48c00) [pid = 1745] [serial = 138] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0xa6d9ec00) [pid = 1745] [serial = 207] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x9ad12400) [pid = 1745] [serial = 210] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0xa2ebdc00) [pid = 1745] [serial = 213] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0xa8b28c00) [pid = 1745] [serial = 216] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x91cf0c00) [pid = 1745] [serial = 219] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x91fd1400) [pid = 1745] [serial = 223] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x923cec00) [pid = 1745] [serial = 226] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x90a0e000) [pid = 1745] [serial = 229] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x9d82b000) [pid = 1745] [serial = 108] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x9798f800) [pid = 1745] [serial = 132] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0xa34dd800) [pid = 1745] [serial = 111] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x97967000) [pid = 1745] [serial = 105] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0xa815dc00) [pid = 1745] [serial = 186] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0xa1095c00) [pid = 1745] [serial = 177] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0xa610c400) [pid = 1745] [serial = 180] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x9a919000) [pid = 1745] [serial = 168] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x9c0ab800) [pid = 1745] [serial = 144] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x9ade2800) [pid = 1745] [serial = 174] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x93a68400) [pid = 1745] [serial = 165] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0xa22b3000) [pid = 1745] [serial = 102] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x9aabd800) [pid = 1745] [serial = 141] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0xa6e4b800) [pid = 1745] [serial = 183] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x9ad1e800) [pid = 1745] [serial = 171] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0xa6798400) [pid = 1745] [serial = 129] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0xa61d7800) [pid = 1745] [serial = 135] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x90aa9000) [pid = 1745] [serial = 232] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x9c011800) [pid = 1745] [serial = 264] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x923d0c00) [pid = 1745] [serial = 283] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x922ee000) [pid = 1745] [serial = 282] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x9ac8f400) [pid = 1745] [serial = 253] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x9add4000) [pid = 1745] [serial = 291] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0xa672f400) [pid = 1745] [serial = 270] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x923c5800) [pid = 1745] [serial = 256] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x91fc5800) [pid = 1745] [serial = 255] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x9518ac00) [pid = 1745] [serial = 285] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x983dc800) [pid = 1745] [serial = 286] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0xa22af800) [pid = 1745] [serial = 267] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x9a915800) [pid = 1745] [serial = 258] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x9ac86800) [pid = 1745] [serial = 288] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x9ac89800) [pid = 1745] [serial = 261] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0xa81f6400) [pid = 1745] [serial = 273] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x8f59b000) [pid = 1745] [serial = 276] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x9addb000) [pid = 1745] [serial = 292] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x91ce4800) [pid = 1745] [serial = 295] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8f18b400) [pid = 1745] [serial = 294] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x9ad11c00) [pid = 1745] [serial = 289] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x91edfc00) [pid = 1745] [serial = 280] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x91ce2c00) [pid = 1745] [serial = 279] [outer = (nil)] [url = about:blank] 18:23:57 INFO - PROCESS | 1745 | 1468373037668 Marionette TRACE conn4 <- [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] 18:23:57 INFO - PROCESS | 1745 | 1468373037729 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 18:23:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:23:57 INFO - PROCESS | 1745 | 1468373037738 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:23:57 INFO - PROCESS | 1745 | 1468373037741 Marionette TRACE conn4 <- [1,462,null,{}] 18:23:57 INFO - PROCESS | 1745 | 1468373037748 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:57 INFO - PROCESS | 1745 | 1468373037752 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:57 INFO - PROCESS | 1745 | 1468373037940 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 18:23:58 INFO - PROCESS | 1745 | 1468373038083 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:58 INFO - PROCESS | 1745 | 1468373038094 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1af800 == 52 [pid = 1745] [id = 123] 18:23:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x90aa2400) [pid = 1745] [serial = 368] [outer = (nil)] 18:23:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x91fca400) [pid = 1745] [serial = 369] [outer = 0x90aa2400] 18:23:58 INFO - PROCESS | 1745 | 1468373038168 Marionette DEBUG loaded listener.js 18:23:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x922f1c00) [pid = 1745] [serial = 370] [outer = 0x90aa2400] 18:23:59 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:59 INFO - PROCESS | 1745 | 1468373039132 Marionette TRACE conn4 <- [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] 18:23:59 INFO - PROCESS | 1745 | 1468373039188 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 18:23:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:23:59 INFO - PROCESS | 1745 | 1468373039211 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:23:59 INFO - PROCESS | 1745 | 1468373039221 Marionette TRACE conn4 <- [1,466,null,{}] 18:23:59 INFO - PROCESS | 1745 | 1468373039227 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:59 INFO - PROCESS | 1745 | 1468373039236 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:59 INFO - PROCESS | 1745 | 1468373039476 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 18:23:59 INFO - PROCESS | 1745 | 1468373039505 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:59 INFO - PROCESS | 1745 | 1468373039514 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:23:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x91fc6000 == 53 [pid = 1745] [id = 124] 18:23:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x93a63800) [pid = 1745] [serial = 371] [outer = (nil)] 18:23:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x95183800) [pid = 1745] [serial = 372] [outer = 0x93a63800] 18:23:59 INFO - PROCESS | 1745 | 1468373039586 Marionette DEBUG loaded listener.js 18:23:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x951a4c00) [pid = 1745] [serial = 373] [outer = 0x93a63800] 18:24:00 INFO - PROCESS | 1745 | 1468373040526 Marionette TRACE conn4 <- [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] 18:24:00 INFO - PROCESS | 1745 | 1468373040566 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 18:24:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:24:00 INFO - PROCESS | 1745 | 1468373040572 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:24:00 INFO - PROCESS | 1745 | 1468373040576 Marionette TRACE conn4 <- [1,470,null,{}] 18:24:00 INFO - PROCESS | 1745 | 1468373040602 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:00 INFO - PROCESS | 1745 | 1468373040606 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:00 INFO - PROCESS | 1745 | 1468373040853 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 18:24:00 INFO - PROCESS | 1745 | 1468373040893 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:00 INFO - PROCESS | 1745 | 1468373040901 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x9798b400 == 54 [pid = 1745] [id = 125] 18:24:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x97991800) [pid = 1745] [serial = 374] [outer = (nil)] 18:24:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x99ef6400) [pid = 1745] [serial = 375] [outer = 0x97991800] 18:24:00 INFO - PROCESS | 1745 | 1468373040972 Marionette DEBUG loaded listener.js 18:24:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x9a113800) [pid = 1745] [serial = 376] [outer = 0x97991800] 18:24:01 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x938ec800) [pid = 1745] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:24:01 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x91cf1800) [pid = 1745] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:24:01 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x95323400) [pid = 1745] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:24:01 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x9518e000) [pid = 1745] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:24:01 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x90a0a400) [pid = 1745] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:24:01 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8f187800) [pid = 1745] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:24:02 INFO - PROCESS | 1745 | 1468373042769 Marionette TRACE conn4 <- [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]]]}] 18:24:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:24:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2254ms 18:24:02 INFO - PROCESS | 1745 | 1468373042828 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 18:24:02 INFO - PROCESS | 1745 | 1468373042831 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 18:24:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:24:02 INFO - PROCESS | 1745 | 1468373042838 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:24:02 INFO - PROCESS | 1745 | 1468373042842 Marionette TRACE conn4 <- [1,474,null,{}] 18:24:02 INFO - PROCESS | 1745 | 1468373042848 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:02 INFO - PROCESS | 1745 | 1468373042854 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:03 INFO - PROCESS | 1745 | 1468373043101 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 18:24:03 INFO - PROCESS | 1745 | 1468373043237 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:03 INFO - PROCESS | 1745 | 1468373043254 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a116c00 == 55 [pid = 1745] [id = 126] 18:24:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x9a117400) [pid = 1745] [serial = 377] [outer = (nil)] 18:24:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x9a84a000) [pid = 1745] [serial = 378] [outer = 0x9a117400] 18:24:03 INFO - PROCESS | 1745 | 1468373043336 Marionette DEBUG loaded listener.js 18:24:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x9aabf400) [pid = 1745] [serial = 379] [outer = 0x9a117400] 18:24:04 INFO - PROCESS | 1745 | 1468373044454 Marionette TRACE conn4 <- [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]]]}] 18:24:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:24:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1689ms 18:24:04 INFO - PROCESS | 1745 | 1468373044530 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 18:24:04 INFO - PROCESS | 1745 | 1468373044537 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 18:24:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:24:04 INFO - PROCESS | 1745 | 1468373044546 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:24:04 INFO - PROCESS | 1745 | 1468373044554 Marionette TRACE conn4 <- [1,478,null,{}] 18:24:04 INFO - PROCESS | 1745 | 1468373044562 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:04 INFO - PROCESS | 1745 | 1468373044570 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:04 INFO - PROCESS | 1745 | 1468373044824 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 18:24:05 INFO - PROCESS | 1745 | 1468373045067 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:05 INFO - PROCESS | 1745 | 1468373045078 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a0c000 == 56 [pid = 1745] [id = 127] 18:24:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x90a0cc00) [pid = 1745] [serial = 380] [outer = (nil)] 18:24:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x91ee3000) [pid = 1745] [serial = 381] [outer = 0x90a0cc00] 18:24:05 INFO - PROCESS | 1745 | 1468373045220 Marionette DEBUG loaded listener.js 18:24:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x91fcdc00) [pid = 1745] [serial = 382] [outer = 0x90a0cc00] 18:24:06 INFO - PROCESS | 1745 | 1468373046400 Marionette TRACE conn4 <- [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]]]}] 18:24:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:24:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1901ms 18:24:06 INFO - PROCESS | 1745 | 1468373046448 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 18:24:06 INFO - PROCESS | 1745 | 1468373046456 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 18:24:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:24:06 INFO - PROCESS | 1745 | 1468373046469 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:24:06 INFO - PROCESS | 1745 | 1468373046473 Marionette TRACE conn4 <- [1,482,null,{}] 18:24:06 INFO - PROCESS | 1745 | 1468373046481 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:06 INFO - PROCESS | 1745 | 1468373046488 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:06 INFO - PROCESS | 1745 | 1468373046743 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 18:24:07 INFO - PROCESS | 1745 | 1468373047064 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:07 INFO - PROCESS | 1745 | 1468373047083 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x93c9cc00 == 57 [pid = 1745] [id = 128] 18:24:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x9474e000) [pid = 1745] [serial = 383] [outer = (nil)] 18:24:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x97973400) [pid = 1745] [serial = 384] [outer = 0x9474e000] 18:24:07 INFO - PROCESS | 1745 | 1468373047170 Marionette DEBUG loaded listener.js 18:24:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x99ef9400) [pid = 1745] [serial = 385] [outer = 0x9474e000] 18:24:08 INFO - PROCESS | 1745 | 1468373048258 Marionette TRACE conn4 <- [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]]]}] 18:24:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:24:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1842ms 18:24:08 INFO - PROCESS | 1745 | 1468373048311 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 18:24:08 INFO - PROCESS | 1745 | 1468373048316 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 18:24:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:24:08 INFO - PROCESS | 1745 | 1468373048324 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:24:08 INFO - PROCESS | 1745 | 1468373048330 Marionette TRACE conn4 <- [1,486,null,{}] 18:24:08 INFO - PROCESS | 1745 | 1468373048348 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:08 INFO - PROCESS | 1745 | 1468373048358 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:08 INFO - PROCESS | 1745 | 1468373048611 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 18:24:08 INFO - PROCESS | 1745 | 1468373048901 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:08 INFO - PROCESS | 1745 | 1468373048916 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ac8f400 == 58 [pid = 1745] [id = 129] 18:24:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x9ac8f800) [pid = 1745] [serial = 386] [outer = (nil)] 18:24:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x9ad15800) [pid = 1745] [serial = 387] [outer = 0x9ac8f800] 18:24:09 INFO - PROCESS | 1745 | 1468373049010 Marionette DEBUG loaded listener.js 18:24:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x9ad1e800) [pid = 1745] [serial = 388] [outer = 0x9ac8f800] 18:24:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x9addb000) [pid = 1745] [serial = 389] [outer = 0x93c92800] 18:24:10 INFO - PROCESS | 1745 | 1468373050179 Marionette TRACE conn4 <- [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]]]}] 18:24:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:24:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1911ms 18:24:10 INFO - PROCESS | 1745 | 1468373050236 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 18:24:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:24:10 INFO - PROCESS | 1745 | 1468373050243 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 18:24:10 INFO - PROCESS | 1745 | 1468373050250 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:24:10 INFO - PROCESS | 1745 | 1468373050253 Marionette TRACE conn4 <- [1,490,null,{}] 18:24:10 INFO - PROCESS | 1745 | 1468373050260 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:10 INFO - PROCESS | 1745 | 1468373050267 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:10 INFO - PROCESS | 1745 | 1468373050487 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 18:24:10 INFO - PROCESS | 1745 | 1468373050715 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:10 INFO - PROCESS | 1745 | 1468373050723 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x91fcb400 == 59 [pid = 1745] [id = 130] 18:24:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x91fcbc00) [pid = 1745] [serial = 390] [outer = (nil)] 18:24:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x9ade2000) [pid = 1745] [serial = 391] [outer = 0x91fcbc00] 18:24:10 INFO - PROCESS | 1745 | 1468373050809 Marionette DEBUG loaded listener.js 18:24:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x9bceb400) [pid = 1745] [serial = 392] [outer = 0x91fcbc00] 18:24:11 INFO - PROCESS | 1745 | 1468373051716 Marionette TRACE conn4 <- [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]]]}] 18:24:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:24:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1487ms 18:24:11 INFO - PROCESS | 1745 | 1468373051738 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 18:24:11 INFO - PROCESS | 1745 | 1468373051742 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 18:24:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:24:11 INFO - PROCESS | 1745 | 1468373051749 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:24:11 INFO - PROCESS | 1745 | 1468373051753 Marionette TRACE conn4 <- [1,494,null,{}] 18:24:11 INFO - PROCESS | 1745 | 1468373051758 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:11 INFO - PROCESS | 1745 | 1468373051763 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:11 INFO - PROCESS | 1745 | 1468373051950 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 18:24:12 INFO - PROCESS | 1745 | 1468373052144 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 1745 | 1468373052156 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df3cc00 == 60 [pid = 1745] [id = 131] 18:24:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x9ac90400) [pid = 1745] [serial = 393] [outer = (nil)] 18:24:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x9c0a8c00) [pid = 1745] [serial = 394] [outer = 0x9ac90400] 18:24:12 INFO - PROCESS | 1745 | 1468373052323 Marionette DEBUG loaded listener.js 18:24:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x9c0adc00) [pid = 1745] [serial = 395] [outer = 0x9ac90400] 18:24:13 INFO - PROCESS | 1745 | 1468373053293 Marionette TRACE conn4 <- [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]]]}] 18:24:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:24:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1588ms 18:24:13 INFO - PROCESS | 1745 | 1468373053338 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 18:24:13 INFO - PROCESS | 1745 | 1468373053342 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 18:24:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:24:13 INFO - PROCESS | 1745 | 1468373053349 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:24:13 INFO - PROCESS | 1745 | 1468373053353 Marionette TRACE conn4 <- [1,498,null,{}] 18:24:13 INFO - PROCESS | 1745 | 1468373053359 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:13 INFO - PROCESS | 1745 | 1468373053369 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:13 INFO - PROCESS | 1745 | 1468373053585 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 18:24:13 INFO - PROCESS | 1745 | 1468373053812 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:13 INFO - PROCESS | 1745 | 1468373053821 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ad1f800 == 61 [pid = 1745] [id = 132] 18:24:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0xa1f0e400) [pid = 1745] [serial = 396] [outer = (nil)] 18:24:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0xa2ebb400) [pid = 1745] [serial = 397] [outer = 0xa1f0e400] 18:24:13 INFO - PROCESS | 1745 | 1468373053942 Marionette DEBUG loaded listener.js 18:24:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0xa2ef1800) [pid = 1745] [serial = 398] [outer = 0xa1f0e400] 18:24:14 INFO - PROCESS | 1745 | 1468373054845 Marionette TRACE conn4 <- [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]]]}] 18:24:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:24:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1533ms 18:24:14 INFO - PROCESS | 1745 | 1468373054883 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 18:24:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:24:14 INFO - PROCESS | 1745 | 1468373054889 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 18:24:14 INFO - PROCESS | 1745 | 1468373054896 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:24:14 INFO - PROCESS | 1745 | 1468373054900 Marionette TRACE conn4 <- [1,502,null,{}] 18:24:14 INFO - PROCESS | 1745 | 1468373054906 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:14 INFO - PROCESS | 1745 | 1468373054912 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:15 INFO - PROCESS | 1745 | 1468373055108 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 18:24:15 INFO - PROCESS | 1745 | 1468373055284 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:15 INFO - PROCESS | 1745 | 1468373055297 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df39000 == 62 [pid = 1745] [id = 133] 18:24:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x8df3fc00) [pid = 1745] [serial = 399] [outer = (nil)] 18:24:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x92364c00) [pid = 1745] [serial = 400] [outer = 0x8df3fc00] 18:24:15 INFO - PROCESS | 1745 | 1468373055422 Marionette DEBUG loaded listener.js 18:24:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x92368000) [pid = 1745] [serial = 401] [outer = 0x8df3fc00] 18:24:16 INFO - PROCESS | 1745 | 1468373056330 Marionette TRACE conn4 <- [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]]]}] 18:24:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:24:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1485ms 18:24:16 INFO - PROCESS | 1745 | 1468373056382 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 18:24:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:24:16 INFO - PROCESS | 1745 | 1468373056386 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 18:24:16 INFO - PROCESS | 1745 | 1468373056393 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:24:16 INFO - PROCESS | 1745 | 1468373056397 Marionette TRACE conn4 <- [1,506,null,{}] 18:24:16 INFO - PROCESS | 1745 | 1468373056403 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:16 INFO - PROCESS | 1745 | 1468373056409 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:16 INFO - PROCESS | 1745 | 1468373056610 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 18:24:16 INFO - PROCESS | 1745 | 1468373056802 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:16 INFO - PROCESS | 1745 | 1468373056811 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df3a000 == 63 [pid = 1745] [id = 134] 18:24:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x90d49800) [pid = 1745] [serial = 402] [outer = (nil)] 18:24:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x90d51000) [pid = 1745] [serial = 403] [outer = 0x90d49800] 18:24:16 INFO - PROCESS | 1745 | 1468373056937 Marionette DEBUG loaded listener.js 18:24:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x90d53400) [pid = 1745] [serial = 404] [outer = 0x90d49800] 18:24:17 INFO - PROCESS | 1745 | 1468373057925 Marionette TRACE conn4 <- [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]]]}] 18:24:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:24:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1586ms 18:24:17 INFO - PROCESS | 1745 | 1468373057979 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 18:24:17 INFO - PROCESS | 1745 | 1468373057983 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 18:24:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:24:17 INFO - PROCESS | 1745 | 1468373057990 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:24:17 INFO - PROCESS | 1745 | 1468373057993 Marionette TRACE conn4 <- [1,510,null,{}] 18:24:18 INFO - PROCESS | 1745 | 1468373058000 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:18 INFO - PROCESS | 1745 | 1468373058006 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:18 INFO - PROCESS | 1745 | 1468373058204 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 18:24:18 INFO - PROCESS | 1745 | 1468373058425 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:18 INFO - PROCESS | 1745 | 1468373058432 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f599400 == 64 [pid = 1745] [id = 135] 18:24:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x90ab0800) [pid = 1745] [serial = 405] [outer = (nil)] 18:24:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x90da1400) [pid = 1745] [serial = 406] [outer = 0x90ab0800] 18:24:18 INFO - PROCESS | 1745 | 1468373058551 Marionette DEBUG loaded listener.js 18:24:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x90da4c00) [pid = 1745] [serial = 407] [outer = 0x90ab0800] 18:24:19 INFO - PROCESS | 1745 | 1468373059766 Marionette TRACE conn4 <- [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]]]}] 18:24:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:24:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1794ms 18:24:19 INFO - PROCESS | 1745 | 1468373059784 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 18:24:19 INFO - PROCESS | 1745 | 1468373059791 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 18:24:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:24:19 INFO - PROCESS | 1745 | 1468373059800 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:24:19 INFO - PROCESS | 1745 | 1468373059805 Marionette TRACE conn4 <- [1,514,null,{}] 18:24:19 INFO - PROCESS | 1745 | 1468373059824 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:19 INFO - PROCESS | 1745 | 1468373059830 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:20 INFO - PROCESS | 1745 | 1468373060065 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 18:24:20 INFO - PROCESS | 1745 | 1468373060266 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:20 INFO - PROCESS | 1745 | 1468373060281 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f188c00 == 65 [pid = 1745] [id = 136] 18:24:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x90d57800) [pid = 1745] [serial = 408] [outer = (nil)] 18:24:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x90da4800) [pid = 1745] [serial = 409] [outer = 0x90d57800] 18:24:20 INFO - PROCESS | 1745 | 1468373060359 Marionette DEBUG loaded listener.js 18:24:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x90dab000) [pid = 1745] [serial = 410] [outer = 0x90d57800] 18:24:21 INFO - PROCESS | 1745 | 1468373061374 Marionette TRACE conn4 <- [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]]]}] 18:24:21 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 18:24:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1651ms 18:24:21 INFO - PROCESS | 1745 | 1468373061451 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 18:24:21 INFO - PROCESS | 1745 | 1468373061458 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 18:24:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:24:21 INFO - PROCESS | 1745 | 1468373061469 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:24:21 INFO - PROCESS | 1745 | 1468373061473 Marionette TRACE conn4 <- [1,518,null,{}] 18:24:21 INFO - PROCESS | 1745 | 1468373061480 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:21 INFO - PROCESS | 1745 | 1468373061486 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:21 INFO - PROCESS | 1745 | 1468373061742 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 18:24:21 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0xa672e000) [pid = 1745] [serial = 315] [outer = (nil)] [url = about:blank] 18:24:21 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x8ecc7000) [pid = 1745] [serial = 318] [outer = (nil)] [url = about:blank] 18:24:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9798b400 == 64 [pid = 1745] [id = 125] 18:24:21 INFO - PROCESS | 1745 | --DOCSHELL 0x91fc6000 == 63 [pid = 1745] [id = 124] 18:24:21 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1af800 == 62 [pid = 1745] [id = 123] 18:24:21 INFO - PROCESS | 1745 | --DOCSHELL 0x8f18d400 == 61 [pid = 1745] [id = 122] 18:24:22 INFO - PROCESS | 1745 | --DOCSHELL 0x8ecc7800 == 60 [pid = 1745] [id = 121] 18:24:22 INFO - PROCESS | 1745 | 1468373062009 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:22 INFO - PROCESS | 1745 | 1468373062018 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df35400 == 61 [pid = 1745] [id = 137] 18:24:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x8f184000) [pid = 1745] [serial = 411] [outer = (nil)] 18:24:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x90aaf800) [pid = 1745] [serial = 412] [outer = 0x8f184000] 18:24:22 INFO - PROCESS | 1745 | 1468373062105 Marionette DEBUG loaded listener.js 18:24:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x91ce9000) [pid = 1745] [serial = 413] [outer = 0x8f184000] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x8f59fc00) [pid = 1745] [serial = 300] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x95178400) [pid = 1745] [serial = 327] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x95328c00) [pid = 1745] [serial = 328] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x923ccc00) [pid = 1745] [serial = 325] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x92262400) [pid = 1745] [serial = 324] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x9a849000) [pid = 1745] [serial = 330] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x9ac8e400) [pid = 1745] [serial = 333] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x9135d000) [pid = 1745] [serial = 322] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x90aa8400) [pid = 1745] [serial = 321] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0xa2446400) [pid = 1745] [serial = 312] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x9c0aec00) [pid = 1745] [serial = 309] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x923c4000) [pid = 1745] [serial = 303] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x9ac8b800) [pid = 1745] [serial = 306] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x91ce4400) [pid = 1745] [serial = 337] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x9ac91c00) [pid = 1745] [serial = 334] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x90a05c00) [pid = 1745] [serial = 336] [outer = (nil)] [url = about:blank] 18:24:22 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x9a920800) [pid = 1745] [serial = 331] [outer = (nil)] [url = about:blank] 18:24:23 INFO - PROCESS | 1745 | 1468373062999 Marionette TRACE conn4 <- [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]]]}] 18:24:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:24:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1590ms 18:24:23 INFO - PROCESS | 1745 | 1468373063067 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 18:24:23 INFO - PROCESS | 1745 | 1468373063072 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 18:24:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:24:23 INFO - PROCESS | 1745 | 1468373063082 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:24:23 INFO - PROCESS | 1745 | 1468373063086 Marionette TRACE conn4 <- [1,522,null,{}] 18:24:23 INFO - PROCESS | 1745 | 1468373063104 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:23 INFO - PROCESS | 1745 | 1468373063113 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:23 INFO - PROCESS | 1745 | 1468373063299 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 18:24:23 INFO - PROCESS | 1745 | 1468373063310 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:23 INFO - PROCESS | 1745 | 1468373063320 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x92362800 == 62 [pid = 1745] [id = 138] 18:24:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x92363800) [pid = 1745] [serial = 414] [outer = (nil)] 18:24:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x92369c00) [pid = 1745] [serial = 415] [outer = 0x92363800] 18:24:23 INFO - PROCESS | 1745 | 1468373063518 Marionette DEBUG loaded listener.js 18:24:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x923c6c00) [pid = 1745] [serial = 416] [outer = 0x92363800] 18:24:24 INFO - PROCESS | 1745 | 1468373064440 Marionette TRACE conn4 <- [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]]]}] 18:24:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:24:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1436ms 18:24:24 INFO - PROCESS | 1745 | 1468373064518 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 18:24:24 INFO - PROCESS | 1745 | 1468373064522 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 18:24:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:24:24 INFO - PROCESS | 1745 | 1468373064529 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:24:24 INFO - PROCESS | 1745 | 1468373064533 Marionette TRACE conn4 <- [1,526,null,{}] 18:24:24 INFO - PROCESS | 1745 | 1468373064548 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:24 INFO - PROCESS | 1745 | 1468373064552 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:24 INFO - PROCESS | 1745 | 1468373064782 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 18:24:24 INFO - PROCESS | 1745 | 1468373064810 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:24 INFO - PROCESS | 1745 | 1468373064823 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1a2000 == 63 [pid = 1745] [id = 139] 18:24:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x92366000) [pid = 1745] [serial = 417] [outer = (nil)] 18:24:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x93a68400) [pid = 1745] [serial = 418] [outer = 0x92366000] 18:24:24 INFO - PROCESS | 1745 | 1468373064890 Marionette DEBUG loaded listener.js 18:24:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x93c9d000) [pid = 1745] [serial = 419] [outer = 0x92366000] 18:24:25 INFO - PROCESS | 1745 | 1468373065929 Marionette TRACE conn4 <- [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]]]}] 18:24:25 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 18:24:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1439ms 18:24:25 INFO - PROCESS | 1745 | 1468373065974 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 18:24:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:24:25 INFO - PROCESS | 1745 | 1468373065981 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 18:24:25 INFO - PROCESS | 1745 | 1468373065988 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:24:25 INFO - PROCESS | 1745 | 1468373065992 Marionette TRACE conn4 <- [1,530,null,{}] 18:24:26 INFO - PROCESS | 1745 | 1468373065998 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:26 INFO - PROCESS | 1745 | 1468373066003 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:26 INFO - PROCESS | 1745 | 1468373066249 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 18:24:26 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x8ecc7c00) [pid = 1745] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:24:26 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x8f18dc00) [pid = 1745] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:24:26 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x90aa2400) [pid = 1745] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:24:26 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x97991800) [pid = 1745] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:24:26 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x93a63800) [pid = 1745] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:24:26 INFO - PROCESS | 1745 | 1468373066587 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:26 INFO - PROCESS | 1745 | 1468373066595 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ecc7c00 == 64 [pid = 1745] [id = 140] 18:24:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x8f18dc00) [pid = 1745] [serial = 420] [outer = (nil)] 18:24:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x93a5cc00) [pid = 1745] [serial = 421] [outer = 0x8f18dc00] 18:24:26 INFO - PROCESS | 1745 | 1468373066671 Marionette DEBUG loaded listener.js 18:24:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x97987000) [pid = 1745] [serial = 422] [outer = 0x8f18dc00] 18:24:27 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 18:24:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:24:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:24:27 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 18:24:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:24:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:24:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1384ms 18:24:27 INFO - PROCESS | 1745 | 1468373067355 Marionette TRACE conn4 <- [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"]]]}] 18:24:27 INFO - PROCESS | 1745 | 1468373067373 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 18:24:27 INFO - PROCESS | 1745 | 1468373067379 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 18:24:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:24:27 INFO - PROCESS | 1745 | 1468373067392 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:24:27 INFO - PROCESS | 1745 | 1468373067397 Marionette TRACE conn4 <- [1,534,null,{}] 18:24:27 INFO - PROCESS | 1745 | 1468373067410 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:27 INFO - PROCESS | 1745 | 1468373067422 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:27 INFO - PROCESS | 1745 | 1468373067704 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 18:24:27 INFO - PROCESS | 1745 | 1468373067719 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:27 INFO - PROCESS | 1745 | 1468373067728 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x91ce4800 == 65 [pid = 1745] [id = 141] 18:24:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x9a116000) [pid = 1745] [serial = 423] [outer = (nil)] 18:24:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x9ac8e800) [pid = 1745] [serial = 424] [outer = 0x9a116000] 18:24:27 INFO - PROCESS | 1745 | 1468373067801 Marionette DEBUG loaded listener.js 18:24:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x9ad13000) [pid = 1745] [serial = 425] [outer = 0x9a116000] 18:24:28 INFO - PROCESS | 1745 | 1468373068823 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 18:24:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:24:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1499ms 18:24:28 INFO - PROCESS | 1745 | 1468373068887 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 18:24:28 INFO - PROCESS | 1745 | 1468373068894 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 18:24:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:24:28 INFO - PROCESS | 1745 | 1468373068903 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:24:28 INFO - PROCESS | 1745 | 1468373068909 Marionette TRACE conn4 <- [1,538,null,{}] 18:24:28 INFO - PROCESS | 1745 | 1468373068961 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:28 INFO - PROCESS | 1745 | 1468373068966 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:29 INFO - PROCESS | 1745 | 1468373069290 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 18:24:29 INFO - PROCESS | 1745 | 1468373069500 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:29 INFO - PROCESS | 1745 | 1468373069514 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1aec00 == 66 [pid = 1745] [id = 142] 18:24:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x8f59c400) [pid = 1745] [serial = 426] [outer = (nil)] 18:24:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x90aac400) [pid = 1745] [serial = 427] [outer = 0x8f59c400] 18:24:29 INFO - PROCESS | 1745 | 1468373069600 Marionette DEBUG loaded listener.js 18:24:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x90d52c00) [pid = 1745] [serial = 428] [outer = 0x8f59c400] 18:24:30 INFO - PROCESS | 1745 | 1468373070472 Marionette TRACE conn4 <- [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]]]}] 18:24:30 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. 18:24:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1594ms 18:24:30 INFO - PROCESS | 1745 | 1468373070498 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 18:24:30 INFO - PROCESS | 1745 | 1468373070506 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 18:24:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:24:30 INFO - PROCESS | 1745 | 1468373070563 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:24:30 INFO - PROCESS | 1745 | 1468373070568 Marionette TRACE conn4 <- [1,542,null,{}] 18:24:30 INFO - PROCESS | 1745 | 1468373070575 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:30 INFO - PROCESS | 1745 | 1468373070582 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:30 INFO - PROCESS | 1745 | 1468373070803 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 18:24:31 INFO - PROCESS | 1745 | 1468373071036 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:31 INFO - PROCESS | 1745 | 1468373071043 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x91edf000 == 67 [pid = 1745] [id = 143] 18:24:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x91fcc800) [pid = 1745] [serial = 429] [outer = (nil)] 18:24:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x922f3c00) [pid = 1745] [serial = 430] [outer = 0x91fcc800] 18:24:31 INFO - PROCESS | 1745 | 1468373071174 Marionette DEBUG loaded listener.js 18:24:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x923c2800) [pid = 1745] [serial = 431] [outer = 0x91fcc800] 18:24:32 INFO - PROCESS | 1745 | 1468373072124 Marionette TRACE conn4 <- [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]]]}] 18:24:32 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. 18:24:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1590ms 18:24:32 INFO - PROCESS | 1745 | 1468373072149 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 18:24:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:24:32 INFO - PROCESS | 1745 | 1468373072154 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 18:24:32 INFO - PROCESS | 1745 | 1468373072161 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:24:32 INFO - PROCESS | 1745 | 1468373072168 Marionette TRACE conn4 <- [1,546,null,{}] 18:24:32 INFO - PROCESS | 1745 | 1468373072186 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:32 INFO - PROCESS | 1745 | 1468373072196 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:32 INFO - PROCESS | 1745 | 1468373072533 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 18:24:32 INFO - PROCESS | 1745 | 1468373072746 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:32 INFO - PROCESS | 1745 | 1468373072761 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a91c400 == 68 [pid = 1745] [id = 144] 18:24:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x9a91ec00) [pid = 1745] [serial = 432] [outer = (nil)] 18:24:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x9ac8dc00) [pid = 1745] [serial = 433] [outer = 0x9a91ec00] 18:24:32 INFO - PROCESS | 1745 | 1468373072857 Marionette DEBUG loaded listener.js 18:24:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x9adda400) [pid = 1745] [serial = 434] [outer = 0x9a91ec00] 18:24:33 INFO - PROCESS | 1745 | 1468373073801 Marionette TRACE conn4 <- [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]]]}] 18:24:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:24:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1696ms 18:24:33 INFO - PROCESS | 1745 | 1468373073857 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 18:24:33 INFO - PROCESS | 1745 | 1468373073861 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 18:24:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:24:33 INFO - PROCESS | 1745 | 1468373073868 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:24:33 INFO - PROCESS | 1745 | 1468373073872 Marionette TRACE conn4 <- [1,550,null,{}] 18:24:33 INFO - PROCESS | 1745 | 1468373073878 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:33 INFO - PROCESS | 1745 | 1468373073884 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:34 INFO - PROCESS | 1745 | 1468373074110 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 18:24:34 INFO - PROCESS | 1745 | 1468373074360 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:34 INFO - PROCESS | 1745 | 1468373074372 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df37400 == 69 [pid = 1745] [id = 145] 18:24:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x8f1aa800) [pid = 1745] [serial = 435] [outer = (nil)] 18:24:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x9c198800) [pid = 1745] [serial = 436] [outer = 0x8f1aa800] 18:24:34 INFO - PROCESS | 1745 | 1468373074497 Marionette DEBUG loaded listener.js 18:24:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0xa1fa9400) [pid = 1745] [serial = 437] [outer = 0x8f1aa800] 18:24:35 INFO - PROCESS | 1745 | 1468373075402 Marionette TRACE conn4 <- [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]]]}] 18:24:35 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. 18:24:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1592ms 18:24:35 INFO - PROCESS | 1745 | 1468373075461 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 18:24:35 INFO - PROCESS | 1745 | 1468373075465 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 18:24:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:24:35 INFO - PROCESS | 1745 | 1468373075473 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:24:35 INFO - PROCESS | 1745 | 1468373075477 Marionette TRACE conn4 <- [1,554,null,{}] 18:24:35 INFO - PROCESS | 1745 | 1468373075484 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:35 INFO - PROCESS | 1745 | 1468373075489 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:35 INFO - PROCESS | 1745 | 1468373075684 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 18:24:35 INFO - PROCESS | 1745 | 1468373075917 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 1745 | 1468373075926 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df45400 == 70 [pid = 1745] [id = 146] 18:24:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0x8df46000) [pid = 1745] [serial = 438] [outer = (nil)] 18:24:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x8df4e800) [pid = 1745] [serial = 439] [outer = 0x8df46000] 18:24:36 INFO - PROCESS | 1745 | 1468373076053 Marionette DEBUG loaded listener.js 18:24:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x8df53c00) [pid = 1745] [serial = 440] [outer = 0x8df46000] 18:24:36 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:37 INFO - PROCESS | 1745 | 1468373077001 Marionette TRACE conn4 <- [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]]]}] 18:24:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:24:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1589ms 18:24:37 INFO - PROCESS | 1745 | 1468373077063 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 18:24:37 INFO - PROCESS | 1745 | 1468373077068 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 18:24:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:24:37 INFO - PROCESS | 1745 | 1468373077075 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:24:37 INFO - PROCESS | 1745 | 1468373077079 Marionette TRACE conn4 <- [1,558,null,{}] 18:24:37 INFO - PROCESS | 1745 | 1468373077085 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:37 INFO - PROCESS | 1745 | 1468373077095 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:37 INFO - PROCESS | 1745 | 1468373077359 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 18:24:37 INFO - PROCESS | 1745 | 1468373077624 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:37 INFO - PROCESS | 1745 | 1468373077631 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df47400 == 71 [pid = 1745] [id = 147] 18:24:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x8df50c00) [pid = 1745] [serial = 441] [outer = (nil)] 18:24:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0xa22b8400) [pid = 1745] [serial = 442] [outer = 0x8df50c00] 18:24:37 INFO - PROCESS | 1745 | 1468373077761 Marionette DEBUG loaded listener.js 18:24:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0xa318dc00) [pid = 1745] [serial = 443] [outer = 0x8df50c00] 18:24:38 INFO - PROCESS | 1745 | 1468373078695 Marionette TRACE conn4 <- [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]]]}] 18:24:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:24:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1685ms 18:24:38 INFO - PROCESS | 1745 | 1468373078761 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 18:24:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:24:38 INFO - PROCESS | 1745 | 1468373078765 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 18:24:38 INFO - PROCESS | 1745 | 1468373078772 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:24:38 INFO - PROCESS | 1745 | 1468373078776 Marionette TRACE conn4 <- [1,562,null,{}] 18:24:38 INFO - PROCESS | 1745 | 1468373078783 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:38 INFO - PROCESS | 1745 | 1468373078797 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:39 INFO - PROCESS | 1745 | 1468373079038 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 18:24:39 INFO - PROCESS | 1745 | 1468373079314 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:39 INFO - PROCESS | 1745 | 1468373079321 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df3f000 == 72 [pid = 1745] [id = 148] 18:24:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x8df4e000) [pid = 1745] [serial = 444] [outer = (nil)] 18:24:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x9231fc00) [pid = 1745] [serial = 445] [outer = 0x8df4e000] 18:24:39 INFO - PROCESS | 1745 | 1468373079407 Marionette DEBUG loaded listener.js 18:24:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x92322000) [pid = 1745] [serial = 446] [outer = 0x8df4e000] 18:24:39 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:40 INFO - PROCESS | 1745 | 1468373080288 Marionette TRACE conn4 <- [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]]]}] 18:24:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:24:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1584ms 18:24:40 INFO - PROCESS | 1745 | 1468373080356 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 18:24:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:24:40 INFO - PROCESS | 1745 | 1468373080360 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 18:24:40 INFO - PROCESS | 1745 | 1468373080369 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:24:40 INFO - PROCESS | 1745 | 1468373080372 Marionette TRACE conn4 <- [1,566,null,{}] 18:24:40 INFO - PROCESS | 1745 | 1468373080379 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:40 INFO - PROCESS | 1745 | 1468373080383 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:40 INFO - PROCESS | 1745 | 1468373080629 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 18:24:40 INFO - PROCESS | 1745 | 1468373080859 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:40 INFO - PROCESS | 1745 | 1468373080867 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5e7800 == 73 [pid = 1745] [id = 149] 18:24:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x8d5e8000) [pid = 1745] [serial = 447] [outer = (nil)] 18:24:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x8d5ef400) [pid = 1745] [serial = 448] [outer = 0x8d5e8000] 18:24:41 INFO - PROCESS | 1745 | 1468373080999 Marionette DEBUG loaded listener.js 18:24:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x8d5f4800) [pid = 1745] [serial = 449] [outer = 0x8d5e8000] 18:24:41 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:41 INFO - PROCESS | 1745 | 1468373081899 Marionette TRACE conn4 <- [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]]]}] 18:24:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:24:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1587ms 18:24:41 INFO - PROCESS | 1745 | 1468373081956 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 18:24:41 INFO - PROCESS | 1745 | 1468373081960 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 18:24:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:24:41 INFO - PROCESS | 1745 | 1468373081967 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:24:41 INFO - PROCESS | 1745 | 1468373081971 Marionette TRACE conn4 <- [1,570,null,{}] 18:24:41 INFO - PROCESS | 1745 | 1468373081977 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:41 INFO - PROCESS | 1745 | 1468373081983 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:42 INFO - PROCESS | 1745 | 1468373082182 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 18:24:42 INFO - PROCESS | 1745 | 1468373082423 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:42 INFO - PROCESS | 1745 | 1468373082433 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d724c00 == 74 [pid = 1745] [id = 150] 18:24:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0x8d725000) [pid = 1745] [serial = 450] [outer = (nil)] 18:24:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0x8df35800) [pid = 1745] [serial = 451] [outer = 0x8d725000] 18:24:42 INFO - PROCESS | 1745 | 1468373082850 Marionette DEBUG loaded listener.js 18:24:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x8df45800) [pid = 1745] [serial = 452] [outer = 0x8d725000] 18:24:43 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:43 INFO - PROCESS | 1745 | 1468373083893 Marionette TRACE conn4 <- [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]]]}] 18:24:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:24:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1983ms 18:24:43 INFO - PROCESS | 1745 | 1468373083952 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 18:24:43 INFO - PROCESS | 1745 | 1468373083959 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 18:24:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:24:43 INFO - PROCESS | 1745 | 1468373083968 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:24:43 INFO - PROCESS | 1745 | 1468373083972 Marionette TRACE conn4 <- [1,574,null,{}] 18:24:43 INFO - PROCESS | 1745 | 1468373083980 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:43 INFO - PROCESS | 1745 | 1468373083986 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:44 INFO - PROCESS | 1745 | 1468373084284 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 18:24:44 INFO - PROCESS | 1745 | 1468373084529 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:44 INFO - PROCESS | 1745 | 1468373084539 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ecbd400 == 75 [pid = 1745] [id = 151] 18:24:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 158 (0x8ecc3000) [pid = 1745] [serial = 453] [outer = (nil)] 18:24:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 159 (0x8f185000) [pid = 1745] [serial = 454] [outer = 0x8ecc3000] 18:24:44 INFO - PROCESS | 1745 | 1468373084619 Marionette DEBUG loaded listener.js 18:24:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 160 (0x8f1a9400) [pid = 1745] [serial = 455] [outer = 0x8ecc3000] 18:24:45 INFO - PROCESS | 1745 | 1468373085512 Marionette TRACE conn4 <- [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]]]}] 18:24:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1582ms 18:24:45 INFO - PROCESS | 1745 | 1468373085550 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 18:24:45 INFO - PROCESS | 1745 | 1468373085555 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 18:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:24:45 INFO - PROCESS | 1745 | 1468373085566 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:24:45 INFO - PROCESS | 1745 | 1468373085570 Marionette TRACE conn4 <- [1,578,null,{}] 18:24:45 INFO - PROCESS | 1745 | 1468373085577 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:45 INFO - PROCESS | 1745 | 1468373085583 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:45 INFO - PROCESS | 1745 | 1468373085807 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 18:24:46 INFO - PROCESS | 1745 | 1468373086173 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:46 INFO - PROCESS | 1745 | 1468373086186 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f593000 == 76 [pid = 1745] [id = 152] 18:24:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 161 (0x90ab0c00) [pid = 1745] [serial = 456] [outer = (nil)] 18:24:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 162 (0x90d57000) [pid = 1745] [serial = 457] [outer = 0x90ab0c00] 18:24:46 INFO - PROCESS | 1745 | 1468373086319 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 163 (0x9135cc00) [pid = 1745] [serial = 458] [outer = 0x90ab0c00] 18:24:47 INFO - PROCESS | 1745 | 1468373087455 Marionette TRACE conn4 <- [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]]]}] 18:24:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:24:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1987ms 18:24:47 INFO - PROCESS | 1745 | 1468373087556 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 18:24:47 INFO - PROCESS | 1745 | 1468373087563 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 18:24:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:24:47 INFO - PROCESS | 1745 | 1468373087586 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:24:47 INFO - PROCESS | 1745 | 1468373087596 Marionette TRACE conn4 <- [1,582,null,{}] 18:24:47 INFO - PROCESS | 1745 | 1468373087711 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:47 INFO - PROCESS | 1745 | 1468373087727 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:48 INFO - PROCESS | 1745 | 1468373088059 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0x923cbc00 == 75 [pid = 1745] [id = 69] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0x90a03000 == 74 [pid = 1745] [id = 76] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0xa8141800 == 73 [pid = 1745] [id = 72] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0x9ade1c00 == 72 [pid = 1745] [id = 71] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 162 (0x9c0a9400) [pid = 1745] [serial = 348] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 161 (0xa4f18000) [pid = 1745] [serial = 354] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 160 (0x90a07c00) [pid = 1745] [serial = 360] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 159 (0x9532b000) [pid = 1745] [serial = 345] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 158 (0x99739000) [pid = 1745] [serial = 339] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 157 (0x90aa6c00) [pid = 1745] [serial = 342] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0xa2446c00) [pid = 1745] [serial = 351] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0x8df41000) [pid = 1745] [serial = 357] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x9a84a000) [pid = 1745] [serial = 378] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8ecc7c00 == 71 [pid = 1745] [id = 140] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1a2000 == 70 [pid = 1745] [id = 139] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0x92362800 == 69 [pid = 1745] [id = 138] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8df35400 == 68 [pid = 1745] [id = 137] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8f188c00 == 67 [pid = 1745] [id = 136] 18:24:48 INFO - PROCESS | 1745 | 1468373088314 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:48 INFO - PROCESS | 1745 | 1468373088323 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df41000 == 68 [pid = 1745] [id = 153] 18:24:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0x8ecc7c00) [pid = 1745] [serial = 459] [outer = (nil)] 18:24:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0x90d52000) [pid = 1745] [serial = 460] [outer = 0x8ecc7c00] 18:24:48 INFO - PROCESS | 1745 | 1468373088398 Marionette DEBUG loaded listener.js 18:24:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x91ce3800) [pid = 1745] [serial = 461] [outer = 0x8ecc7c00] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0x93c9cc00 == 67 [pid = 1745] [id = 128] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0x90a0c000 == 66 [pid = 1745] [id = 127] 18:24:48 INFO - PROCESS | 1745 | --DOCSHELL 0x9a116c00 == 65 [pid = 1745] [id = 126] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0x8f1a3c00) [pid = 1745] [serial = 364] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0x8f186c00) [pid = 1745] [serial = 363] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x90a08c00) [pid = 1745] [serial = 366] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0x90aa9c00) [pid = 1745] [serial = 367] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x91fca400) [pid = 1745] [serial = 369] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x99ef6400) [pid = 1745] [serial = 375] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x95183800) [pid = 1745] [serial = 372] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x951a4c00) [pid = 1745] [serial = 373] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x9a113800) [pid = 1745] [serial = 376] [outer = (nil)] [url = about:blank] 18:24:48 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x922f1c00) [pid = 1745] [serial = 370] [outer = (nil)] [url = about:blank] 18:24:49 INFO - PROCESS | 1745 | 1468373089234 Marionette TRACE conn4 <- [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]]]}] 18:24:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:24:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1708ms 18:24:49 INFO - PROCESS | 1745 | 1468373089281 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 18:24:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:24:49 INFO - PROCESS | 1745 | 1468373089286 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 18:24:49 INFO - PROCESS | 1745 | 1468373089293 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:24:49 INFO - PROCESS | 1745 | 1468373089296 Marionette TRACE conn4 <- [1,586,null,{}] 18:24:49 INFO - PROCESS | 1745 | 1468373089303 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:49 INFO - PROCESS | 1745 | 1468373089308 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:49 INFO - PROCESS | 1745 | 1468373089524 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 18:24:49 INFO - PROCESS | 1745 | 1468373089680 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:49 INFO - PROCESS | 1745 | 1468373089691 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f18b800 == 66 [pid = 1745] [id = 154] 18:24:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x8f1a3c00) [pid = 1745] [serial = 462] [outer = (nil)] 18:24:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x922e6000) [pid = 1745] [serial = 463] [outer = 0x8f1a3c00] 18:24:49 INFO - PROCESS | 1745 | 1468373089761 Marionette DEBUG loaded listener.js 18:24:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x9231c000) [pid = 1745] [serial = 464] [outer = 0x8f1a3c00] 18:24:50 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:50 INFO - PROCESS | 1745 | 1468373090653 Marionette TRACE conn4 <- [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]]]}] 18:24:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:24:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1439ms 18:24:50 INFO - PROCESS | 1745 | 1468373090732 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 18:24:50 INFO - PROCESS | 1745 | 1468373090735 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 18:24:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:24:50 INFO - PROCESS | 1745 | 1468373090749 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:24:50 INFO - PROCESS | 1745 | 1468373090752 Marionette TRACE conn4 <- [1,590,null,{}] 18:24:50 INFO - PROCESS | 1745 | 1468373090759 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:50 INFO - PROCESS | 1745 | 1468373090765 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:51 INFO - PROCESS | 1745 | 1468373091010 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 18:24:51 INFO - PROCESS | 1745 | 1468373091043 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:51 INFO - PROCESS | 1745 | 1468373091050 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x92325000 == 67 [pid = 1745] [id = 155] 18:24:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x92325400) [pid = 1745] [serial = 465] [outer = (nil)] 18:24:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x92362800) [pid = 1745] [serial = 466] [outer = 0x92325400] 18:24:51 INFO - PROCESS | 1745 | 1468373091148 Marionette DEBUG loaded listener.js 18:24:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x923d0c00) [pid = 1745] [serial = 467] [outer = 0x92325400] 18:24:52 INFO - PROCESS | 1745 | 1468373092268 Marionette TRACE conn4 <- [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]]]}] 18:24:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:24:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1591ms 18:24:52 INFO - PROCESS | 1745 | 1468373092335 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 18:24:52 INFO - PROCESS | 1745 | 1468373092338 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 18:24:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:24:52 INFO - PROCESS | 1745 | 1468373092345 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:24:52 INFO - PROCESS | 1745 | 1468373092349 Marionette TRACE conn4 <- [1,594,null,{}] 18:24:52 INFO - PROCESS | 1745 | 1468373092369 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:52 INFO - PROCESS | 1745 | 1468373092379 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:52 INFO - PROCESS | 1745 | 1468373092623 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 18:24:53 INFO - PROCESS | 1745 | 1468373093697 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:53 INFO - PROCESS | 1745 | 1468373093705 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x8ecbfc00) [pid = 1745] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x92363800) [pid = 1745] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x9bcee000) [pid = 1745] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x9c0aa000) [pid = 1745] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x8df3b800) [pid = 1745] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x91ceb000) [pid = 1745] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x8f1a6400) [pid = 1745] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0xa33c2000) [pid = 1745] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x8f1a6800) [pid = 1745] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x90ab0000) [pid = 1745] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x90aad400) [pid = 1745] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x92366000) [pid = 1745] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x8f1a7000) [pid = 1745] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x8f18dc00) [pid = 1745] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x9ade0400) [pid = 1745] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x923c3400) [pid = 1745] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x8f1ab000) [pid = 1745] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x8f184000) [pid = 1745] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x9a91b400) [pid = 1745] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0xa69a0000) [pid = 1745] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x91eecc00) [pid = 1745] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x90aaf400) [pid = 1745] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x91fc5400) [pid = 1745] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x90d57800) [pid = 1745] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x9bcf0800) [pid = 1745] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x9a0bd000) [pid = 1745] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:24:53 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x9d833000) [pid = 1745] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:24:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d724800 == 68 [pid = 1745] [id = 156] 18:24:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x8df37800) [pid = 1745] [serial = 468] [outer = (nil)] 18:24:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x8f183c00) [pid = 1745] [serial = 469] [outer = 0x8df37800] 18:24:53 INFO - PROCESS | 1745 | 1468373093888 Marionette DEBUG loaded listener.js 18:24:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x8f598400) [pid = 1745] [serial = 470] [outer = 0x8df37800] 18:24:54 INFO - PROCESS | 1745 | 1468373094620 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:24:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:24:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2340ms 18:24:54 INFO - PROCESS | 1745 | 1468373094686 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 18:24:54 INFO - PROCESS | 1745 | 1468373094690 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 18:24:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:24:54 INFO - PROCESS | 1745 | 1468373094698 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:24:54 INFO - PROCESS | 1745 | 1468373094702 Marionette TRACE conn4 <- [1,598,null,{}] 18:24:54 INFO - PROCESS | 1745 | 1468373094709 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:54 INFO - PROCESS | 1745 | 1468373094714 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:54 INFO - PROCESS | 1745 | 1468373094896 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 18:24:55 INFO - PROCESS | 1745 | 1468373095040 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 1745 | 1468373095051 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f185800 == 69 [pid = 1745] [id = 157] 18:24:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x90aaf400) [pid = 1745] [serial = 471] [outer = (nil)] 18:24:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x92326400) [pid = 1745] [serial = 472] [outer = 0x90aaf400] 18:24:55 INFO - PROCESS | 1745 | 1468373095118 Marionette DEBUG loaded listener.js 18:24:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x93a67400) [pid = 1745] [serial = 473] [outer = 0x90aaf400] 18:24:56 INFO - PROCESS | 1745 | 1468373096042 Marionette TRACE conn4 <- [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]]]}] 18:24:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:24:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1398ms 18:24:56 INFO - PROCESS | 1745 | 1468373096097 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 18:24:56 INFO - PROCESS | 1745 | 1468373096104 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 18:24:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:24:56 INFO - PROCESS | 1745 | 1468373096114 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:24:56 INFO - PROCESS | 1745 | 1468373096118 Marionette TRACE conn4 <- [1,602,null,{}] 18:24:56 INFO - PROCESS | 1745 | 1468373096129 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:56 INFO - PROCESS | 1745 | 1468373096135 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:56 INFO - PROCESS | 1745 | 1468373096393 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 18:24:56 INFO - PROCESS | 1745 | 1468373096661 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:56 INFO - PROCESS | 1745 | 1468373096677 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df3d800 == 70 [pid = 1745] [id = 158] 18:24:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x8df3dc00) [pid = 1745] [serial = 474] [outer = (nil)] 18:24:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x8f186000) [pid = 1745] [serial = 475] [outer = 0x8df3dc00] 18:24:56 INFO - PROCESS | 1745 | 1468373096772 Marionette DEBUG loaded listener.js 18:24:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x8f1a1400) [pid = 1745] [serial = 476] [outer = 0x8df3dc00] 18:24:57 INFO - PROCESS | 1745 | 1468373097829 Marionette TRACE conn4 <- [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]]]}] 18:24:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:24:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1787ms 18:24:57 INFO - PROCESS | 1745 | 1468373097901 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 18:24:57 INFO - PROCESS | 1745 | 1468373097909 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 18:24:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:24:57 INFO - PROCESS | 1745 | 1468373097922 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:24:57 INFO - PROCESS | 1745 | 1468373097928 Marionette TRACE conn4 <- [1,606,null,{}] 18:24:57 INFO - PROCESS | 1745 | 1468373097935 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:57 INFO - PROCESS | 1745 | 1468373097940 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:58 INFO - PROCESS | 1745 | 1468373098223 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 18:24:58 INFO - PROCESS | 1745 | 1468373098473 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:58 INFO - PROCESS | 1745 | 1468373098489 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:24:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d724000 == 71 [pid = 1745] [id = 159] 18:24:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x90d57400) [pid = 1745] [serial = 477] [outer = (nil)] 18:24:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x922f1c00) [pid = 1745] [serial = 478] [outer = 0x90d57400] 18:24:58 INFO - PROCESS | 1745 | 1468373098662 Marionette DEBUG loaded listener.js 18:24:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x92361400) [pid = 1745] [serial = 479] [outer = 0x90d57400] 18:25:00 INFO - PROCESS | 1745 | 1468373100218 Marionette TRACE conn4 <- [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]]]}] 18:25:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:25:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 2342ms 18:25:00 INFO - PROCESS | 1745 | 1468373100267 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 18:25:00 INFO - PROCESS | 1745 | 1468373100274 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 18:25:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:25:00 INFO - PROCESS | 1745 | 1468373100285 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:25:00 INFO - PROCESS | 1745 | 1468373100295 Marionette TRACE conn4 <- [1,610,null,{}] 18:25:00 INFO - PROCESS | 1745 | 1468373100376 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:00 INFO - PROCESS | 1745 | 1468373100387 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:00 INFO - PROCESS | 1745 | 1468373100712 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 18:25:00 INFO - PROCESS | 1745 | 1468373100827 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:00 INFO - PROCESS | 1745 | 1468373100839 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d720400 == 72 [pid = 1745] [id = 160] 18:25:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x9798e800) [pid = 1745] [serial = 480] [outer = (nil)] 18:25:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x99742800) [pid = 1745] [serial = 481] [outer = 0x9798e800] 18:25:00 INFO - PROCESS | 1745 | 1468373100968 Marionette DEBUG loaded listener.js 18:25:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x9a114c00) [pid = 1745] [serial = 482] [outer = 0x9798e800] 18:25:02 INFO - PROCESS | 1745 | 1468373102051 Marionette TRACE conn4 <- [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]]]}] 18:25:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:25:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1803ms 18:25:02 INFO - PROCESS | 1745 | 1468373102087 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 18:25:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:25:02 INFO - PROCESS | 1745 | 1468373102093 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 18:25:02 INFO - PROCESS | 1745 | 1468373102101 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:25:02 INFO - PROCESS | 1745 | 1468373102105 Marionette TRACE conn4 <- [1,614,null,{}] 18:25:02 INFO - PROCESS | 1745 | 1468373102112 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:02 INFO - PROCESS | 1745 | 1468373102117 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:02 INFO - PROCESS | 1745 | 1468373102327 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 18:25:02 INFO - PROCESS | 1745 | 1468373102571 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:02 INFO - PROCESS | 1745 | 1468373102582 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5e6400 == 73 [pid = 1745] [id = 161] 18:25:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x97992c00) [pid = 1745] [serial = 483] [outer = (nil)] 18:25:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0x9ac89400) [pid = 1745] [serial = 484] [outer = 0x97992c00] 18:25:02 INFO - PROCESS | 1745 | 1468373102717 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x9b467800) [pid = 1745] [serial = 485] [outer = 0x97992c00] 18:25:03 INFO - PROCESS | 1745 | 1468373103664 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1642ms 18:25:03 INFO - PROCESS | 1745 | 1468373103744 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 18:25:03 INFO - PROCESS | 1745 | 1468373103748 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 18:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:25:03 INFO - PROCESS | 1745 | 1468373103755 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:25:03 INFO - PROCESS | 1745 | 1468373103757 Marionette TRACE conn4 <- [1,618,null,{}] 18:25:03 INFO - PROCESS | 1745 | 1468373103764 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:03 INFO - PROCESS | 1745 | 1468373103770 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:04 INFO - PROCESS | 1745 | 1468373104019 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 18:25:04 INFO - PROCESS | 1745 | 1468373104312 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:04 INFO - PROCESS | 1745 | 1468373104324 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d722800 == 74 [pid = 1745] [id = 162] 18:25:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x99ef2000) [pid = 1745] [serial = 486] [outer = (nil)] 18:25:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x9c0a5c00) [pid = 1745] [serial = 487] [outer = 0x99ef2000] 18:25:04 INFO - PROCESS | 1745 | 1468373104410 Marionette DEBUG loaded listener.js 18:25:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x9c0b0400) [pid = 1745] [serial = 488] [outer = 0x99ef2000] 18:25:05 INFO - PROCESS | 1745 | 1468373105375 Marionette TRACE conn4 <- [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]]]}] 18:25:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:25:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1695ms 18:25:05 INFO - PROCESS | 1745 | 1468373105451 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 18:25:05 INFO - PROCESS | 1745 | 1468373105454 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 18:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:25:05 INFO - PROCESS | 1745 | 1468373105462 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:25:05 INFO - PROCESS | 1745 | 1468373105464 Marionette TRACE conn4 <- [1,622,null,{}] 18:25:05 INFO - PROCESS | 1745 | 1468373105471 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:05 INFO - PROCESS | 1745 | 1468373105481 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:05 INFO - PROCESS | 1745 | 1468373105749 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 18:25:06 INFO - PROCESS | 1745 | 1468373106039 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:06 INFO - PROCESS | 1745 | 1468373106047 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d721800 == 75 [pid = 1745] [id = 163] 18:25:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x9bff0c00) [pid = 1745] [serial = 489] [outer = (nil)] 18:25:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0xa2ebbc00) [pid = 1745] [serial = 490] [outer = 0x9bff0c00] 18:25:06 INFO - PROCESS | 1745 | 1468373106134 Marionette DEBUG loaded listener.js 18:25:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0xa310bc00) [pid = 1745] [serial = 491] [outer = 0x9bff0c00] 18:25:07 INFO - PROCESS | 1745 | 1468373107315 Marionette TRACE conn4 <- [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]]]}] 18:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1896ms 18:25:07 INFO - PROCESS | 1745 | 1468373107359 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 18:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:25:07 INFO - PROCESS | 1745 | 1468373107364 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 18:25:07 INFO - PROCESS | 1745 | 1468373107370 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:25:07 INFO - PROCESS | 1745 | 1468373107374 Marionette TRACE conn4 <- [1,626,null,{}] 18:25:07 INFO - PROCESS | 1745 | 1468373107382 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:07 INFO - PROCESS | 1745 | 1468373107388 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:07 INFO - PROCESS | 1745 | 1468373107594 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 18:25:07 INFO - PROCESS | 1745 | 1468373107828 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:07 INFO - PROCESS | 1745 | 1468373107837 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5eb800 == 76 [pid = 1745] [id = 164] 18:25:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x8d5ee000) [pid = 1745] [serial = 492] [outer = (nil)] 18:25:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x91f08c00) [pid = 1745] [serial = 493] [outer = 0x8d5ee000] 18:25:07 INFO - PROCESS | 1745 | 1468373107961 Marionette DEBUG loaded listener.js 18:25:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x91f0cc00) [pid = 1745] [serial = 494] [outer = 0x8d5ee000] 18:25:08 INFO - PROCESS | 1745 | 1468373108899 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1590ms 18:25:08 INFO - PROCESS | 1745 | 1468373108961 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 18:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:25:08 INFO - PROCESS | 1745 | 1468373108965 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 18:25:08 INFO - PROCESS | 1745 | 1468373108972 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:25:08 INFO - PROCESS | 1745 | 1468373108976 Marionette TRACE conn4 <- [1,630,null,{}] 18:25:08 INFO - PROCESS | 1745 | 1468373108982 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:08 INFO - PROCESS | 1745 | 1468373108987 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:09 INFO - PROCESS | 1745 | 1468373109185 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 18:25:09 INFO - PROCESS | 1745 | 1468373109430 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:09 INFO - PROCESS | 1745 | 1468373109439 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x91f09000 == 77 [pid = 1745] [id = 165] 18:25:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x91f0a800) [pid = 1745] [serial = 495] [outer = (nil)] 18:25:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0x91f23400) [pid = 1745] [serial = 496] [outer = 0x91f0a800] 18:25:09 INFO - PROCESS | 1745 | 1468373109564 Marionette DEBUG loaded listener.js 18:25:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0x91f26000) [pid = 1745] [serial = 497] [outer = 0x91f0a800] 18:25:10 INFO - PROCESS | 1745 | 1468373110438 Marionette TRACE conn4 <- [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]]]}] 18:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1532ms 18:25:10 INFO - PROCESS | 1745 | 1468373110505 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 18:25:10 INFO - PROCESS | 1745 | 1468373110509 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 18:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:25:10 INFO - PROCESS | 1745 | 1468373110516 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:25:10 INFO - PROCESS | 1745 | 1468373110520 Marionette TRACE conn4 <- [1,634,null,{}] 18:25:10 INFO - PROCESS | 1745 | 1468373110526 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:10 INFO - PROCESS | 1745 | 1468373110531 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:10 INFO - PROCESS | 1745 | 1468373110745 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 18:25:11 INFO - PROCESS | 1745 | 1468373110988 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:11 INFO - PROCESS | 1745 | 1468373110996 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d72ec00 == 78 [pid = 1745] [id = 166] 18:25:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x8d72f000) [pid = 1745] [serial = 498] [outer = (nil)] 18:25:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 158 (0x8d735800) [pid = 1745] [serial = 499] [outer = 0x8d72f000] 18:25:11 INFO - PROCESS | 1745 | 1468373111124 Marionette DEBUG loaded listener.js 18:25:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 159 (0x8d73a400) [pid = 1745] [serial = 500] [outer = 0x8d72f000] 18:25:11 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:12 INFO - PROCESS | 1745 | 1468373112054 Marionette TRACE conn4 <- [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]]]}] 18:25:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1585ms 18:25:12 INFO - PROCESS | 1745 | 1468373112102 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 18:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:25:12 INFO - PROCESS | 1745 | 1468373112106 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 18:25:12 INFO - PROCESS | 1745 | 1468373112113 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:25:12 INFO - PROCESS | 1745 | 1468373112116 Marionette TRACE conn4 <- [1,638,null,{}] 18:25:12 INFO - PROCESS | 1745 | 1468373112123 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:12 INFO - PROCESS | 1745 | 1468373112128 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:12 INFO - PROCESS | 1745 | 1468373112328 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 18:25:12 INFO - PROCESS | 1745 | 1468373112565 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:12 INFO - PROCESS | 1745 | 1468373112570 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d731800 == 79 [pid = 1745] [id = 167] 18:25:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 160 (0x8d738c00) [pid = 1745] [serial = 501] [outer = (nil)] 18:25:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 161 (0x91f23c00) [pid = 1745] [serial = 502] [outer = 0x8d738c00] 18:25:12 INFO - PROCESS | 1745 | 1468373112697 Marionette DEBUG loaded listener.js 18:25:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 162 (0x91f29800) [pid = 1745] [serial = 503] [outer = 0x8d738c00] 18:25:13 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:13 INFO - PROCESS | 1745 | 1468373113583 Marionette TRACE conn4 <- [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]]]}] 18:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1540ms 18:25:13 INFO - PROCESS | 1745 | 1468373113653 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 18:25:13 INFO - PROCESS | 1745 | 1468373113659 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 18:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:25:13 INFO - PROCESS | 1745 | 1468373113665 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:25:13 INFO - PROCESS | 1745 | 1468373113670 Marionette TRACE conn4 <- [1,642,null,{}] 18:25:13 INFO - PROCESS | 1745 | 1468373113676 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:13 INFO - PROCESS | 1745 | 1468373113682 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:13 INFO - PROCESS | 1745 | 1468373113942 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 18:25:14 INFO - PROCESS | 1745 | 1468373114262 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:14 INFO - PROCESS | 1745 | 1468373114272 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b910400 == 80 [pid = 1745] [id = 168] 18:25:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 163 (0x8d5f3800) [pid = 1745] [serial = 504] [outer = (nil)] 18:25:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 164 (0x90a0f400) [pid = 1745] [serial = 505] [outer = 0x8d5f3800] 18:25:14 INFO - PROCESS | 1745 | 1468373114361 Marionette DEBUG loaded listener.js 18:25:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 165 (0x91f2ec00) [pid = 1745] [serial = 506] [outer = 0x8d5f3800] 18:25:15 INFO - PROCESS | 1745 | 1468373115369 Marionette TRACE conn4 <- [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]]]}] 18:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1783ms 18:25:15 INFO - PROCESS | 1745 | 1468373115449 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 18:25:15 INFO - PROCESS | 1745 | 1468373115453 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 18:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:25:15 INFO - PROCESS | 1745 | 1468373115461 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:25:15 INFO - PROCESS | 1745 | 1468373115465 Marionette TRACE conn4 <- [1,646,null,{}] 18:25:15 INFO - PROCESS | 1745 | 1468373115471 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:15 INFO - PROCESS | 1745 | 1468373115477 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:15 INFO - PROCESS | 1745 | 1468373115730 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 18:25:16 INFO - PROCESS | 1745 | 1468373116033 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:16 INFO - PROCESS | 1745 | 1468373116042 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad8400 == 81 [pid = 1745] [id = 169] 18:25:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 166 (0x8bada400) [pid = 1745] [serial = 507] [outer = (nil)] 18:25:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 167 (0x8bade000) [pid = 1745] [serial = 508] [outer = 0x8bada400] 18:25:16 INFO - PROCESS | 1745 | 1468373116126 Marionette DEBUG loaded listener.js 18:25:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 168 (0x8badf000) [pid = 1745] [serial = 509] [outer = 0x8bada400] 18:25:17 INFO - PROCESS | 1745 | 1468373117023 Marionette TRACE conn4 <- [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]]]}] 18:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1632ms 18:25:17 INFO - PROCESS | 1745 | 1468373117094 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 18:25:17 INFO - PROCESS | 1745 | 1468373117098 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 18:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:25:17 INFO - PROCESS | 1745 | 1468373117105 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:25:17 INFO - PROCESS | 1745 | 1468373117110 Marionette TRACE conn4 <- [1,650,null,{}] 18:25:17 INFO - PROCESS | 1745 | 1468373117116 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:17 INFO - PROCESS | 1745 | 1468373117121 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:17 INFO - PROCESS | 1745 | 1468373117344 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 18:25:18 INFO - PROCESS | 1745 | 1468373117985 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:18 INFO - PROCESS | 1745 | 1468373117997 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x8badb400 == 82 [pid = 1745] [id = 170] 18:25:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 169 (0x8badd800) [pid = 1745] [serial = 510] [outer = (nil)] 18:25:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 170 (0x8d5ecc00) [pid = 1745] [serial = 511] [outer = 0x8badd800] 18:25:18 INFO - PROCESS | 1745 | 1468373118161 Marionette DEBUG loaded listener.js 18:25:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 171 (0x8d720800) [pid = 1745] [serial = 512] [outer = 0x8badd800] 18:25:19 INFO - PROCESS | 1745 | 1468373119232 Marionette TRACE conn4 <- [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]]]}] 18:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 2189ms 18:25:19 INFO - PROCESS | 1745 | 1468373119297 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 18:25:19 INFO - PROCESS | 1745 | 1468373119303 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 18:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:25:19 INFO - PROCESS | 1745 | 1468373119311 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:25:19 INFO - PROCESS | 1745 | 1468373119315 Marionette TRACE conn4 <- [1,654,null,{}] 18:25:19 INFO - PROCESS | 1745 | 1468373119323 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:19 INFO - PROCESS | 1745 | 1468373119331 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:19 INFO - PROCESS | 1745 | 1468373119565 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 18:25:19 INFO - PROCESS | 1745 | 1468373119947 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:19 INFO - PROCESS | 1745 | 1468373119955 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ecbec00 == 83 [pid = 1745] [id = 171] 18:25:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 172 (0x8ecbfc00) [pid = 1745] [serial = 513] [outer = (nil)] 18:25:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 173 (0x8ecc6800) [pid = 1745] [serial = 514] [outer = 0x8ecbfc00] 18:25:20 INFO - PROCESS | 1745 | 1468373120050 Marionette DEBUG loaded listener.js 18:25:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 174 (0x8f185c00) [pid = 1745] [serial = 515] [outer = 0x8ecbfc00] 18:25:21 INFO - PROCESS | 1745 | --DOCSHELL 0x8f18f800 == 82 [pid = 1745] [id = 114] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 173 (0x9ac8e800) [pid = 1745] [serial = 424] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | 1468373121165 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:25:21 INFO - PROCESS | 1745 | --DOCSHELL 0x8d724800 == 81 [pid = 1745] [id = 156] 18:25:21 INFO - PROCESS | 1745 | --DOCSHELL 0x92325000 == 80 [pid = 1745] [id = 155] 18:25:21 INFO - PROCESS | 1745 | --DOCSHELL 0x8f18b800 == 79 [pid = 1745] [id = 154] 18:25:21 INFO - PROCESS | 1745 | --DOCSHELL 0x8df41000 == 78 [pid = 1745] [id = 153] 18:25:21 INFO - PROCESS | 1745 | --DOCSHELL 0x8f593000 == 77 [pid = 1745] [id = 152] 18:25:21 INFO - PROCESS | 1745 | --DOCSHELL 0x8ecbd400 == 76 [pid = 1745] [id = 151] 18:25:21 INFO - PROCESS | 1745 | --DOCSHELL 0x8d724c00 == 75 [pid = 1745] [id = 150] 18:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1937ms 18:25:21 INFO - PROCESS | 1745 | 1468373121253 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 18:25:21 INFO - PROCESS | 1745 | 1468373121259 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 18:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:25:21 INFO - PROCESS | 1745 | 1468373121268 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:25:21 INFO - PROCESS | 1745 | 1468373121272 Marionette TRACE conn4 <- [1,658,null,{}] 18:25:21 INFO - PROCESS | 1745 | 1468373121279 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:21 INFO - PROCESS | 1745 | 1468373121285 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:21 INFO - PROCESS | 1745 | 1468373121498 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 172 (0x91ee3000) [pid = 1745] [serial = 381] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 171 (0x90da1400) [pid = 1745] [serial = 406] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 170 (0x8ecca000) [pid = 1745] [serial = 319] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 169 (0x923c6c00) [pid = 1745] [serial = 416] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 168 (0xa2ebb400) [pid = 1745] [serial = 397] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 167 (0x9c0f1000) [pid = 1745] [serial = 349] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 166 (0xa4f24400) [pid = 1745] [serial = 355] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 165 (0xa672e800) [pid = 1745] [serial = 358] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 164 (0x9a921800) [pid = 1745] [serial = 340] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 163 (0x91ceec00) [pid = 1745] [serial = 220] [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.] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 162 (0x92369c00) [pid = 1745] [serial = 415] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 161 (0x8f1afc00) [pid = 1745] [serial = 298] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 160 (0xa6e44000) [pid = 1745] [serial = 271] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 159 (0x90aab000) [pid = 1745] [serial = 361] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 158 (0xa1024400) [pid = 1745] [serial = 310] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 157 (0x97973400) [pid = 1745] [serial = 384] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0xa6e47c00) [pid = 1745] [serial = 316] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0x93a68400) [pid = 1745] [serial = 418] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x91ce8400) [pid = 1745] [serial = 343] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0x93a5cc00) [pid = 1745] [serial = 421] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x9c0a8c00) [pid = 1745] [serial = 394] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x97987000) [pid = 1745] [serial = 422] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x9d482400) [pid = 1745] [serial = 265] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x99ef2c00) [pid = 1745] [serial = 346] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x90aaf000) [pid = 1745] [serial = 301] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x90aaf800) [pid = 1745] [serial = 412] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x9add7c00) [pid = 1745] [serial = 307] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x92364c00) [pid = 1745] [serial = 400] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0xa8b4b400) [pid = 1745] [serial = 274] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x9ac92000) [pid = 1745] [serial = 262] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x91ce9000) [pid = 1745] [serial = 413] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x9ade2000) [pid = 1745] [serial = 391] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0xa2efa800) [pid = 1745] [serial = 313] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x93c9d000) [pid = 1745] [serial = 419] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x93c91000) [pid = 1745] [serial = 304] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x90da4800) [pid = 1745] [serial = 409] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x90dab000) [pid = 1745] [serial = 410] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x90d51000) [pid = 1745] [serial = 403] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0xa2480800) [pid = 1745] [serial = 352] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x9aabb000) [pid = 1745] [serial = 259] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0xa2482800) [pid = 1745] [serial = 268] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x9ad15800) [pid = 1745] [serial = 387] [outer = (nil)] [url = about:blank] 18:25:21 INFO - PROCESS | 1745 | 1468373121841 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:21 INFO - PROCESS | 1745 | 1468373121852 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f18c400 == 76 [pid = 1745] [id = 172] 18:25:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x8f1b0000) [pid = 1745] [serial = 516] [outer = (nil)] 18:25:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x8f598800) [pid = 1745] [serial = 517] [outer = 0x8f1b0000] 18:25:21 INFO - PROCESS | 1745 | 1468373121924 Marionette DEBUG loaded listener.js 18:25:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x90aaa000) [pid = 1745] [serial = 518] [outer = 0x8f1b0000] 18:25:22 INFO - PROCESS | 1745 | 1468373122800 Marionette TRACE conn4 <- [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]]]}] 18:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1585ms 18:25:22 INFO - PROCESS | 1745 | 1468373122854 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 18:25:22 INFO - PROCESS | 1745 | 1468373122857 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 18:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:25:22 INFO - PROCESS | 1745 | 1468373122879 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:25:22 INFO - PROCESS | 1745 | 1468373122892 Marionette TRACE conn4 <- [1,662,null,{}] 18:25:22 INFO - PROCESS | 1745 | 1468373122903 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:22 INFO - PROCESS | 1745 | 1468373122910 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:23 INFO - PROCESS | 1745 | 1468373123136 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 18:25:23 INFO - PROCESS | 1745 | 1468373123375 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:23 INFO - PROCESS | 1745 | 1468373123385 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bade400 == 77 [pid = 1745] [id = 173] 18:25:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x8f1afc00) [pid = 1745] [serial = 519] [outer = (nil)] 18:25:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x91364800) [pid = 1745] [serial = 520] [outer = 0x8f1afc00] 18:25:23 INFO - PROCESS | 1745 | 1468373123461 Marionette DEBUG loaded listener.js 18:25:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x91ceec00) [pid = 1745] [serial = 521] [outer = 0x8f1afc00] 18:25:24 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:24 INFO - PROCESS | 1745 | 1468373124366 Marionette TRACE conn4 <- [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]]]}] 18:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1562ms 18:25:24 INFO - PROCESS | 1745 | 1468373124443 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 18:25:24 INFO - PROCESS | 1745 | 1468373124446 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 18:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:25:24 INFO - PROCESS | 1745 | 1468373124454 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:25:24 INFO - PROCESS | 1745 | 1468373124457 Marionette TRACE conn4 <- [1,666,null,{}] 18:25:24 INFO - PROCESS | 1745 | 1468373124463 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:24 INFO - PROCESS | 1745 | 1468373124468 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:24 INFO - PROCESS | 1745 | 1468373124717 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 18:25:24 INFO - PROCESS | 1745 | 1468373124750 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:24 INFO - PROCESS | 1745 | 1468373124757 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x91364000 == 78 [pid = 1745] [id = 174] 18:25:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x91ee3000) [pid = 1745] [serial = 522] [outer = (nil)] 18:25:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x91f0fc00) [pid = 1745] [serial = 523] [outer = 0x91ee3000] 18:25:24 INFO - PROCESS | 1745 | 1468373124844 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x91f2e400) [pid = 1745] [serial = 524] [outer = 0x91ee3000] 18:25:25 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:25 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x8f1a3c00) [pid = 1745] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:25:25 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x8ecc7c00) [pid = 1745] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:25:25 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x90ab0c00) [pid = 1745] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:25:25 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x92325400) [pid = 1745] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:25:25 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x8d725000) [pid = 1745] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:25:25 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x8ecc3000) [pid = 1745] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:25:25 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x8df37800) [pid = 1745] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:25:25 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x8f594c00) [pid = 1745] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:25:25 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x9a117400) [pid = 1745] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:25:25 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x9474e000) [pid = 1745] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:25:25 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x90a0cc00) [pid = 1745] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:25:26 INFO - PROCESS | 1745 | 1468373126035 Marionette TRACE conn4 <- [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]]]}] 18:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1629ms 18:25:26 INFO - PROCESS | 1745 | 1468373126084 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 18:25:26 INFO - PROCESS | 1745 | 1468373126088 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 18:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:25:26 INFO - PROCESS | 1745 | 1468373126096 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:25:26 INFO - PROCESS | 1745 | 1468373126099 Marionette TRACE conn4 <- [1,670,null,{}] 18:25:26 INFO - PROCESS | 1745 | 1468373126116 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:26 INFO - PROCESS | 1745 | 1468373126120 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:26 INFO - PROCESS | 1745 | 1468373126305 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 18:25:26 INFO - PROCESS | 1745 | 1468373126314 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:26 INFO - PROCESS | 1745 | 1468373126331 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1a3c00 == 79 [pid = 1745] [id = 175] 18:25:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x8f1a6800) [pid = 1745] [serial = 525] [outer = (nil)] 18:25:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x91ee8800) [pid = 1745] [serial = 526] [outer = 0x8f1a6800] 18:25:26 INFO - PROCESS | 1745 | 1468373126412 Marionette DEBUG loaded listener.js 18:25:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x92319000) [pid = 1745] [serial = 527] [outer = 0x8f1a6800] 18:25:27 INFO - PROCESS | 1745 | 1468373127377 Marionette TRACE conn4 <- [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]]]}] 18:25:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:25:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1307ms 18:25:27 INFO - PROCESS | 1745 | 1468373127407 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 18:25:27 INFO - PROCESS | 1745 | 1468373127412 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 18:25:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:25:27 INFO - PROCESS | 1745 | 1468373127418 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:25:27 INFO - PROCESS | 1745 | 1468373127422 Marionette TRACE conn4 <- [1,674,null,{}] 18:25:27 INFO - PROCESS | 1745 | 1468373127427 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:27 INFO - PROCESS | 1745 | 1468373127433 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:27 INFO - PROCESS | 1745 | 1468373127623 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 18:25:27 INFO - PROCESS | 1745 | 1468373127641 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:27 INFO - PROCESS | 1745 | 1468373127650 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df52c00 == 80 [pid = 1745] [id = 176] 18:25:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x90a0cc00) [pid = 1745] [serial = 528] [outer = (nil)] 18:25:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x923c6c00) [pid = 1745] [serial = 529] [outer = 0x90a0cc00] 18:25:27 INFO - PROCESS | 1745 | 1468373127868 Marionette DEBUG loaded listener.js 18:25:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x923d0800) [pid = 1745] [serial = 530] [outer = 0x90a0cc00] 18:25:28 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:29 INFO - PROCESS | 1745 | 1468373129018 Marionette TRACE conn4 <- [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]]]}] 18:25:29 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 18:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1638ms 18:25:29 INFO - PROCESS | 1745 | 1468373129058 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 18:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:25:29 INFO - PROCESS | 1745 | 1468373129065 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 18:25:29 INFO - PROCESS | 1745 | 1468373129074 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:25:29 INFO - PROCESS | 1745 | 1468373129082 Marionette TRACE conn4 <- [1,678,null,{}] 18:25:29 INFO - PROCESS | 1745 | 1468373129092 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:29 INFO - PROCESS | 1745 | 1468373129099 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:29 INFO - PROCESS | 1745 | 1468373129334 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 18:25:29 INFO - PROCESS | 1745 | 1468373129632 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:29 INFO - PROCESS | 1745 | 1468373129649 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df33800 == 81 [pid = 1745] [id = 177] 18:25:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x8df35000) [pid = 1745] [serial = 531] [outer = (nil)] 18:25:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x8ecc4000) [pid = 1745] [serial = 532] [outer = 0x8df35000] 18:25:29 INFO - PROCESS | 1745 | 1468373129737 Marionette DEBUG loaded listener.js 18:25:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x8f18b800) [pid = 1745] [serial = 533] [outer = 0x8df35000] 18:25:30 INFO - PROCESS | 1745 | 1468373130778 Marionette TRACE conn4 <- [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]]]}] 18:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1743ms 18:25:30 INFO - PROCESS | 1745 | 1468373130816 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 18:25:30 INFO - PROCESS | 1745 | 1468373130824 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 18:25:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:25:30 INFO - PROCESS | 1745 | 1468373130835 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:25:30 INFO - PROCESS | 1745 | 1468373130839 Marionette TRACE conn4 <- [1,682,null,{}] 18:25:30 INFO - PROCESS | 1745 | 1468373130846 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:30 INFO - PROCESS | 1745 | 1468373130852 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:31 INFO - PROCESS | 1745 | 1468373131091 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 18:25:31 INFO - PROCESS | 1745 | 1468373131422 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:31 INFO - PROCESS | 1745 | 1468373131434 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x90d4d400 == 82 [pid = 1745] [id = 178] 18:25:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x90da2400) [pid = 1745] [serial = 534] [outer = (nil)] 18:25:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x90dac800) [pid = 1745] [serial = 535] [outer = 0x90da2400] 18:25:31 INFO - PROCESS | 1745 | 1468373131527 Marionette DEBUG loaded listener.js 18:25:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x91367800) [pid = 1745] [serial = 536] [outer = 0x90da2400] 18:25:32 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:32 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:25:32 INFO - PROCESS | 1745 | 1468373132913 Marionette TRACE conn4 <- [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]]]}] 18:25:32 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) 18:25:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2139ms 18:25:32 INFO - PROCESS | 1745 | 1468373132993 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 18:25:33 INFO - PROCESS | 1745 | 1468373132998 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 18:25:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:25:33 INFO - PROCESS | 1745 | 1468373133008 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:25:33 INFO - PROCESS | 1745 | 1468373133013 Marionette TRACE conn4 <- [1,686,null,{}] 18:25:33 INFO - PROCESS | 1745 | 1468373133036 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:33 INFO - PROCESS | 1745 | 1468373133049 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:33 INFO - PROCESS | 1745 | 1468373133276 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 18:25:33 INFO - PROCESS | 1745 | 1468373133468 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:33 INFO - PROCESS | 1745 | 1468373133480 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x922f2800 == 83 [pid = 1745] [id = 179] 18:25:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x92325c00) [pid = 1745] [serial = 537] [outer = (nil)] 18:25:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0x9397fc00) [pid = 1745] [serial = 538] [outer = 0x92325c00] 18:25:33 INFO - PROCESS | 1745 | 1468373133566 Marionette DEBUG loaded listener.js 18:25:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x93c9cc00) [pid = 1745] [serial = 539] [outer = 0x92325c00] 18:25:34 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:34 INFO - PROCESS | 1745 | 1468373134922 Marionette TRACE conn4 <- [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]]]}] 18:25:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:25:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1940ms 18:25:34 INFO - PROCESS | 1745 | 1468373134987 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 18:25:34 INFO - PROCESS | 1745 | 1468373134993 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 18:25:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:25:35 INFO - PROCESS | 1745 | 1468373135021 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:25:35 INFO - PROCESS | 1745 | 1468373135024 Marionette TRACE conn4 <- [1,690,null,{}] 18:25:35 INFO - PROCESS | 1745 | 1468373135032 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:35 INFO - PROCESS | 1745 | 1468373135037 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:35 INFO - PROCESS | 1745 | 1468373135251 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 18:25:35 INFO - PROCESS | 1745 | 1468373135441 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:35 INFO - PROCESS | 1745 | 1468373135449 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x92361800 == 84 [pid = 1745] [id = 180] 18:25:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x93a5cc00) [pid = 1745] [serial = 540] [outer = (nil)] 18:25:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x951aa000) [pid = 1745] [serial = 541] [outer = 0x93a5cc00] 18:25:35 INFO - PROCESS | 1745 | 1468373135535 Marionette DEBUG loaded listener.js 18:25:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x9798b000) [pid = 1745] [serial = 542] [outer = 0x93a5cc00] 18:25:36 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:36 INFO - PROCESS | 1745 | 1468373136877 Marionette TRACE conn4 <- [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]]]}] 18:25:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:25:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1895ms 18:25:36 INFO - PROCESS | 1745 | 1468373136978 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 18:25:36 INFO - PROCESS | 1745 | 1468373136983 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 18:25:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:25:37 INFO - PROCESS | 1745 | 1468373136995 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:25:37 INFO - PROCESS | 1745 | 1468373137001 Marionette TRACE conn4 <- [1,694,null,{}] 18:25:37 INFO - PROCESS | 1745 | 1468373137009 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:37 INFO - PROCESS | 1745 | 1468373137014 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:37 INFO - PROCESS | 1745 | 1468373137215 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 18:25:37 INFO - PROCESS | 1745 | 1468373137409 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:37 INFO - PROCESS | 1745 | 1468373137416 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x91f01400 == 85 [pid = 1745] [id = 181] 18:25:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x9518f000) [pid = 1745] [serial = 543] [outer = (nil)] 18:25:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x9a111400) [pid = 1745] [serial = 544] [outer = 0x9518f000] 18:25:37 INFO - PROCESS | 1745 | 1468373137500 Marionette DEBUG loaded listener.js 18:25:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x9a471000) [pid = 1745] [serial = 545] [outer = 0x9518f000] 18:25:38 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:38 INFO - PROCESS | 1745 | 1468373138890 Marionette TRACE conn4 <- [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]]]}] 18:25:38 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) 18:25:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1988ms 18:25:38 INFO - PROCESS | 1745 | 1468373138983 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 18:25:38 INFO - PROCESS | 1745 | 1468373138987 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 18:25:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:25:38 INFO - PROCESS | 1745 | 1468373138994 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:25:39 INFO - PROCESS | 1745 | 1468373138998 Marionette TRACE conn4 <- [1,698,null,{}] 18:25:39 INFO - PROCESS | 1745 | 1468373139006 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:39 INFO - PROCESS | 1745 | 1468373139017 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:39 INFO - PROCESS | 1745 | 1468373139284 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 18:25:39 INFO - PROCESS | 1745 | 1468373139486 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:39 INFO - PROCESS | 1745 | 1468373139495 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x90dae400 == 86 [pid = 1745] [id = 182] 18:25:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x99289000) [pid = 1745] [serial = 546] [outer = (nil)] 18:25:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x9ad15c00) [pid = 1745] [serial = 547] [outer = 0x99289000] 18:25:39 INFO - PROCESS | 1745 | 1468373139617 Marionette DEBUG loaded listener.js 18:25:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x9add9000) [pid = 1745] [serial = 548] [outer = 0x99289000] 18:25:40 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:40 INFO - PROCESS | 1745 | 1468373140971 Marionette TRACE conn4 <- [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]]]}] 18:25:40 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) 18:25:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1992ms 18:25:41 INFO - PROCESS | 1745 | 1468373141035 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 18:25:41 INFO - PROCESS | 1745 | 1468373141040 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 18:25:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:25:41 INFO - PROCESS | 1745 | 1468373141069 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:25:41 INFO - PROCESS | 1745 | 1468373141074 Marionette TRACE conn4 <- [1,702,null,{}] 18:25:41 INFO - PROCESS | 1745 | 1468373141081 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:41 INFO - PROCESS | 1745 | 1468373141086 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:41 INFO - PROCESS | 1745 | 1468373141308 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 18:25:41 INFO - PROCESS | 1745 | 1468373141502 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:41 INFO - PROCESS | 1745 | 1468373141515 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b910800 == 87 [pid = 1745] [id = 183] 18:25:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x8d724c00) [pid = 1745] [serial = 549] [outer = (nil)] 18:25:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0x9c0a8c00) [pid = 1745] [serial = 550] [outer = 0x8d724c00] 18:25:41 INFO - PROCESS | 1745 | 1468373141655 Marionette DEBUG loaded listener.js 18:25:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0x9c0f4800) [pid = 1745] [serial = 551] [outer = 0x8d724c00] 18:25:43 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:43 INFO - PROCESS | 1745 | 1468373143434 Marionette TRACE conn4 <- [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]]]}] 18:25:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:25:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2393ms 18:25:43 INFO - PROCESS | 1745 | 1468373143457 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 18:25:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:25:43 INFO - PROCESS | 1745 | 1468373143464 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 18:25:43 INFO - PROCESS | 1745 | 1468373143473 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:25:43 INFO - PROCESS | 1745 | 1468373143478 Marionette TRACE conn4 <- [1,706,null,{}] 18:25:43 INFO - PROCESS | 1745 | 1468373143486 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:43 INFO - PROCESS | 1745 | 1468373143492 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:43 INFO - PROCESS | 1745 | 1468373143714 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 18:25:43 INFO - PROCESS | 1745 | 1468373143884 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:43 INFO - PROCESS | 1745 | 1468373143897 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d71a000 == 88 [pid = 1745] [id = 184] 18:25:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x8d739800) [pid = 1745] [serial = 552] [outer = (nil)] 18:25:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 158 (0x8df47000) [pid = 1745] [serial = 553] [outer = 0x8d739800] 18:25:44 INFO - PROCESS | 1745 | 1468373144025 Marionette DEBUG loaded listener.js 18:25:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 159 (0x8ecbe000) [pid = 1745] [serial = 554] [outer = 0x8d739800] 18:25:45 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:45 INFO - PROCESS | 1745 | 1468373145511 Marionette TRACE conn4 <- [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]]]}] 18:25:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:25:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2093ms 18:25:45 INFO - PROCESS | 1745 | 1468373145593 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 18:25:45 INFO - PROCESS | 1745 | 1468373145602 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 18:25:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:25:45 INFO - PROCESS | 1745 | 1468373145642 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:25:45 INFO - PROCESS | 1745 | 1468373145647 Marionette TRACE conn4 <- [1,710,null,{}] 18:25:45 INFO - PROCESS | 1745 | 1468373145654 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:45 INFO - PROCESS | 1745 | 1468373145660 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:45 INFO - PROCESS | 1745 | 1468373145851 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 18:25:46 INFO - PROCESS | 1745 | 1468373146074 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:46 INFO - PROCESS | 1745 | 1468373146083 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad9800 == 89 [pid = 1745] [id = 185] 18:25:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 160 (0x8d721400) [pid = 1745] [serial = 555] [outer = (nil)] 18:25:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 161 (0x90d4b400) [pid = 1745] [serial = 556] [outer = 0x8d721400] 18:25:46 INFO - PROCESS | 1745 | 1468373146213 Marionette DEBUG loaded listener.js 18:25:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 162 (0x90da0800) [pid = 1745] [serial = 557] [outer = 0x8d721400] 18:25:46 INFO - PROCESS | 1745 | --DOCSHELL 0x9ad1f800 == 88 [pid = 1745] [id = 132] 18:25:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8df3a000 == 87 [pid = 1745] [id = 134] 18:25:46 INFO - PROCESS | 1745 | --DOCSHELL 0x91fcb400 == 86 [pid = 1745] [id = 130] 18:25:46 INFO - PROCESS | 1745 | --DOMWINDOW == 161 (0x92326400) [pid = 1745] [serial = 472] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1745 | --DOMWINDOW == 160 (0x9ac8dc00) [pid = 1745] [serial = 433] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1745 | --DOMWINDOW == 159 (0x9231fc00) [pid = 1745] [serial = 445] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1745 | --DOMWINDOW == 158 (0x8d5ef400) [pid = 1745] [serial = 448] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1745 | --DOMWINDOW == 157 (0x90aac400) [pid = 1745] [serial = 427] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0x922f3c00) [pid = 1745] [serial = 430] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0x8df4e800) [pid = 1745] [serial = 439] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x9c198800) [pid = 1745] [serial = 436] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0xa22b8400) [pid = 1745] [serial = 442] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8df39000 == 85 [pid = 1745] [id = 133] 18:25:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1a3c00 == 84 [pid = 1745] [id = 175] 18:25:47 INFO - PROCESS | 1745 | --DOCSHELL 0x91364000 == 83 [pid = 1745] [id = 174] 18:25:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8bade400 == 82 [pid = 1745] [id = 173] 18:25:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8f18c400 == 81 [pid = 1745] [id = 172] 18:25:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8ecbec00 == 80 [pid = 1745] [id = 171] 18:25:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8badb400 == 79 [pid = 1745] [id = 170] 18:25:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5eb800 == 78 [pid = 1745] [id = 164] 18:25:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8d721800 == 77 [pid = 1745] [id = 163] 18:25:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8d722800 == 76 [pid = 1745] [id = 162] 18:25:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5e6400 == 75 [pid = 1745] [id = 161] 18:25:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8df3d800 == 74 [pid = 1745] [id = 158] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x9aabf400) [pid = 1745] [serial = 379] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x99ef9400) [pid = 1745] [serial = 385] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x91fcdc00) [pid = 1745] [serial = 382] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x922e6000) [pid = 1745] [serial = 463] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x90d52000) [pid = 1745] [serial = 460] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x91ce3800) [pid = 1745] [serial = 461] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x9135cc00) [pid = 1745] [serial = 458] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x90d57000) [pid = 1745] [serial = 457] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x923d0c00) [pid = 1745] [serial = 467] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x8df45800) [pid = 1745] [serial = 452] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x8df35800) [pid = 1745] [serial = 451] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x8f1a9400) [pid = 1745] [serial = 455] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x8f185000) [pid = 1745] [serial = 454] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x8f183c00) [pid = 1745] [serial = 469] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x92362800) [pid = 1745] [serial = 466] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x8f598400) [pid = 1745] [serial = 470] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x9231c000) [pid = 1745] [serial = 464] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x8f59dc00) [pid = 1745] [serial = 277] [outer = (nil)] [url = about:blank] 18:25:47 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:47 INFO - PROCESS | 1745 | 1468373147726 Marionette TRACE conn4 <- [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]]]}] 18:25:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:25:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2146ms 18:25:47 INFO - PROCESS | 1745 | 1468373147781 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 18:25:47 INFO - PROCESS | 1745 | 1468373147784 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 18:25:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:25:47 INFO - PROCESS | 1745 | 1468373147792 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:25:47 INFO - PROCESS | 1745 | 1468373147798 Marionette TRACE conn4 <- [1,714,null,{}] 18:25:47 INFO - PROCESS | 1745 | 1468373147815 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:47 INFO - PROCESS | 1745 | 1468373147824 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:48 INFO - PROCESS | 1745 | 1468373148028 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 18:25:48 INFO - PROCESS | 1745 | 1468373148180 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:48 INFO - PROCESS | 1745 | 1468373148196 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df53800 == 75 [pid = 1745] [id = 186] 18:25:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x8f18dc00) [pid = 1745] [serial = 558] [outer = (nil)] 18:25:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x90da7c00) [pid = 1745] [serial = 559] [outer = 0x8f18dc00] 18:25:48 INFO - PROCESS | 1745 | 1468373148274 Marionette DEBUG loaded listener.js 18:25:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x91361800) [pid = 1745] [serial = 560] [outer = 0x8f18dc00] 18:25:49 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:49 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 18:25:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1699ms 18:25:49 INFO - PROCESS | 1745 | 1468373149483 Marionette TRACE conn4 <- [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]]]}] 18:25:49 INFO - PROCESS | 1745 | 1468373149492 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 18:25:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:25:49 INFO - PROCESS | 1745 | 1468373149497 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 18:25:49 INFO - PROCESS | 1745 | 1468373149503 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:25:49 INFO - PROCESS | 1745 | 1468373149507 Marionette TRACE conn4 <- [1,718,null,{}] 18:25:49 INFO - PROCESS | 1745 | 1468373149531 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:49 INFO - PROCESS | 1745 | 1468373149536 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:49 INFO - PROCESS | 1745 | 1468373149806 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 18:25:49 INFO - PROCESS | 1745 | 1468373149844 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:49 INFO - PROCESS | 1745 | 1468373149854 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a01c00 == 76 [pid = 1745] [id = 187] 18:25:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x91365000) [pid = 1745] [serial = 561] [outer = (nil)] 18:25:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x91f09400) [pid = 1745] [serial = 562] [outer = 0x91365000] 18:25:49 INFO - PROCESS | 1745 | 1468373149925 Marionette DEBUG loaded listener.js 18:25:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x91f2d400) [pid = 1745] [serial = 563] [outer = 0x91365000] 18:25:51 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:51 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x90ab0800) [pid = 1745] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x8f1afc00) [pid = 1745] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x8f1a6800) [pid = 1745] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x9a116000) [pid = 1745] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x97992c00) [pid = 1745] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x8df3fc00) [pid = 1745] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x8df3dc00) [pid = 1745] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x9798e800) [pid = 1745] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x8d5e8000) [pid = 1745] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x9a91ec00) [pid = 1745] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x90d57400) [pid = 1745] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x9ac8f800) [pid = 1745] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x8f1aa800) [pid = 1745] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x8f59c400) [pid = 1745] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x99ef2000) [pid = 1745] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x8ecbfc00) [pid = 1745] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0xa1f0e400) [pid = 1745] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x8f1b0000) [pid = 1745] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x91fcbc00) [pid = 1745] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x8df50c00) [pid = 1745] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x91fcc800) [pid = 1745] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x8badd800) [pid = 1745] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x91ee3000) [pid = 1745] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x8df4e000) [pid = 1745] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x90d49800) [pid = 1745] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x9ac90400) [pid = 1745] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x90aaf400) [pid = 1745] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:25:51 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x8df46000) [pid = 1745] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:25:51 INFO - PROCESS | 1745 | 1468373151678 Marionette TRACE conn4 <- [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]]]}] 18:25:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:25:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2220ms 18:25:51 INFO - PROCESS | 1745 | 1468373151723 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 18:25:51 INFO - PROCESS | 1745 | 1468373151726 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 18:25:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:25:51 INFO - PROCESS | 1745 | 1468373151742 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:25:51 INFO - PROCESS | 1745 | 1468373151747 Marionette TRACE conn4 <- [1,722,null,{}] 18:25:51 INFO - PROCESS | 1745 | 1468373151782 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:51 INFO - PROCESS | 1745 | 1468373151786 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:51 INFO - PROCESS | 1745 | 1468373151990 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 18:25:52 INFO - PROCESS | 1745 | 1468373152137 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:52 INFO - PROCESS | 1745 | 1468373152146 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5e8000 == 77 [pid = 1745] [id = 188] 18:25:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x8d5e8800) [pid = 1745] [serial = 564] [outer = (nil)] 18:25:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x8eccc400) [pid = 1745] [serial = 565] [outer = 0x8d5e8800] 18:25:52 INFO - PROCESS | 1745 | 1468373152218 Marionette DEBUG loaded listener.js 18:25:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x8f598000) [pid = 1745] [serial = 566] [outer = 0x8d5e8800] 18:25:52 INFO - PROCESS | 1745 | 1468373152963 Marionette TRACE conn4 <- [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] 18:25:53 INFO - PROCESS | 1745 | 1468373153031 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 18:25:53 INFO - PROCESS | 1745 | 1468373153038 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:25:53 INFO - PROCESS | 1745 | 1468373153041 Marionette TRACE conn4 <- [1,726,null,{}] 18:25:53 INFO - PROCESS | 1745 | 1468373153058 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:53 INFO - PROCESS | 1745 | 1468373153069 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:53 INFO - PROCESS | 1745 | 1468373153292 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 18:25:53 INFO - PROCESS | 1745 | 1468373153304 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:53 INFO - PROCESS | 1745 | 1468373153315 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df3fc00 == 78 [pid = 1745] [id = 189] 18:25:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x8df4c800) [pid = 1745] [serial = 567] [outer = (nil)] 18:25:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x9225e800) [pid = 1745] [serial = 568] [outer = 0x8df4c800] 18:25:53 INFO - PROCESS | 1745 | 1468373153521 Marionette DEBUG loaded listener.js 18:25:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x92326400) [pid = 1745] [serial = 569] [outer = 0x8df4c800] 18:25:54 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:54 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:25:55 INFO - PROCESS | 1745 | 1468373155066 Marionette TRACE conn4 <- [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]]]}] 18:25:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:25:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2103ms 18:25:55 INFO - PROCESS | 1745 | 1468373155141 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 18:25:55 INFO - PROCESS | 1745 | 1468373155146 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 18:25:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:25:55 INFO - PROCESS | 1745 | 1468373155155 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:25:55 INFO - PROCESS | 1745 | 1468373155160 Marionette TRACE conn4 <- [1,730,null,{}] 18:25:55 INFO - PROCESS | 1745 | 1468373155169 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:55 INFO - PROCESS | 1745 | 1468373155176 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:55 INFO - PROCESS | 1745 | 1468373155461 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 18:25:55 INFO - PROCESS | 1745 | 1468373155646 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:55 INFO - PROCESS | 1745 | 1468373155657 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5f3000 == 79 [pid = 1745] [id = 190] 18:25:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x8d719000) [pid = 1745] [serial = 570] [outer = (nil)] 18:25:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x8ecca000) [pid = 1745] [serial = 571] [outer = 0x8d719000] 18:25:55 INFO - PROCESS | 1745 | 1468373155745 Marionette DEBUG loaded listener.js 18:25:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x8df4dc00) [pid = 1745] [serial = 572] [outer = 0x8d719000] 18:25:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:56 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:25:56 INFO - PROCESS | 1745 | 1468373156768 Marionette TRACE conn4 <- [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] 18:25:56 INFO - PROCESS | 1745 | 1468373156857 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 18:25:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:25:56 INFO - PROCESS | 1745 | 1468373156869 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:25:56 INFO - PROCESS | 1745 | 1468373156873 Marionette TRACE conn4 <- [1,734,null,{}] 18:25:56 INFO - PROCESS | 1745 | 1468373156881 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:56 INFO - PROCESS | 1745 | 1468373156888 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:57 INFO - PROCESS | 1745 | 1468373157163 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 18:25:57 INFO - PROCESS | 1745 | 1468373157460 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:57 INFO - PROCESS | 1745 | 1468373157471 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x90da9400 == 80 [pid = 1745] [id = 191] 18:25:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x91cee000) [pid = 1745] [serial = 573] [outer = (nil)] 18:25:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x91fd1800) [pid = 1745] [serial = 574] [outer = 0x91cee000] 18:25:57 INFO - PROCESS | 1745 | 1468373157562 Marionette DEBUG loaded listener.js 18:25:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x9231b000) [pid = 1745] [serial = 575] [outer = 0x91cee000] 18:25:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:25:58 INFO - PROCESS | 1745 | 1468373158508 Marionette TRACE conn4 <- [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]]]}] 18:25:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:25:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1686ms 18:25:58 INFO - PROCESS | 1745 | 1468373158561 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 18:25:58 INFO - PROCESS | 1745 | 1468373158565 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 18:25:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:25:58 INFO - PROCESS | 1745 | 1468373158578 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:25:58 INFO - PROCESS | 1745 | 1468373158583 Marionette TRACE conn4 <- [1,738,null,{}] 18:25:58 INFO - PROCESS | 1745 | 1468373158602 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:58 INFO - PROCESS | 1745 | 1468373158612 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:58 INFO - PROCESS | 1745 | 1468373158837 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 18:25:59 INFO - PROCESS | 1745 | 1468373159099 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:59 INFO - PROCESS | 1745 | 1468373159111 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:25:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x92361000 == 81 [pid = 1745] [id = 192] 18:25:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x9236b800) [pid = 1745] [serial = 576] [outer = (nil)] 18:25:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x938e8c00) [pid = 1745] [serial = 577] [outer = 0x9236b800] 18:25:59 INFO - PROCESS | 1745 | 1468373159200 Marionette DEBUG loaded listener.js 18:25:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x93c91400) [pid = 1745] [serial = 578] [outer = 0x9236b800] 18:26:00 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:26:00 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:26:00 INFO - PROCESS | 1745 | 1468373160847 Marionette TRACE conn4 <- [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]]]}] 18:26:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:26:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2299ms 18:26:00 INFO - PROCESS | 1745 | 1468373160910 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 18:26:00 INFO - PROCESS | 1745 | 1468373160916 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 18:26:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:26:00 INFO - PROCESS | 1745 | 1468373160927 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:26:00 INFO - PROCESS | 1745 | 1468373160930 Marionette TRACE conn4 <- [1,742,null,{}] 18:26:00 INFO - PROCESS | 1745 | 1468373160937 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:00 INFO - PROCESS | 1745 | 1468373160942 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:01 INFO - PROCESS | 1745 | 1468373161156 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 18:26:01 INFO - PROCESS | 1745 | 1468373161353 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:01 INFO - PROCESS | 1745 | 1468373161360 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x9235f800 == 82 [pid = 1745] [id = 193] 18:26:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x938ea000) [pid = 1745] [serial = 579] [outer = (nil)] 18:26:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x9796fc00) [pid = 1745] [serial = 580] [outer = 0x938ea000] 18:26:01 INFO - PROCESS | 1745 | 1468373161457 Marionette DEBUG loaded listener.js 18:26:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x99744000) [pid = 1745] [serial = 581] [outer = 0x938ea000] 18:26:02 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:26:02 INFO - PROCESS | 1745 | 1468373162840 Marionette TRACE conn4 <- [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]]]}] 18:26:02 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 18:26:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1946ms 18:26:02 INFO - PROCESS | 1745 | 1468373162974 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 18:26:02 INFO - PROCESS | 1745 | 1468373162978 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 18:26:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:26:02 INFO - PROCESS | 1745 | 1468373162994 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:26:03 INFO - PROCESS | 1745 | 1468373162998 Marionette TRACE conn4 <- [1,746,null,{}] 18:26:03 INFO - PROCESS | 1745 | 1468373163019 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:03 INFO - PROCESS | 1745 | 1468373163026 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:03 INFO - PROCESS | 1745 | 1468373163264 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 18:26:03 INFO - PROCESS | 1745 | 1468373163461 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:03 INFO - PROCESS | 1745 | 1468373163471 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x92368400 == 83 [pid = 1745] [id = 194] 18:26:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x923cbc00) [pid = 1745] [serial = 582] [outer = (nil)] 18:26:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x9a3bbc00) [pid = 1745] [serial = 583] [outer = 0x923cbc00] 18:26:03 INFO - PROCESS | 1745 | 1468373163555 Marionette DEBUG loaded listener.js 18:26:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x9a84a400) [pid = 1745] [serial = 584] [outer = 0x923cbc00] 18:26:04 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:26:04 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:26:04 INFO - PROCESS | 1745 | 1468373164982 Marionette TRACE conn4 <- [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]]]}] 18:26:05 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.) 18:26:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2050ms 18:26:05 INFO - PROCESS | 1745 | 1468373165051 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 18:26:05 INFO - PROCESS | 1745 | 1468373165056 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 18:26:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:26:05 INFO - PROCESS | 1745 | 1468373165085 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:26:05 INFO - PROCESS | 1745 | 1468373165088 Marionette TRACE conn4 <- [1,750,null,{}] 18:26:05 INFO - PROCESS | 1745 | 1468373165097 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:05 INFO - PROCESS | 1745 | 1468373165107 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:05 INFO - PROCESS | 1745 | 1468373165328 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 18:26:05 INFO - PROCESS | 1745 | 1468373165524 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:05 INFO - PROCESS | 1745 | 1468373165536 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b91b400 == 84 [pid = 1745] [id = 195] 18:26:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x9a11b000) [pid = 1745] [serial = 585] [outer = (nil)] 18:26:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x9add5c00) [pid = 1745] [serial = 586] [outer = 0x9a11b000] 18:26:05 INFO - PROCESS | 1745 | 1468373165656 Marionette DEBUG loaded listener.js 18:26:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x9b52c400) [pid = 1745] [serial = 587] [outer = 0x9a11b000] 18:26:07 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:26:07 INFO - PROCESS | 1745 | 1468373167099 Marionette TRACE conn4 <- [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]]]}] 18:26:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:26:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2045ms 18:26:07 INFO - PROCESS | 1745 | 1468373167159 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 18:26:07 INFO - PROCESS | 1745 | 1468373167164 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 18:26:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:26:07 INFO - PROCESS | 1745 | 1468373167191 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:26:07 INFO - PROCESS | 1745 | 1468373167196 Marionette TRACE conn4 <- [1,754,null,{}] 18:26:07 INFO - PROCESS | 1745 | 1468373167202 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:07 INFO - PROCESS | 1745 | 1468373167208 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:07 INFO - PROCESS | 1745 | 1468373167409 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 18:26:07 INFO - PROCESS | 1745 | 1468373167603 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:07 INFO - PROCESS | 1745 | 1468373167613 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b918000 == 85 [pid = 1745] [id = 196] 18:26:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x8b91a400) [pid = 1745] [serial = 588] [outer = (nil)] 18:26:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x9d48b400) [pid = 1745] [serial = 589] [outer = 0x8b91a400] 18:26:07 INFO - PROCESS | 1745 | 1468373167731 Marionette DEBUG loaded listener.js 18:26:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x9d859400) [pid = 1745] [serial = 590] [outer = 0x8b91a400] 18:26:09 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:26:09 INFO - PROCESS | 1745 | 1468373169069 Marionette TRACE conn4 <- [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]]]}] 18:26:09 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 18:26:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1941ms 18:26:09 INFO - PROCESS | 1745 | 1468373169156 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 18:26:09 INFO - PROCESS | 1745 | 1468373169161 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 18:26:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:26:09 INFO - PROCESS | 1745 | 1468373169175 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:26:09 INFO - PROCESS | 1745 | 1468373169178 Marionette TRACE conn4 <- [1,758,null,{}] 18:26:09 INFO - PROCESS | 1745 | 1468373169186 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:09 INFO - PROCESS | 1745 | 1468373169190 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:09 INFO - PROCESS | 1745 | 1468373169400 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 18:26:09 INFO - PROCESS | 1745 | 1468373169601 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:09 INFO - PROCESS | 1745 | 1468373169609 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d71ec00 == 86 [pid = 1745] [id = 197] 18:26:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x8d71f000) [pid = 1745] [serial = 591] [outer = (nil)] 18:26:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x9c0f4c00) [pid = 1745] [serial = 592] [outer = 0x8d71f000] 18:26:09 INFO - PROCESS | 1745 | 1468373169772 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0xa2270c00) [pid = 1745] [serial = 593] [outer = 0x8d71f000] 18:26:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x8f186c00) [pid = 1745] [serial = 594] [outer = 0x93c92800] 18:26:10 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:26:10 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:26:10 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:26:10 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:26:10 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:26:10 INFO - PROCESS | 1745 | 1468373170920 Marionette TRACE conn4 <- [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]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:26:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1789ms 18:26:10 INFO - PROCESS | 1745 | 1468373170963 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 1745 | 1468373170966 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 18:26:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:26:10 INFO - PROCESS | 1745 | 1468373170974 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - PROCESS | 1745 | 1468373170977 Marionette TRACE conn4 <- [1,762,null,{}] 18:26:10 INFO - PROCESS | 1745 | 1468373170983 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:10 INFO - PROCESS | 1745 | 1468373170988 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:11 INFO - PROCESS | 1745 | 1468373171197 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 18:26:11 INFO - PROCESS | 1745 | 1468373171418 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:11 INFO - PROCESS | 1745 | 1468373171427 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5e8400 == 87 [pid = 1745] [id = 198] 18:26:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x8d5eb000) [pid = 1745] [serial = 595] [outer = (nil)] 18:26:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x8f187c00) [pid = 1745] [serial = 596] [outer = 0x8d5eb000] 18:26:11 INFO - PROCESS | 1745 | 1468373171543 Marionette DEBUG loaded listener.js 18:26:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x92366800) [pid = 1745] [serial = 597] [outer = 0x8d5eb000] 18:26:13 INFO - PROCESS | 1745 | 1468373173266 Marionette TRACE conn4 <- [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]]]}] 18:26:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:26:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2342ms 18:26:13 INFO - PROCESS | 1745 | 1468373173371 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 18:26:13 INFO - PROCESS | 1745 | 1468373173378 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 18:26:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:26:13 INFO - PROCESS | 1745 | 1468373173390 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:26:13 INFO - PROCESS | 1745 | 1468373173394 Marionette TRACE conn4 <- [1,766,null,{}] 18:26:13 INFO - PROCESS | 1745 | 1468373173405 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:13 INFO - PROCESS | 1745 | 1468373173411 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:13 INFO - PROCESS | 1745 | 1468373173692 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 18:26:13 INFO - PROCESS | 1745 | 1468373173916 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:13 INFO - PROCESS | 1745 | 1468373173930 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x8badf400 == 88 [pid = 1745] [id = 199] 18:26:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x8badfc00) [pid = 1745] [serial = 598] [outer = (nil)] 18:26:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x8d71e800) [pid = 1745] [serial = 599] [outer = 0x8badfc00] 18:26:14 INFO - PROCESS | 1745 | 1468373174094 Marionette DEBUG loaded listener.js 18:26:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x8d73a000) [pid = 1745] [serial = 600] [outer = 0x8badfc00] 18:26:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5e8000 == 87 [pid = 1745] [id = 188] 18:26:14 INFO - PROCESS | 1745 | --DOCSHELL 0x90a01c00 == 86 [pid = 1745] [id = 187] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x90a0f400) [pid = 1745] [serial = 505] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x8bade000) [pid = 1745] [serial = 508] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8df53800 == 85 [pid = 1745] [id = 186] 18:26:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8bad9800 == 84 [pid = 1745] [id = 185] 18:26:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8d71a000 == 83 [pid = 1745] [id = 184] 18:26:14 INFO - PROCESS | 1745 | --DOCSHELL 0x90dae400 == 82 [pid = 1745] [id = 182] 18:26:14 INFO - PROCESS | 1745 | --DOCSHELL 0x91f01400 == 81 [pid = 1745] [id = 181] 18:26:14 INFO - PROCESS | 1745 | --DOCSHELL 0x92361800 == 80 [pid = 1745] [id = 180] 18:26:14 INFO - PROCESS | 1745 | --DOCSHELL 0x922f2800 == 79 [pid = 1745] [id = 179] 18:26:14 INFO - PROCESS | 1745 | --DOCSHELL 0x90d4d400 == 78 [pid = 1745] [id = 178] 18:26:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8df33800 == 77 [pid = 1745] [id = 177] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x92319000) [pid = 1745] [serial = 527] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x90da4c00) [pid = 1745] [serial = 407] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x91364800) [pid = 1745] [serial = 520] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x91ee8800) [pid = 1745] [serial = 526] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x9ad13000) [pid = 1745] [serial = 425] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x9b467800) [pid = 1745] [serial = 485] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x92368000) [pid = 1745] [serial = 401] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x9ac89400) [pid = 1745] [serial = 484] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x91ceec00) [pid = 1745] [serial = 521] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x8f186000) [pid = 1745] [serial = 475] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x99742800) [pid = 1745] [serial = 481] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x8f1a1400) [pid = 1745] [serial = 476] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x8d5f4800) [pid = 1745] [serial = 449] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x91f08c00) [pid = 1745] [serial = 493] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x9adda400) [pid = 1745] [serial = 434] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0xa2ebbc00) [pid = 1745] [serial = 490] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x922f1c00) [pid = 1745] [serial = 478] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x9ad1e800) [pid = 1745] [serial = 388] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0xa1fa9400) [pid = 1745] [serial = 437] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x90d52c00) [pid = 1745] [serial = 428] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x9c0a5c00) [pid = 1745] [serial = 487] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x8f185c00) [pid = 1745] [serial = 515] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0xa2ef1800) [pid = 1745] [serial = 398] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x90aaa000) [pid = 1745] [serial = 518] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x8f598800) [pid = 1745] [serial = 517] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x91f23400) [pid = 1745] [serial = 496] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x9bceb400) [pid = 1745] [serial = 392] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0xa318dc00) [pid = 1745] [serial = 443] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x8d735800) [pid = 1745] [serial = 499] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x923c2800) [pid = 1745] [serial = 431] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x92361400) [pid = 1745] [serial = 479] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x8d5ecc00) [pid = 1745] [serial = 511] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x91f2e400) [pid = 1745] [serial = 524] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x8ecc6800) [pid = 1745] [serial = 514] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x9a114c00) [pid = 1745] [serial = 482] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x92322000) [pid = 1745] [serial = 446] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x90d53400) [pid = 1745] [serial = 404] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x8d720800) [pid = 1745] [serial = 512] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x91f0fc00) [pid = 1745] [serial = 523] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x9c0adc00) [pid = 1745] [serial = 395] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x9c0b0400) [pid = 1745] [serial = 488] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x93a67400) [pid = 1745] [serial = 473] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8df53c00) [pid = 1745] [serial = 440] [outer = (nil)] [url = about:blank] 18:26:14 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x91f23c00) [pid = 1745] [serial = 502] [outer = (nil)] [url = about:blank] 18:26:15 INFO - PROCESS | 1745 | 1468373175472 Marionette TRACE conn4 <- [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]]]}] 18:26:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:26:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2094ms 18:26:15 INFO - PROCESS | 1745 | 1468373175483 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 18:26:15 INFO - PROCESS | 1745 | 1468373175490 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 18:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:26:15 INFO - PROCESS | 1745 | 1468373175501 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:26:15 INFO - PROCESS | 1745 | 1468373175505 Marionette TRACE conn4 <- [1,770,null,{}] 18:26:15 INFO - PROCESS | 1745 | 1468373175512 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:15 INFO - PROCESS | 1745 | 1468373175518 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:15 INFO - PROCESS | 1745 | 1468373175742 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 18:26:15 INFO - PROCESS | 1745 | 1468373175901 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:15 INFO - PROCESS | 1745 | 1468373175910 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5f5000 == 78 [pid = 1745] [id = 200] 18:26:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x8df53800) [pid = 1745] [serial = 601] [outer = (nil)] 18:26:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x8f599c00) [pid = 1745] [serial = 602] [outer = 0x8df53800] 18:26:15 INFO - PROCESS | 1745 | 1468373175986 Marionette DEBUG loaded listener.js 18:26:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x90aa5c00) [pid = 1745] [serial = 603] [outer = 0x8df53800] 18:26:16 INFO - PROCESS | 1745 | 1468373176863 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1388ms 18:26:16 INFO - PROCESS | 1745 | 1468373176893 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 18:26:16 INFO - PROCESS | 1745 | 1468373176898 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 18:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:26:16 INFO - PROCESS | 1745 | 1468373176917 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:26:16 INFO - PROCESS | 1745 | 1468373176924 Marionette TRACE conn4 <- [1,774,null,{}] 18:26:16 INFO - PROCESS | 1745 | 1468373176941 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:16 INFO - PROCESS | 1745 | 1468373176950 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:17 INFO - PROCESS | 1745 | 1468373177223 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 18:26:17 INFO - PROCESS | 1745 | 1468373177248 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:17 INFO - PROCESS | 1745 | 1468373177258 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x90da5400 == 79 [pid = 1745] [id = 201] 18:26:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x90da9c00) [pid = 1745] [serial = 604] [outer = (nil)] 18:26:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x91ced800) [pid = 1745] [serial = 605] [outer = 0x90da9c00] 18:26:17 INFO - PROCESS | 1745 | 1468373177335 Marionette DEBUG loaded listener.js 18:26:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x91f01400) [pid = 1745] [serial = 606] [outer = 0x90da9c00] 18:26:18 INFO - PROCESS | 1745 | 1468373178300 Marionette TRACE conn4 <- [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]]]}] 18:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1444ms 18:26:18 INFO - PROCESS | 1745 | 1468373178354 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 18:26:18 INFO - PROCESS | 1745 | 1468373178359 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 18:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:26:18 INFO - PROCESS | 1745 | 1468373178374 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:26:18 INFO - PROCESS | 1745 | 1468373178378 Marionette TRACE conn4 <- [1,778,null,{}] 18:26:18 INFO - PROCESS | 1745 | 1468373178384 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:18 INFO - PROCESS | 1745 | 1468373178389 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:18 INFO - PROCESS | 1745 | 1468373178864 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 18:26:18 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x8f18dc00) [pid = 1745] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:26:18 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x8d721400) [pid = 1745] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:26:18 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x8d739800) [pid = 1745] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:26:18 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x91365000) [pid = 1745] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:26:18 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8d5e8800) [pid = 1745] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:26:19 INFO - PROCESS | 1745 | 1468373179038 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:19 INFO - PROCESS | 1745 | 1468373179047 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b90d400 == 80 [pid = 1745] [id = 202] 18:26:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x8d721400) [pid = 1745] [serial = 607] [outer = (nil)] 18:26:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x91cf0c00) [pid = 1745] [serial = 608] [outer = 0x8d721400] 18:26:19 INFO - PROCESS | 1745 | 1468373179122 Marionette DEBUG loaded listener.js 18:26:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x91f22000) [pid = 1745] [serial = 609] [outer = 0x8d721400] 18:26:19 INFO - PROCESS | 1745 | 1468373179890 Marionette TRACE conn4 <- [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]]]}] 18:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1539ms 18:26:19 INFO - PROCESS | 1745 | 1468373179914 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 18:26:19 INFO - PROCESS | 1745 | 1468373179918 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 18:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:26:19 INFO - PROCESS | 1745 | 1468373179925 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:26:19 INFO - PROCESS | 1745 | 1468373179927 Marionette TRACE conn4 <- [1,782,null,{}] 18:26:19 INFO - PROCESS | 1745 | 1468373179933 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:19 INFO - PROCESS | 1745 | 1468373179939 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:20 INFO - PROCESS | 1745 | 1468373180191 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 18:26:20 INFO - PROCESS | 1745 | 1468373180211 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 1745 | 1468373180220 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x90dafc00 == 81 [pid = 1745] [id = 203] 18:26:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x91f08c00) [pid = 1745] [serial = 610] [outer = (nil)] 18:26:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x922f2800) [pid = 1745] [serial = 611] [outer = 0x91f08c00] 18:26:20 INFO - PROCESS | 1745 | 1468373180293 Marionette DEBUG loaded listener.js 18:26:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x9231fc00) [pid = 1745] [serial = 612] [outer = 0x91f08c00] 18:26:21 INFO - PROCESS | 1745 | 1468373181355 Marionette TRACE conn4 <- [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]]]}] 18:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1479ms 18:26:21 INFO - PROCESS | 1745 | 1468373181406 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 18:26:21 INFO - PROCESS | 1745 | 1468373181413 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 18:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:26:21 INFO - PROCESS | 1745 | 1468373181422 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:26:21 INFO - PROCESS | 1745 | 1468373181428 Marionette TRACE conn4 <- [1,786,null,{}] 18:26:21 INFO - PROCESS | 1745 | 1468373181437 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:21 INFO - PROCESS | 1745 | 1468373181442 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:21 INFO - PROCESS | 1745 | 1468373181709 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 18:26:22 INFO - PROCESS | 1745 | 1468373182042 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:22 INFO - PROCESS | 1745 | 1468373182056 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d739c00 == 82 [pid = 1745] [id = 204] 18:26:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x8df35800) [pid = 1745] [serial = 613] [outer = (nil)] 18:26:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x8f1a1c00) [pid = 1745] [serial = 614] [outer = 0x8df35800] 18:26:22 INFO - PROCESS | 1745 | 1468373182156 Marionette DEBUG loaded listener.js 18:26:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x8f594c00) [pid = 1745] [serial = 615] [outer = 0x8df35800] 18:26:23 INFO - PROCESS | 1745 | 1468373183156 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1802ms 18:26:23 INFO - PROCESS | 1745 | 1468373183224 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 18:26:23 INFO - PROCESS | 1745 | 1468373183232 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 18:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:26:23 INFO - PROCESS | 1745 | 1468373183245 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:26:23 INFO - PROCESS | 1745 | 1468373183251 Marionette TRACE conn4 <- [1,790,null,{}] 18:26:23 INFO - PROCESS | 1745 | 1468373183258 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:23 INFO - PROCESS | 1745 | 1468373183265 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:23 INFO - PROCESS | 1745 | 1468373183533 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 18:26:23 INFO - PROCESS | 1745 | 1468373183830 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:23 INFO - PROCESS | 1745 | 1468373183840 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x90aaa400 == 83 [pid = 1745] [id = 205] 18:26:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x90d54000) [pid = 1745] [serial = 616] [outer = (nil)] 18:26:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x9136b000) [pid = 1745] [serial = 617] [outer = 0x90d54000] 18:26:23 INFO - PROCESS | 1745 | 1468373183930 Marionette DEBUG loaded listener.js 18:26:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x91f0a400) [pid = 1745] [serial = 618] [outer = 0x90d54000] 18:26:24 INFO - PROCESS | 1745 | 1468373184968 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1757ms 18:26:25 INFO - PROCESS | 1745 | 1468373185001 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 18:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:26:25 INFO - PROCESS | 1745 | 1468373185005 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 18:26:25 INFO - PROCESS | 1745 | 1468373185012 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:26:25 INFO - PROCESS | 1745 | 1468373185019 Marionette TRACE conn4 <- [1,794,null,{}] 18:26:25 INFO - PROCESS | 1745 | 1468373185036 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:25 INFO - PROCESS | 1745 | 1468373185045 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:25 INFO - PROCESS | 1745 | 1468373185279 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 18:26:25 INFO - PROCESS | 1745 | 1468373185610 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:25 INFO - PROCESS | 1745 | 1468373185621 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c3400 == 84 [pid = 1745] [id = 206] 18:26:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x923c7800) [pid = 1745] [serial = 619] [outer = (nil)] 18:26:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x93a66c00) [pid = 1745] [serial = 620] [outer = 0x923c7800] 18:26:25 INFO - PROCESS | 1745 | 1468373185713 Marionette DEBUG loaded listener.js 18:26:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x95189800) [pid = 1745] [serial = 621] [outer = 0x923c7800] 18:26:26 INFO - PROCESS | 1745 | 1468373186616 Marionette TRACE conn4 <- [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]]]}] 18:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1643ms 18:26:26 INFO - PROCESS | 1745 | 1468373186655 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 18:26:26 INFO - PROCESS | 1745 | 1468373186661 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 18:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:26:26 INFO - PROCESS | 1745 | 1468373186667 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:26:26 INFO - PROCESS | 1745 | 1468373186670 Marionette TRACE conn4 <- [1,798,null,{}] 18:26:26 INFO - PROCESS | 1745 | 1468373186677 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:26 INFO - PROCESS | 1745 | 1468373186682 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:26 INFO - PROCESS | 1745 | 1468373186901 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 18:26:27 INFO - PROCESS | 1745 | 1468373187173 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:27 INFO - PROCESS | 1745 | 1468373187183 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x8badc400 == 85 [pid = 1745] [id = 207] 18:26:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x92369c00) [pid = 1745] [serial = 622] [outer = (nil)] 18:26:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x9a119800) [pid = 1745] [serial = 623] [outer = 0x92369c00] 18:26:27 INFO - PROCESS | 1745 | 1468373187314 Marionette DEBUG loaded listener.js 18:26:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x9aab8000) [pid = 1745] [serial = 624] [outer = 0x92369c00] 18:26:28 INFO - PROCESS | 1745 | 1468373188249 Marionette TRACE conn4 <- [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]]]}] 18:26:28 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 18:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1631ms 18:26:28 INFO - PROCESS | 1745 | 1468373188299 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 18:26:28 INFO - PROCESS | 1745 | 1468373188303 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 18:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:26:28 INFO - PROCESS | 1745 | 1468373188310 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:26:28 INFO - PROCESS | 1745 | 1468373188314 Marionette TRACE conn4 <- [1,802,null,{}] 18:26:28 INFO - PROCESS | 1745 | 1468373188320 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:28 INFO - PROCESS | 1745 | 1468373188325 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:28 INFO - PROCESS | 1745 | 1468373188528 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 18:26:28 INFO - PROCESS | 1745 | 1468373188772 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:28 INFO - PROCESS | 1745 | 1468373188783 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b91a000 == 86 [pid = 1745] [id = 208] 18:26:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x8bad9400) [pid = 1745] [serial = 625] [outer = (nil)] 18:26:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x9ac90c00) [pid = 1745] [serial = 626] [outer = 0x8bad9400] 18:26:28 INFO - PROCESS | 1745 | 1468373188911 Marionette DEBUG loaded listener.js 18:26:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x9ad18000) [pid = 1745] [serial = 627] [outer = 0x8bad9400] 18:26:29 INFO - PROCESS | 1745 | 1468373189881 Marionette TRACE conn4 <- [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]]]}] 18:26:29 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 18:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1632ms 18:26:29 INFO - PROCESS | 1745 | 1468373189944 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 18:26:29 INFO - PROCESS | 1745 | 1468373189948 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 18:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:26:29 INFO - PROCESS | 1745 | 1468373189956 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:26:29 INFO - PROCESS | 1745 | 1468373189961 Marionette TRACE conn4 <- [1,806,null,{}] 18:26:29 INFO - PROCESS | 1745 | 1468373189967 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:29 INFO - PROCESS | 1745 | 1468373189978 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:30 INFO - PROCESS | 1745 | 1468373190257 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 18:26:30 INFO - PROCESS | 1745 | 1468373190570 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:30 INFO - PROCESS | 1745 | 1468373190579 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b91c800 == 87 [pid = 1745] [id = 209] 18:26:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x91ceec00) [pid = 1745] [serial = 628] [outer = (nil)] 18:26:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x9c00bc00) [pid = 1745] [serial = 629] [outer = 0x91ceec00] 18:26:30 INFO - PROCESS | 1745 | 1468373190665 Marionette DEBUG loaded listener.js 18:26:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x9d484400) [pid = 1745] [serial = 630] [outer = 0x91ceec00] 18:26:31 INFO - PROCESS | 1745 | 1468373191614 Marionette TRACE conn4 <- [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]]]}] 18:26:31 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 18:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1735ms 18:26:31 INFO - PROCESS | 1745 | 1468373191692 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 18:26:31 INFO - PROCESS | 1745 | 1468373191696 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 18:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:26:31 INFO - PROCESS | 1745 | 1468373191704 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:26:31 INFO - PROCESS | 1745 | 1468373191708 Marionette TRACE conn4 <- [1,810,null,{}] 18:26:31 INFO - PROCESS | 1745 | 1468373191715 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:31 INFO - PROCESS | 1745 | 1468373191719 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:31 INFO - PROCESS | 1745 | 1468373191983 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 18:26:32 INFO - PROCESS | 1745 | 1468373192303 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:32 INFO - PROCESS | 1745 | 1468373192312 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x99ef6400 == 88 [pid = 1745] [id = 210] 18:26:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x9a845800) [pid = 1745] [serial = 631] [outer = (nil)] 18:26:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0xa1f9dc00) [pid = 1745] [serial = 632] [outer = 0x9a845800] 18:26:32 INFO - PROCESS | 1745 | 1468373192400 Marionette DEBUG loaded listener.js 18:26:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0xa2446800) [pid = 1745] [serial = 633] [outer = 0x9a845800] 18:26:33 INFO - PROCESS | 1745 | 1468373193349 Marionette TRACE conn4 <- [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]]]}] 18:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1684ms 18:26:33 INFO - PROCESS | 1745 | 1468373193390 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 1745 | 1468373193401 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 18:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:26:33 INFO - PROCESS | 1745 | 1468373193408 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - PROCESS | 1745 | 1468373193412 Marionette TRACE conn4 <- [1,814,null,{}] 18:26:33 INFO - PROCESS | 1745 | 1468373193418 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:33 INFO - PROCESS | 1745 | 1468373193423 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:33 INFO - PROCESS | 1745 | 1468373193634 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 18:26:33 INFO - PROCESS | 1745 | 1468373193897 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:33 INFO - PROCESS | 1745 | 1468373193904 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b90ec00 == 89 [pid = 1745] [id = 211] 18:26:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x8b914000) [pid = 1745] [serial = 634] [outer = (nil)] 18:26:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0xa2ebb800) [pid = 1745] [serial = 635] [outer = 0x8b914000] 18:26:34 INFO - PROCESS | 1745 | 1468373194037 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0xa2ef7000) [pid = 1745] [serial = 636] [outer = 0x8b914000] 18:26:34 INFO - PROCESS | 1745 | 1468373194987 Marionette TRACE conn4 <- [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] 18:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:26:35 INFO - PROCESS | 1745 | 1468373195053 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 18:26:35 INFO - PROCESS | 1745 | 1468373195060 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:26:35 INFO - PROCESS | 1745 | 1468373195063 Marionette TRACE conn4 <- [1,818,null,{}] 18:26:35 INFO - PROCESS | 1745 | 1468373195072 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:35 INFO - PROCESS | 1745 | 1468373195076 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:35 INFO - PROCESS | 1745 | 1468373195330 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 18:26:35 INFO - PROCESS | 1745 | 1468373195640 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 1745 | 1468373195646 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5f4800 == 90 [pid = 1745] [id = 212] 18:26:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0xa10a3400) [pid = 1745] [serial = 637] [outer = (nil)] 18:26:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0xa3355c00) [pid = 1745] [serial = 638] [outer = 0xa10a3400] 18:26:35 INFO - PROCESS | 1745 | 1468373195734 Marionette DEBUG loaded listener.js 18:26:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0xa34e1800) [pid = 1745] [serial = 639] [outer = 0xa10a3400] 18:26:36 INFO - PROCESS | 1745 | 1468373196679 Marionette TRACE conn4 <- [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]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1682ms 18:26:36 INFO - PROCESS | 1745 | 1468373196742 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 18:26:36 INFO - PROCESS | 1745 | 1468373196746 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 18:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:26:36 INFO - PROCESS | 1745 | 1468373196753 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - PROCESS | 1745 | 1468373196757 Marionette TRACE conn4 <- [1,822,null,{}] 18:26:36 INFO - PROCESS | 1745 | 1468373196763 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:36 INFO - PROCESS | 1745 | 1468373196768 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:36 INFO - PROCESS | 1745 | 1468373196991 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 18:26:37 INFO - PROCESS | 1745 | 1468373197322 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:37 INFO - PROCESS | 1745 | 1468373197331 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b917000 == 91 [pid = 1745] [id = 213] 18:26:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x8d5e8000) [pid = 1745] [serial = 640] [outer = (nil)] 18:26:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x90a02c00) [pid = 1745] [serial = 641] [outer = 0x8d5e8000] 18:26:37 INFO - PROCESS | 1745 | 1468373197415 Marionette DEBUG loaded listener.js 18:26:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x90b89000) [pid = 1745] [serial = 642] [outer = 0x8d5e8000] 18:26:38 INFO - PROCESS | 1745 | 1468373198878 Marionette TRACE conn4 <- [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] 18:26:38 INFO - PROCESS | 1745 | 1468373198953 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 18:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:26:38 INFO - PROCESS | 1745 | 1468373198973 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - PROCESS | 1745 | 1468373198978 Marionette TRACE conn4 <- [1,826,null,{}] 18:26:38 INFO - PROCESS | 1745 | 1468373198986 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:38 INFO - PROCESS | 1745 | 1468373198994 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:39 INFO - PROCESS | 1745 | 1468373199224 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 18:26:39 INFO - PROCESS | 1745 | 1468373199442 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:39 INFO - PROCESS | 1745 | 1468373199456 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d725c00 == 92 [pid = 1745] [id = 214] 18:26:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x8d72e400) [pid = 1745] [serial = 643] [outer = (nil)] 18:26:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0x8f18a000) [pid = 1745] [serial = 644] [outer = 0x8d72e400] 18:26:39 INFO - PROCESS | 1745 | 1468373199581 Marionette DEBUG loaded listener.js 18:26:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x8f1ad800) [pid = 1745] [serial = 645] [outer = 0x8d72e400] 18:26:40 INFO - PROCESS | 1745 | 1468373200705 Marionette TRACE conn4 <- [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]]]}] 18:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1757ms 18:26:40 INFO - PROCESS | 1745 | 1468373200720 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 18:26:40 INFO - PROCESS | 1745 | 1468373200726 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 18:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:26:40 INFO - PROCESS | 1745 | 1468373200738 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:26:40 INFO - PROCESS | 1745 | 1468373200742 Marionette TRACE conn4 <- [1,830,null,{}] 18:26:40 INFO - PROCESS | 1745 | 1468373200749 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:40 INFO - PROCESS | 1745 | 1468373200755 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:40 INFO - PROCESS | 1745 | 1468373200971 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 18:26:41 INFO - PROCESS | 1745 | 1468373201231 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:41 INFO - PROCESS | 1745 | 1468373201239 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f187400 == 93 [pid = 1745] [id = 215] 18:26:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x8f59f800) [pid = 1745] [serial = 646] [outer = (nil)] 18:26:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x90d53400) [pid = 1745] [serial = 647] [outer = 0x8f59f800] 18:26:41 INFO - PROCESS | 1745 | 1468373201370 Marionette DEBUG loaded listener.js 18:26:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x9135dc00) [pid = 1745] [serial = 648] [outer = 0x8f59f800] 18:26:42 INFO - PROCESS | 1745 | --DOCSHELL 0x8d724000 == 92 [pid = 1745] [id = 159] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x9a111400) [pid = 1745] [serial = 544] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x8ecc4000) [pid = 1745] [serial = 532] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x9c0a8c00) [pid = 1745] [serial = 550] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x90dac800) [pid = 1745] [serial = 535] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x923c6c00) [pid = 1745] [serial = 529] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x9ad15c00) [pid = 1745] [serial = 547] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x951aa000) [pid = 1745] [serial = 541] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x9397fc00) [pid = 1745] [serial = 538] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOCSHELL 0x8b90d400 == 91 [pid = 1745] [id = 202] 18:26:42 INFO - PROCESS | 1745 | --DOCSHELL 0x90da5400 == 90 [pid = 1745] [id = 201] 18:26:42 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5f5000 == 89 [pid = 1745] [id = 200] 18:26:42 INFO - PROCESS | 1745 | --DOCSHELL 0x8badf400 == 88 [pid = 1745] [id = 199] 18:26:42 INFO - PROCESS | 1745 | --DOCSHELL 0x9235f800 == 87 [pid = 1745] [id = 193] 18:26:42 INFO - PROCESS | 1745 | --DOCSHELL 0x92361000 == 86 [pid = 1745] [id = 192] 18:26:42 INFO - PROCESS | 1745 | 1468373202494 Marionette TRACE conn4 <- [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]]]}] 18:26:42 INFO - PROCESS | 1745 | --DOCSHELL 0x90da9400 == 85 [pid = 1745] [id = 191] 18:26:42 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5f3000 == 84 [pid = 1745] [id = 190] 18:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1787ms 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x90da7c00) [pid = 1745] [serial = 559] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x90da0800) [pid = 1745] [serial = 557] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x90d4b400) [pid = 1745] [serial = 556] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x8ecbe000) [pid = 1745] [serial = 554] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x8df47000) [pid = 1745] [serial = 553] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x91f09400) [pid = 1745] [serial = 562] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x8f598000) [pid = 1745] [serial = 566] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x91f2d400) [pid = 1745] [serial = 563] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x91361800) [pid = 1745] [serial = 560] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x8eccc400) [pid = 1745] [serial = 565] [outer = (nil)] [url = about:blank] 18:26:42 INFO - PROCESS | 1745 | 1468373202549 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 18:26:42 INFO - PROCESS | 1745 | 1468373202555 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 18:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:26:42 INFO - PROCESS | 1745 | 1468373202571 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:26:42 INFO - PROCESS | 1745 | 1468373202581 Marionette TRACE conn4 <- [1,834,null,{}] 18:26:42 INFO - PROCESS | 1745 | 1468373202606 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:42 INFO - PROCESS | 1745 | 1468373202620 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:42 INFO - PROCESS | 1745 | 1468373202985 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 18:26:43 INFO - PROCESS | 1745 | 1468373203204 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:43 INFO - PROCESS | 1745 | 1468373203216 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x90da1000 == 85 [pid = 1745] [id = 216] 18:26:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x90da1400) [pid = 1745] [serial = 649] [outer = (nil)] 18:26:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x91363000) [pid = 1745] [serial = 650] [outer = 0x90da1400] 18:26:43 INFO - PROCESS | 1745 | 1468373203291 Marionette DEBUG loaded listener.js 18:26:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x91f23800) [pid = 1745] [serial = 651] [outer = 0x90da1400] 18:26:44 INFO - PROCESS | 1745 | 1468373204097 Marionette TRACE conn4 <- [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]]]}] 18:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1560ms 18:26:44 INFO - PROCESS | 1745 | 1468373204130 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 18:26:44 INFO - PROCESS | 1745 | 1468373204134 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 18:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:26:44 INFO - PROCESS | 1745 | 1468373204142 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:26:44 INFO - PROCESS | 1745 | 1468373204145 Marionette TRACE conn4 <- [1,838,null,{}] 18:26:44 INFO - PROCESS | 1745 | 1468373204151 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:44 INFO - PROCESS | 1745 | 1468373204157 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:44 INFO - PROCESS | 1745 | 1468373204350 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 18:26:44 INFO - PROCESS | 1745 | 1468373204365 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:44 INFO - PROCESS | 1745 | 1468373204370 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5f5000 == 86 [pid = 1745] [id = 217] 18:26:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x90dae000) [pid = 1745] [serial = 652] [outer = (nil)] 18:26:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x92320400) [pid = 1745] [serial = 653] [outer = 0x90dae000] 18:26:44 INFO - PROCESS | 1745 | 1468373204613 Marionette DEBUG loaded listener.js 18:26:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x92362800) [pid = 1745] [serial = 654] [outer = 0x90dae000] 18:26:45 INFO - PROCESS | 1745 | 1468373205532 Marionette TRACE conn4 <- [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]]]}] 18:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1442ms 18:26:45 INFO - PROCESS | 1745 | 1468373205585 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 18:26:45 INFO - PROCESS | 1745 | 1468373205589 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 18:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:26:45 INFO - PROCESS | 1745 | 1468373205602 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - PROCESS | 1745 | 1468373205605 Marionette TRACE conn4 <- [1,842,null,{}] 18:26:45 INFO - PROCESS | 1745 | 1468373205609 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:45 INFO - PROCESS | 1745 | 1468373205616 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:45 INFO - PROCESS | 1745 | 1468373205864 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 18:26:45 INFO - PROCESS | 1745 | 1468373205894 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 1745 | 1468373205903 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bae2400 == 87 [pid = 1745] [id = 218] 18:26:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x90b88c00) [pid = 1745] [serial = 655] [outer = (nil)] 18:26:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x938ef800) [pid = 1745] [serial = 656] [outer = 0x90b88c00] 18:26:45 INFO - PROCESS | 1745 | 1468373205973 Marionette DEBUG loaded listener.js 18:26:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x93c91c00) [pid = 1745] [serial = 657] [outer = 0x90b88c00] 18:26:46 INFO - PROCESS | 1745 | 1468373206964 Marionette TRACE conn4 <- [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]]]}] 18:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1833ms 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x8d5ee000) [pid = 1745] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x8bada400) [pid = 1745] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x91f0a800) [pid = 1745] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x8d72f000) [pid = 1745] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x9bff0c00) [pid = 1745] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x8d5f3800) [pid = 1745] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x90da9c00) [pid = 1745] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x8d721400) [pid = 1745] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x8badfc00) [pid = 1745] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x8df53800) [pid = 1745] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x8d724c00) [pid = 1745] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:26:47 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x8d738c00) [pid = 1745] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:26:47 INFO - PROCESS | 1745 | 1468373207535 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 1745 | 1468373207538 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 18:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:26:47 INFO - PROCESS | 1745 | 1468373207554 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - PROCESS | 1745 | 1468373207558 Marionette TRACE conn4 <- [1,846,null,{}] 18:26:47 INFO - PROCESS | 1745 | 1468373207566 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:47 INFO - PROCESS | 1745 | 1468373207575 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:47 INFO - PROCESS | 1745 | 1468373207848 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 18:26:47 INFO - PROCESS | 1745 | 1468373207956 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:47 INFO - PROCESS | 1745 | 1468373207964 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x91f06c00 == 88 [pid = 1745] [id = 219] 18:26:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x91f26c00) [pid = 1745] [serial = 658] [outer = (nil)] 18:26:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x97987000) [pid = 1745] [serial = 659] [outer = 0x91f26c00] 18:26:48 INFO - PROCESS | 1745 | 1468373208037 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x983dd000) [pid = 1745] [serial = 660] [outer = 0x91f26c00] 18:26:48 INFO - PROCESS | 1745 | 1468373208893 Marionette TRACE conn4 <- [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]]]}] 18:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1384ms 18:26:48 INFO - PROCESS | 1745 | 1468373208940 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 18:26:48 INFO - PROCESS | 1745 | 1468373208946 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 18:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:26:48 INFO - PROCESS | 1745 | 1468373208955 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - PROCESS | 1745 | 1468373208961 Marionette TRACE conn4 <- [1,850,null,{}] 18:26:48 INFO - PROCESS | 1745 | 1468373208970 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:48 INFO - PROCESS | 1745 | 1468373208975 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:49 INFO - PROCESS | 1745 | 1468373209188 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 18:26:49 INFO - PROCESS | 1745 | 1468373209390 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:49 INFO - PROCESS | 1745 | 1468373209400 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ecc3000 == 89 [pid = 1745] [id = 220] 18:26:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x91f0a800) [pid = 1745] [serial = 661] [outer = (nil)] 18:26:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x9aabd800) [pid = 1745] [serial = 662] [outer = 0x91f0a800] 18:26:49 INFO - PROCESS | 1745 | 1468373209477 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x9ac8c400) [pid = 1745] [serial = 663] [outer = 0x91f0a800] 18:26:50 INFO - PROCESS | 1745 | 1468373210581 Marionette TRACE conn4 <- [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]]]}] 18:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1689ms 18:26:50 INFO - PROCESS | 1745 | 1468373210644 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 18:26:50 INFO - PROCESS | 1745 | 1468373210651 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 18:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:26:50 INFO - PROCESS | 1745 | 1468373210660 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - PROCESS | 1745 | 1468373210668 Marionette TRACE conn4 <- [1,854,null,{}] 18:26:50 INFO - PROCESS | 1745 | 1468373210677 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:50 INFO - PROCESS | 1745 | 1468373210682 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:50 INFO - PROCESS | 1745 | 1468373210951 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 18:26:51 INFO - PROCESS | 1745 | 1468373211263 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 1745 | 1468373211277 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df3c400 == 90 [pid = 1745] [id = 221] 18:26:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x8df40800) [pid = 1745] [serial = 664] [outer = (nil)] 18:26:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x8f184000) [pid = 1745] [serial = 665] [outer = 0x8df40800] 18:26:51 INFO - PROCESS | 1745 | 1468373211364 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x8f1a9c00) [pid = 1745] [serial = 666] [outer = 0x8df40800] 18:26:52 INFO - PROCESS | 1745 | 1468373212349 Marionette TRACE conn4 <- [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]]]}] 18:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1738ms 18:26:52 INFO - PROCESS | 1745 | 1468373212399 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 18:26:52 INFO - PROCESS | 1745 | 1468373212407 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 18:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:26:52 INFO - PROCESS | 1745 | 1468373212419 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:26:52 INFO - PROCESS | 1745 | 1468373212423 Marionette TRACE conn4 <- [1,858,null,{}] 18:26:52 INFO - PROCESS | 1745 | 1468373212431 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:52 INFO - PROCESS | 1745 | 1468373212440 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:52 INFO - PROCESS | 1745 | 1468373212691 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 18:26:53 INFO - PROCESS | 1745 | 1468373212999 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:53 INFO - PROCESS | 1745 | 1468373213006 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x90da6000 == 91 [pid = 1745] [id = 222] 18:26:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x90da8400) [pid = 1745] [serial = 667] [outer = (nil)] 18:26:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x91ce8000) [pid = 1745] [serial = 668] [outer = 0x90da8400] 18:26:53 INFO - PROCESS | 1745 | 1468373213100 Marionette DEBUG loaded listener.js 18:26:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x91f2cc00) [pid = 1745] [serial = 669] [outer = 0x90da8400] 18:26:54 INFO - PROCESS | 1745 | 1468373214154 Marionette TRACE conn4 <- [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]]]}] 18:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1785ms 18:26:54 INFO - PROCESS | 1745 | 1468373214205 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 18:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:26:54 INFO - PROCESS | 1745 | 1468373214210 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 18:26:54 INFO - PROCESS | 1745 | 1468373214218 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:26:54 INFO - PROCESS | 1745 | 1468373214224 Marionette TRACE conn4 <- [1,862,null,{}] 18:26:54 INFO - PROCESS | 1745 | 1468373214242 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:54 INFO - PROCESS | 1745 | 1468373214252 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:54 INFO - PROCESS | 1745 | 1468373214523 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 18:26:54 INFO - PROCESS | 1745 | 1468373214825 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:54 INFO - PROCESS | 1745 | 1468373214835 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a91f400 == 92 [pid = 1745] [id = 223] 18:26:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x9aab7800) [pid = 1745] [serial = 670] [outer = (nil)] 18:26:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x9ad20400) [pid = 1745] [serial = 671] [outer = 0x9aab7800] 18:26:54 INFO - PROCESS | 1745 | 1468373214933 Marionette DEBUG loaded listener.js 18:26:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x9ade1800) [pid = 1745] [serial = 672] [outer = 0x9aab7800] 18:26:55 INFO - PROCESS | 1745 | 1468373215921 Marionette TRACE conn4 <- [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]]]}] 18:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1746ms 18:26:55 INFO - PROCESS | 1745 | 1468373215965 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 18:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:26:55 INFO - PROCESS | 1745 | 1468373215971 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 18:26:55 INFO - PROCESS | 1745 | 1468373215978 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:26:55 INFO - PROCESS | 1745 | 1468373215982 Marionette TRACE conn4 <- [1,866,null,{}] 18:26:55 INFO - PROCESS | 1745 | 1468373215988 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:55 INFO - PROCESS | 1745 | 1468373215994 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:56 INFO - PROCESS | 1745 | 1468373216256 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 18:26:56 INFO - PROCESS | 1745 | 1468373216562 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 1745 | 1468373216575 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b916800 == 93 [pid = 1745] [id = 224] 18:26:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x9b52d000) [pid = 1745] [serial = 673] [outer = (nil)] 18:26:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0x9c0aa800) [pid = 1745] [serial = 674] [outer = 0x9b52d000] 18:26:56 INFO - PROCESS | 1745 | 1468373216658 Marionette DEBUG loaded listener.js 18:26:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x9d491c00) [pid = 1745] [serial = 675] [outer = 0x9b52d000] 18:26:57 INFO - PROCESS | 1745 | 1468373217657 Marionette TRACE conn4 <- [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]]]}] 18:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1733ms 18:26:57 INFO - PROCESS | 1745 | 1468373217711 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 18:26:57 INFO - PROCESS | 1745 | 1468373217715 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 18:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:26:57 INFO - PROCESS | 1745 | 1468373217722 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:26:57 INFO - PROCESS | 1745 | 1468373217727 Marionette TRACE conn4 <- [1,870,null,{}] 18:26:57 INFO - PROCESS | 1745 | 1468373217735 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:57 INFO - PROCESS | 1745 | 1468373217744 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:57 INFO - PROCESS | 1745 | 1468373217988 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 18:26:58 INFO - PROCESS | 1745 | 1468373218285 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:58 INFO - PROCESS | 1745 | 1468373218294 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad6400 == 94 [pid = 1745] [id = 225] 18:26:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x90b83000) [pid = 1745] [serial = 676] [outer = (nil)] 18:26:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0xa1f0f000) [pid = 1745] [serial = 677] [outer = 0x90b83000] 18:26:58 INFO - PROCESS | 1745 | 1468373218389 Marionette DEBUG loaded listener.js 18:26:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0xa2ec1c00) [pid = 1745] [serial = 678] [outer = 0x90b83000] 18:26:59 INFO - PROCESS | 1745 | 1468373219332 Marionette TRACE conn4 <- [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]]]}] 18:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1646ms 18:26:59 INFO - PROCESS | 1745 | 1468373219369 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 18:26:59 INFO - PROCESS | 1745 | 1468373219373 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 18:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:26:59 INFO - PROCESS | 1745 | 1468373219381 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:26:59 INFO - PROCESS | 1745 | 1468373219385 Marionette TRACE conn4 <- [1,874,null,{}] 18:26:59 INFO - PROCESS | 1745 | 1468373219391 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:59 INFO - PROCESS | 1745 | 1468373219401 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:59 INFO - PROCESS | 1745 | 1468373219636 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 18:26:59 INFO - PROCESS | 1745 | 1468373219894 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:59 INFO - PROCESS | 1745 | 1468373219900 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:26:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f288800 == 95 [pid = 1745] [id = 226] 18:26:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x8f289c00) [pid = 1745] [serial = 679] [outer = (nil)] 18:27:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x8f28fc00) [pid = 1745] [serial = 680] [outer = 0x8f289c00] 18:27:00 INFO - PROCESS | 1745 | 1468373220028 Marionette DEBUG loaded listener.js 18:27:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0xa3190c00) [pid = 1745] [serial = 681] [outer = 0x8f289c00] 18:27:00 INFO - PROCESS | 1745 | 1468373220983 Marionette TRACE conn4 <- [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]]]}] 18:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1632ms 18:27:01 INFO - PROCESS | 1745 | 1468373221015 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 18:27:01 INFO - PROCESS | 1745 | 1468373221018 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 18:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:27:01 INFO - PROCESS | 1745 | 1468373221026 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:27:01 INFO - PROCESS | 1745 | 1468373221030 Marionette TRACE conn4 <- [1,878,null,{}] 18:27:01 INFO - PROCESS | 1745 | 1468373221036 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:01 INFO - PROCESS | 1745 | 1468373221041 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:01 INFO - PROCESS | 1745 | 1468373221250 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 18:27:01 INFO - PROCESS | 1745 | 1468373221516 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 1745 | 1468373221523 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfc2800 == 96 [pid = 1745] [id = 227] 18:27:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x8cfc3000) [pid = 1745] [serial = 682] [outer = (nil)] 18:27:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x8cfc9800) [pid = 1745] [serial = 683] [outer = 0x8cfc3000] 18:27:01 INFO - PROCESS | 1745 | 1468373221646 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x8cfcc800) [pid = 1745] [serial = 684] [outer = 0x8cfc3000] 18:27:02 INFO - PROCESS | 1745 | 1468373222747 Marionette TRACE conn4 <- [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]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1782ms 18:27:02 INFO - PROCESS | 1745 | 1468373222810 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 18:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:27:02 INFO - PROCESS | 1745 | 1468373222815 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 18:27:02 INFO - PROCESS | 1745 | 1468373222832 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - PROCESS | 1745 | 1468373222835 Marionette TRACE conn4 <- [1,882,null,{}] 18:27:02 INFO - PROCESS | 1745 | 1468373222845 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:02 INFO - PROCESS | 1745 | 1468373222853 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:03 INFO - PROCESS | 1745 | 1468373223103 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 18:27:03 INFO - PROCESS | 1745 | 1468373223410 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:03 INFO - PROCESS | 1745 | 1468373223417 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfc2c00 == 97 [pid = 1745] [id = 228] 18:27:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x8cfc6400) [pid = 1745] [serial = 685] [outer = (nil)] 18:27:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0x8e3a8000) [pid = 1745] [serial = 686] [outer = 0x8cfc6400] 18:27:03 INFO - PROCESS | 1745 | 1468373223504 Marionette DEBUG loaded listener.js 18:27:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0x8e3ab800) [pid = 1745] [serial = 687] [outer = 0x8cfc6400] 18:27:04 INFO - PROCESS | 1745 | 1468373224524 Marionette TRACE conn4 <- [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]]]}] 18:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1747ms 18:27:04 INFO - PROCESS | 1745 | 1468373224570 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 18:27:04 INFO - PROCESS | 1745 | 1468373224574 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 18:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:27:04 INFO - PROCESS | 1745 | 1468373224581 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:27:04 INFO - PROCESS | 1745 | 1468373224585 Marionette TRACE conn4 <- [1,886,null,{}] 18:27:04 INFO - PROCESS | 1745 | 1468373224591 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:04 INFO - PROCESS | 1745 | 1468373224597 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:04 INFO - PROCESS | 1745 | 1468373224838 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 18:27:05 INFO - PROCESS | 1745 | 1468373225096 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:05 INFO - PROCESS | 1745 | 1468373225102 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfc2000 == 98 [pid = 1745] [id = 229] 18:27:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x8cfcfc00) [pid = 1745] [serial = 688] [outer = (nil)] 18:27:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 158 (0x8e3b2c00) [pid = 1745] [serial = 689] [outer = 0x8cfcfc00] 18:27:05 INFO - PROCESS | 1745 | 1468373225229 Marionette DEBUG loaded listener.js 18:27:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 159 (0x8f287800) [pid = 1745] [serial = 690] [outer = 0x8cfcfc00] 18:27:06 INFO - PROCESS | 1745 | 1468373226207 Marionette TRACE conn4 <- [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]]]}] 18:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1642ms 18:27:06 INFO - PROCESS | 1745 | 1468373226224 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 18:27:06 INFO - PROCESS | 1745 | 1468373226228 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 18:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:27:06 INFO - PROCESS | 1745 | 1468373226235 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 1745 | 1468373226239 Marionette TRACE conn4 <- [1,890,null,{}] 18:27:06 INFO - PROCESS | 1745 | 1468373226247 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:06 INFO - PROCESS | 1745 | 1468373226253 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:06 INFO - PROCESS | 1745 | 1468373226473 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 18:27:06 INFO - PROCESS | 1745 | 1468373226735 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:06 INFO - PROCESS | 1745 | 1468373226741 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a62c400 == 99 [pid = 1745] [id = 230] 18:27:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 160 (0x8a62d000) [pid = 1745] [serial = 691] [outer = (nil)] 18:27:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 161 (0x8a635800) [pid = 1745] [serial = 692] [outer = 0x8a62d000] 18:27:06 INFO - PROCESS | 1745 | 1468373226862 Marionette DEBUG loaded listener.js 18:27:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 162 (0x8a637800) [pid = 1745] [serial = 693] [outer = 0x8a62d000] 18:27:07 INFO - PROCESS | 1745 | 1468373227818 Marionette TRACE conn4 <- [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]]]}] 18:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1636ms 18:27:07 INFO - PROCESS | 1745 | 1468373227872 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 18:27:07 INFO - PROCESS | 1745 | 1468373227877 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 18:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:27:07 INFO - PROCESS | 1745 | 1468373227883 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:27:07 INFO - PROCESS | 1745 | 1468373227888 Marionette TRACE conn4 <- [1,894,null,{}] 18:27:07 INFO - PROCESS | 1745 | 1468373227894 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:07 INFO - PROCESS | 1745 | 1468373227900 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:08 INFO - PROCESS | 1745 | 1468373228301 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 18:27:08 INFO - PROCESS | 1745 | 1468373228519 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:08 INFO - PROCESS | 1745 | 1468373228527 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:08 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2482c00 == 100 [pid = 1745] [id = 231] 18:27:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 163 (0xa4d57800) [pid = 1745] [serial = 694] [outer = (nil)] 18:27:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 164 (0xa4f24400) [pid = 1745] [serial = 695] [outer = 0xa4d57800] 18:27:08 INFO - PROCESS | 1745 | 1468373228623 Marionette DEBUG loaded listener.js 18:27:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 165 (0xa61d7000) [pid = 1745] [serial = 696] [outer = 0xa4d57800] 18:27:09 INFO - PROCESS | 1745 | 1468373229557 Marionette TRACE conn4 <- [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]]]}] 18:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1736ms 18:27:09 INFO - PROCESS | 1745 | 1468373229621 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 18:27:09 INFO - PROCESS | 1745 | 1468373229624 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 18:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:27:09 INFO - PROCESS | 1745 | 1468373229633 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:27:09 INFO - PROCESS | 1745 | 1468373229637 Marionette TRACE conn4 <- [1,898,null,{}] 18:27:09 INFO - PROCESS | 1745 | 1468373229643 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:09 INFO - PROCESS | 1745 | 1468373229648 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:09 INFO - PROCESS | 1745 | 1468373229909 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 18:27:10 INFO - PROCESS | 1745 | 1468373230246 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:10 INFO - PROCESS | 1745 | 1468373230255 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af82800 == 101 [pid = 1745] [id = 232] 18:27:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 166 (0x8af87000) [pid = 1745] [serial = 697] [outer = (nil)] 18:27:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 167 (0x8af8ac00) [pid = 1745] [serial = 698] [outer = 0x8af87000] 18:27:10 INFO - PROCESS | 1745 | 1468373230343 Marionette DEBUG loaded listener.js 18:27:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 168 (0x8af8cc00) [pid = 1745] [serial = 699] [outer = 0x8af87000] 18:27:11 INFO - PROCESS | 1745 | 1468373231371 Marionette TRACE conn4 <- [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]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1800ms 18:27:11 INFO - PROCESS | 1745 | 1468373231434 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 1745 | 1468373231438 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 18:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:27:11 INFO - PROCESS | 1745 | 1468373231445 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 1745 | 1468373231449 Marionette TRACE conn4 <- [1,902,null,{}] 18:27:11 INFO - PROCESS | 1745 | 1468373231455 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:11 INFO - PROCESS | 1745 | 1468373231460 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:11 INFO - PROCESS | 1745 | 1468373231720 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 18:27:12 INFO - PROCESS | 1745 | 1468373232039 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 1745 | 1468373232045 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af84800 == 102 [pid = 1745] [id = 233] 18:27:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 169 (0x8af91c00) [pid = 1745] [serial = 700] [outer = (nil)] 18:27:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 170 (0x8badc000) [pid = 1745] [serial = 701] [outer = 0x8af91c00] 18:27:12 INFO - PROCESS | 1745 | 1468373232144 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 171 (0x8d736000) [pid = 1745] [serial = 702] [outer = 0x8af91c00] 18:27:13 INFO - PROCESS | 1745 | 1468373233075 Marionette TRACE conn4 <- [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]]]}] 18:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1687ms 18:27:13 INFO - PROCESS | 1745 | 1468373233133 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 18:27:13 INFO - PROCESS | 1745 | 1468373233137 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 18:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:27:13 INFO - PROCESS | 1745 | 1468373233144 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - PROCESS | 1745 | 1468373233148 Marionette TRACE conn4 <- [1,906,null,{}] 18:27:13 INFO - PROCESS | 1745 | 1468373233154 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:13 INFO - PROCESS | 1745 | 1468373233159 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:13 INFO - PROCESS | 1745 | 1468373233378 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 18:27:14 INFO - PROCESS | 1745 | 1468373234167 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 1745 | 1468373234176 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b90d400 == 103 [pid = 1745] [id = 234] 18:27:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 172 (0x8b911400) [pid = 1745] [serial = 703] [outer = (nil)] 18:27:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 173 (0x8bada400) [pid = 1745] [serial = 704] [outer = 0x8b911400] 18:27:14 INFO - PROCESS | 1745 | 1468373234263 Marionette DEBUG loaded listener.js 18:27:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 174 (0x8cfc5c00) [pid = 1745] [serial = 705] [outer = 0x8b911400] 18:27:15 INFO - PROCESS | 1745 | 1468373235313 Marionette TRACE conn4 <- [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]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2241ms 18:27:15 INFO - PROCESS | 1745 | 1468373235388 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 1745 | 1468373235394 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 18:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:27:15 INFO - PROCESS | 1745 | 1468373235403 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - PROCESS | 1745 | 1468373235407 Marionette TRACE conn4 <- [1,910,null,{}] 18:27:15 INFO - PROCESS | 1745 | 1468373235416 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:15 INFO - PROCESS | 1745 | 1468373235425 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:15 INFO - PROCESS | 1745 | 1468373235793 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 18:27:16 INFO - PROCESS | 1745 | 1468373236137 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 1745 | 1468373236148 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5e8800 == 104 [pid = 1745] [id = 235] 18:27:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 175 (0x8d72f400) [pid = 1745] [serial = 706] [outer = (nil)] 18:27:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 176 (0x8e3a7c00) [pid = 1745] [serial = 707] [outer = 0x8d72f400] 18:27:16 INFO - PROCESS | 1745 | 1468373236236 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 177 (0x8f180400) [pid = 1745] [serial = 708] [outer = 0x8d72f400] 18:27:16 INFO - PROCESS | 1745 | --DOCSHELL 0x91edf000 == 103 [pid = 1745] [id = 143] 18:27:16 INFO - PROCESS | 1745 | --DOCSHELL 0xa4f21c00 == 102 [pid = 1745] [id = 91] 18:27:16 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1aec00 == 101 [pid = 1745] [id = 142] 18:27:16 INFO - PROCESS | 1745 | --DOCSHELL 0x8df37400 == 100 [pid = 1745] [id = 145] 18:27:16 INFO - PROCESS | 1745 | --DOMWINDOW == 176 (0x922f2800) [pid = 1745] [serial = 611] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x8df45400 == 99 [pid = 1745] [id = 146] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x91f06c00 == 98 [pid = 1745] [id = 219] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x8bae2400 == 97 [pid = 1745] [id = 218] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5f5000 == 96 [pid = 1745] [id = 217] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x90da1000 == 95 [pid = 1745] [id = 216] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x91ce4800 == 94 [pid = 1745] [id = 141] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x8f187400 == 93 [pid = 1745] [id = 215] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x8d725c00 == 92 [pid = 1745] [id = 214] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x923c3400 == 91 [pid = 1745] [id = 206] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x90aaa400 == 90 [pid = 1745] [id = 205] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x8d739c00 == 89 [pid = 1745] [id = 204] 18:27:17 INFO - PROCESS | 1745 | --DOCSHELL 0x90dafc00 == 88 [pid = 1745] [id = 203] 18:27:17 INFO - PROCESS | 1745 | 1468373237283 Marionette TRACE conn4 <- [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]]]}] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 175 (0x91f29800) [pid = 1745] [serial = 503] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 174 (0x91f0cc00) [pid = 1745] [serial = 494] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 173 (0x8badf000) [pid = 1745] [serial = 509] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 172 (0x91f26000) [pid = 1745] [serial = 497] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 171 (0x8d73a400) [pid = 1745] [serial = 500] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 170 (0xa310bc00) [pid = 1745] [serial = 491] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 169 (0x91f2ec00) [pid = 1745] [serial = 506] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 168 (0x91ced800) [pid = 1745] [serial = 605] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 167 (0x91cf0c00) [pid = 1745] [serial = 608] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 166 (0x9c0f4c00) [pid = 1745] [serial = 592] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 165 (0x9796fc00) [pid = 1745] [serial = 580] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 164 (0x8ecca000) [pid = 1745] [serial = 571] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 163 (0x8d71e800) [pid = 1745] [serial = 599] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 162 (0x8d73a000) [pid = 1745] [serial = 600] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 161 (0x8f187c00) [pid = 1745] [serial = 596] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 160 (0x9225e800) [pid = 1745] [serial = 568] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 159 (0x8f599c00) [pid = 1745] [serial = 602] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 158 (0x938e8c00) [pid = 1745] [serial = 577] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 157 (0x91fd1800) [pid = 1745] [serial = 574] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0x9d48b400) [pid = 1745] [serial = 589] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0x9a3bbc00) [pid = 1745] [serial = 583] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x9add5c00) [pid = 1745] [serial = 586] [outer = (nil)] [url = about:blank] 18:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1946ms 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0x9addb000) [pid = 1745] [serial = 389] [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.] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x91f01400) [pid = 1745] [serial = 606] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x91f22000) [pid = 1745] [serial = 609] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x90aa5c00) [pid = 1745] [serial = 603] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x9c0f4800) [pid = 1745] [serial = 551] [outer = (nil)] [url = about:blank] 18:27:17 INFO - PROCESS | 1745 | 1468373237363 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 18:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:27:17 INFO - PROCESS | 1745 | 1468373237378 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 18:27:17 INFO - PROCESS | 1745 | 1468373237387 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:27:17 INFO - PROCESS | 1745 | 1468373237391 Marionette TRACE conn4 <- [1,914,null,{}] 18:27:17 INFO - PROCESS | 1745 | 1468373237398 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:17 INFO - PROCESS | 1745 | 1468373237402 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:17 INFO - PROCESS | 1745 | 1468373237609 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 18:27:17 INFO - PROCESS | 1745 | 1468373237893 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:17 INFO - PROCESS | 1745 | 1468373237900 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5f5000 == 89 [pid = 1745] [id = 236] 18:27:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x8df45400) [pid = 1745] [serial = 709] [outer = (nil)] 18:27:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x8f285000) [pid = 1745] [serial = 710] [outer = 0x8df45400] 18:27:17 INFO - PROCESS | 1745 | 1468373237988 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x8f512400) [pid = 1745] [serial = 711] [outer = 0x8df45400] 18:27:18 INFO - PROCESS | 1745 | 1468373238789 Marionette TRACE conn4 <- [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]]]}] 18:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1441ms 18:27:18 INFO - PROCESS | 1745 | 1468373238828 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 18:27:18 INFO - PROCESS | 1745 | 1468373238831 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 18:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:27:18 INFO - PROCESS | 1745 | 1468373238846 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:27:18 INFO - PROCESS | 1745 | 1468373238856 Marionette TRACE conn4 <- [1,918,null,{}] 18:27:18 INFO - PROCESS | 1745 | 1468373238865 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:18 INFO - PROCESS | 1745 | 1468373238871 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:19 INFO - PROCESS | 1745 | 1468373239166 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 18:27:19 INFO - PROCESS | 1745 | 1468373239280 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:19 INFO - PROCESS | 1745 | 1468373239287 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1acc00 == 90 [pid = 1745] [id = 237] 18:27:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x8f59b800) [pid = 1745] [serial = 712] [outer = (nil)] 18:27:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x90aa5800) [pid = 1745] [serial = 713] [outer = 0x8f59b800] 18:27:19 INFO - PROCESS | 1745 | 1468373239360 Marionette DEBUG loaded listener.js 18:27:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0x90aac800) [pid = 1745] [serial = 714] [outer = 0x8f59b800] 18:27:20 INFO - PROCESS | 1745 | 1468373240249 Marionette TRACE conn4 <- [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]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1452ms 18:27:20 INFO - PROCESS | 1745 | 1468373240293 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 18:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:27:20 INFO - PROCESS | 1745 | 1468373240298 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 18:27:20 INFO - PROCESS | 1745 | 1468373240314 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - PROCESS | 1745 | 1468373240317 Marionette TRACE conn4 <- [1,922,null,{}] 18:27:20 INFO - PROCESS | 1745 | 1468373240324 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:20 INFO - PROCESS | 1745 | 1468373240329 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:20 INFO - PROCESS | 1745 | 1468373240603 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 18:27:20 INFO - PROCESS | 1745 | 1468373240633 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 1745 | 1468373240642 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df3b400 == 91 [pid = 1745] [id = 238] 18:27:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0x8f51d400) [pid = 1745] [serial = 715] [outer = (nil)] 18:27:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x90d4b400) [pid = 1745] [serial = 716] [outer = 0x8f51d400] 18:27:20 INFO - PROCESS | 1745 | 1468373240731 Marionette DEBUG loaded listener.js 18:27:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 158 (0x90da2000) [pid = 1745] [serial = 717] [outer = 0x8f51d400] 18:27:22 INFO - PROCESS | 1745 | --DOMWINDOW == 157 (0x90da1400) [pid = 1745] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:27:22 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0x8d72e400) [pid = 1745] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:27:22 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0x8f59f800) [pid = 1745] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:27:22 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x90dae000) [pid = 1745] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:27:22 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0x91f26c00) [pid = 1745] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:27:22 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x90b88c00) [pid = 1745] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:27:22 INFO - PROCESS | 1745 | 1468373242294 Marionette TRACE conn4 <- [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]]]}] 18:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2096ms 18:27:22 INFO - PROCESS | 1745 | 1468373242401 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 18:27:22 INFO - PROCESS | 1745 | 1468373242405 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 18:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:27:22 INFO - PROCESS | 1745 | 1468373242412 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:27:22 INFO - PROCESS | 1745 | 1468373242415 Marionette TRACE conn4 <- [1,926,null,{}] 18:27:22 INFO - PROCESS | 1745 | 1468373242421 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:22 INFO - PROCESS | 1745 | 1468373242427 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:22 INFO - PROCESS | 1745 | 1468373242621 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 18:27:22 INFO - PROCESS | 1745 | 1468373242794 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:22 INFO - PROCESS | 1745 | 1468373242811 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x90b8b400 == 92 [pid = 1745] [id = 239] 18:27:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x90b8bc00) [pid = 1745] [serial = 718] [outer = (nil)] 18:27:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x91ced800) [pid = 1745] [serial = 719] [outer = 0x90b8bc00] 18:27:22 INFO - PROCESS | 1745 | 1468373242898 Marionette DEBUG loaded listener.js 18:27:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0x91f04400) [pid = 1745] [serial = 720] [outer = 0x90b8bc00] 18:27:23 INFO - PROCESS | 1745 | 1468373243682 Marionette TRACE conn4 <- [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]]]}] 18:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1299ms 18:27:23 INFO - PROCESS | 1745 | 1468373243712 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 18:27:23 INFO - PROCESS | 1745 | 1468373243715 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 18:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:27:23 INFO - PROCESS | 1745 | 1468373243723 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:27:23 INFO - PROCESS | 1745 | 1468373243727 Marionette TRACE conn4 <- [1,930,null,{}] 18:27:23 INFO - PROCESS | 1745 | 1468373243733 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:23 INFO - PROCESS | 1745 | 1468373243739 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:23 INFO - PROCESS | 1745 | 1468373243993 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 18:27:24 INFO - PROCESS | 1745 | 1468373244266 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:24 INFO - PROCESS | 1745 | 1468373244276 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af87800 == 93 [pid = 1745] [id = 240] 18:27:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0x8af88000) [pid = 1745] [serial = 721] [outer = (nil)] 18:27:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x8b913800) [pid = 1745] [serial = 722] [outer = 0x8af88000] 18:27:24 INFO - PROCESS | 1745 | 1468373244434 Marionette DEBUG loaded listener.js 18:27:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 158 (0x8cfce000) [pid = 1745] [serial = 723] [outer = 0x8af88000] 18:27:25 INFO - PROCESS | 1745 | 1468373245496 Marionette TRACE conn4 <- [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]]]}] 18:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1846ms 18:27:25 INFO - PROCESS | 1745 | 1468373245572 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 18:27:25 INFO - PROCESS | 1745 | 1468373245579 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 18:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:27:25 INFO - PROCESS | 1745 | 1468373245587 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:27:25 INFO - PROCESS | 1745 | 1468373245592 Marionette TRACE conn4 <- [1,934,null,{}] 18:27:25 INFO - PROCESS | 1745 | 1468373245601 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:25 INFO - PROCESS | 1745 | 1468373245610 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:25 INFO - PROCESS | 1745 | 1468373245884 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 18:27:26 INFO - PROCESS | 1745 | 1468373246235 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 1745 | 1468373246242 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x8e3ae000 == 94 [pid = 1745] [id = 241] 18:27:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 159 (0x8e3b3400) [pid = 1745] [serial = 724] [outer = (nil)] 18:27:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 160 (0x8f1a4000) [pid = 1745] [serial = 725] [outer = 0x8e3b3400] 18:27:26 INFO - PROCESS | 1745 | 1468373246334 Marionette DEBUG loaded listener.js 18:27:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 161 (0x8f28ac00) [pid = 1745] [serial = 726] [outer = 0x8e3b3400] 18:27:27 INFO - PROCESS | 1745 | 1468373247354 Marionette TRACE conn4 <- [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]]]}] 18:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1839ms 18:27:27 INFO - PROCESS | 1745 | 1468373247429 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 18:27:27 INFO - PROCESS | 1745 | 1468373247437 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 18:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:27:27 INFO - PROCESS | 1745 | 1468373247446 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:27:27 INFO - PROCESS | 1745 | 1468373247451 Marionette TRACE conn4 <- [1,938,null,{}] 18:27:27 INFO - PROCESS | 1745 | 1468373247458 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:27 INFO - PROCESS | 1745 | 1468373247464 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:27 INFO - PROCESS | 1745 | 1468373247746 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 18:27:28 INFO - PROCESS | 1745 | 1468373248119 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:28 INFO - PROCESS | 1745 | 1468373248129 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f290000 == 95 [pid = 1745] [id = 242] 18:27:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 162 (0x90b88000) [pid = 1745] [serial = 727] [outer = (nil)] 18:27:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 163 (0x9135d400) [pid = 1745] [serial = 728] [outer = 0x90b88000] 18:27:28 INFO - PROCESS | 1745 | 1468373248224 Marionette DEBUG loaded listener.js 18:27:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 164 (0x91f0b000) [pid = 1745] [serial = 729] [outer = 0x90b88000] 18:27:29 INFO - PROCESS | 1745 | 1468373249187 Marionette TRACE conn4 <- [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]]]}] 18:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1798ms 18:27:29 INFO - PROCESS | 1745 | 1468373249245 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 18:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:27:29 INFO - PROCESS | 1745 | 1468373249250 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 18:27:29 INFO - PROCESS | 1745 | 1468373249260 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:27:29 INFO - PROCESS | 1745 | 1468373249270 Marionette TRACE conn4 <- [1,942,null,{}] 18:27:29 INFO - PROCESS | 1745 | 1468373249287 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:29 INFO - PROCESS | 1745 | 1468373249296 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:29 INFO - PROCESS | 1745 | 1468373249581 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 18:27:29 INFO - PROCESS | 1745 | 1468373249892 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:29 INFO - PROCESS | 1745 | 1468373249899 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d71e800 == 96 [pid = 1745] [id = 243] 18:27:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 165 (0x91f27800) [pid = 1745] [serial = 730] [outer = (nil)] 18:27:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 166 (0x9235f800) [pid = 1745] [serial = 731] [outer = 0x91f27800] 18:27:29 INFO - PROCESS | 1745 | 1468373249992 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 167 (0x92366000) [pid = 1745] [serial = 732] [outer = 0x91f27800] 18:27:30 INFO - PROCESS | 1745 | 1468373250979 Marionette TRACE conn4 <- [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]]]}] 18:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1800ms 18:27:31 INFO - PROCESS | 1745 | 1468373251057 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 18:27:31 INFO - PROCESS | 1745 | 1468373251063 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 18:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:27:31 INFO - PROCESS | 1745 | 1468373251070 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:27:31 INFO - PROCESS | 1745 | 1468373251073 Marionette TRACE conn4 <- [1,946,null,{}] 18:27:31 INFO - PROCESS | 1745 | 1468373251080 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:31 INFO - PROCESS | 1745 | 1468373251086 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:31 INFO - PROCESS | 1745 | 1468373251363 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 18:27:31 INFO - PROCESS | 1745 | 1468373251675 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 1745 | 1468373251685 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x92327000 == 97 [pid = 1745] [id = 244] 18:27:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 168 (0x9397a400) [pid = 1745] [serial = 733] [outer = (nil)] 18:27:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 169 (0x93c9c000) [pid = 1745] [serial = 734] [outer = 0x9397a400] 18:27:31 INFO - PROCESS | 1745 | 1468373251778 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 170 (0x97986400) [pid = 1745] [serial = 735] [outer = 0x9397a400] 18:27:32 INFO - PROCESS | 1745 | 1468373252756 Marionette TRACE conn4 <- [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]]]}] 18:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1734ms 18:27:32 INFO - PROCESS | 1745 | 1468373252805 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 1745 | 1468373252808 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 18:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:27:32 INFO - PROCESS | 1745 | 1468373252817 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - PROCESS | 1745 | 1468373252821 Marionette TRACE conn4 <- [1,950,null,{}] 18:27:32 INFO - PROCESS | 1745 | 1468373252828 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:32 INFO - PROCESS | 1745 | 1468373252834 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:33 INFO - PROCESS | 1745 | 1468373253074 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 18:27:33 INFO - PROCESS | 1745 | 1468373253396 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:33 INFO - PROCESS | 1745 | 1468373253414 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x99ef3400 == 98 [pid = 1745] [id = 245] 18:27:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 171 (0x99ef8c00) [pid = 1745] [serial = 736] [outer = (nil)] 18:27:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 172 (0x9a117c00) [pid = 1745] [serial = 737] [outer = 0x99ef8c00] 18:27:33 INFO - PROCESS | 1745 | 1468373253521 Marionette DEBUG loaded listener.js 18:27:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 173 (0x9ac91400) [pid = 1745] [serial = 738] [outer = 0x99ef8c00] 18:27:34 INFO - PROCESS | 1745 | 1468373254494 Marionette TRACE conn4 <- [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]]]}] 18:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1735ms 18:27:34 INFO - PROCESS | 1745 | 1468373254556 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 18:27:34 INFO - PROCESS | 1745 | 1468373254560 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 18:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:27:34 INFO - PROCESS | 1745 | 1468373254571 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:27:34 INFO - PROCESS | 1745 | 1468373254574 Marionette TRACE conn4 <- [1,954,null,{}] 18:27:34 INFO - PROCESS | 1745 | 1468373254582 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:34 INFO - PROCESS | 1745 | 1468373254588 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:34 INFO - PROCESS | 1745 | 1468373254826 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 18:27:35 INFO - PROCESS | 1745 | 1468373255134 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:35 INFO - PROCESS | 1745 | 1468373255144 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x93c9c400 == 99 [pid = 1745] [id = 246] 18:27:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 174 (0x983e5800) [pid = 1745] [serial = 739] [outer = (nil)] 18:27:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 175 (0x9b533c00) [pid = 1745] [serial = 740] [outer = 0x983e5800] 18:27:35 INFO - PROCESS | 1745 | 1468373255235 Marionette DEBUG loaded listener.js 18:27:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 176 (0x9bcf4000) [pid = 1745] [serial = 741] [outer = 0x983e5800] 18:27:36 INFO - PROCESS | 1745 | 1468373256125 Marionette TRACE conn4 <- [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]]]}] 18:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1633ms 18:27:36 INFO - PROCESS | 1745 | 1468373256205 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 18:27:36 INFO - PROCESS | 1745 | 1468373256208 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 18:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:27:36 INFO - PROCESS | 1745 | 1468373256224 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:27:36 INFO - PROCESS | 1745 | 1468373256233 Marionette TRACE conn4 <- [1,958,null,{}] 18:27:36 INFO - PROCESS | 1745 | 1468373256239 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:36 INFO - PROCESS | 1745 | 1468373256246 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:36 INFO - PROCESS | 1745 | 1468373256471 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 18:27:36 INFO - PROCESS | 1745 | 1468373256752 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:36 INFO - PROCESS | 1745 | 1468373256761 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ad1ec00 == 100 [pid = 1745] [id = 247] 18:27:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 177 (0x9add5400) [pid = 1745] [serial = 742] [outer = (nil)] 18:27:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 178 (0x9c18fc00) [pid = 1745] [serial = 743] [outer = 0x9add5400] 18:27:36 INFO - PROCESS | 1745 | 1468373256849 Marionette DEBUG loaded listener.js 18:27:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 179 (0x9d82c000) [pid = 1745] [serial = 744] [outer = 0x9add5400] 18:27:37 INFO - PROCESS | 1745 | 1468373257781 Marionette TRACE conn4 <- [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]]]}] 18:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1599ms 18:27:37 INFO - PROCESS | 1745 | 1468373257816 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 18:27:37 INFO - PROCESS | 1745 | 1468373257819 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 18:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:27:37 INFO - PROCESS | 1745 | 1468373257828 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:27:37 INFO - PROCESS | 1745 | 1468373257832 Marionette TRACE conn4 <- [1,962,null,{}] 18:27:37 INFO - PROCESS | 1745 | 1468373257839 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:37 INFO - PROCESS | 1745 | 1468373257844 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:38 INFO - PROCESS | 1745 | 1468373258064 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 18:27:38 INFO - PROCESS | 1745 | 1468373258382 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 1745 | 1468373258393 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f51a400 == 101 [pid = 1745] [id = 248] 18:27:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 180 (0x91fc8800) [pid = 1745] [serial = 745] [outer = (nil)] 18:27:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 181 (0xa2277c00) [pid = 1745] [serial = 746] [outer = 0x91fc8800] 18:27:38 INFO - PROCESS | 1745 | 1468373258486 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 182 (0xa2299400) [pid = 1745] [serial = 747] [outer = 0x91fc8800] 18:27:39 INFO - PROCESS | 1745 | 1468373259361 Marionette TRACE conn4 <- [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]]]}] 18:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1592ms 18:27:39 INFO - PROCESS | 1745 | 1468373259421 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 18:27:39 INFO - PROCESS | 1745 | 1468373259424 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 18:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:27:39 INFO - PROCESS | 1745 | 1468373259433 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:27:39 INFO - PROCESS | 1745 | 1468373259436 Marionette TRACE conn4 <- [1,966,null,{}] 18:27:39 INFO - PROCESS | 1745 | 1468373259441 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:39 INFO - PROCESS | 1745 | 1468373259447 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:39 INFO - PROCESS | 1745 | 1468373259673 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 18:27:39 INFO - PROCESS | 1745 | 1468373259978 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:40 INFO - PROCESS | 1745 | 1468373259988 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ea21800 == 102 [pid = 1745] [id = 249] 18:27:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 183 (0x8ea21c00) [pid = 1745] [serial = 748] [outer = (nil)] 18:27:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 184 (0x8ea2a000) [pid = 1745] [serial = 749] [outer = 0x8ea21c00] 18:27:40 INFO - PROCESS | 1745 | 1468373260080 Marionette DEBUG loaded listener.js 18:27:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 185 (0x8ea2bc00) [pid = 1745] [serial = 750] [outer = 0x8ea21c00] 18:27:41 INFO - PROCESS | 1745 | 1468373261009 Marionette TRACE conn4 <- [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]]]}] 18:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1639ms 18:27:41 INFO - PROCESS | 1745 | 1468373261073 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 18:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:27:41 INFO - PROCESS | 1745 | 1468373261077 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 18:27:41 INFO - PROCESS | 1745 | 1468373261084 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - PROCESS | 1745 | 1468373261088 Marionette TRACE conn4 <- [1,970,null,{}] 18:27:41 INFO - PROCESS | 1745 | 1468373261094 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:41 INFO - PROCESS | 1745 | 1468373261100 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:41 INFO - PROCESS | 1745 | 1468373261340 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 18:27:41 INFO - PROCESS | 1745 | 1468373261717 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 1745 | 1468373261728 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:41 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2226800 == 103 [pid = 1745] [id = 250] 18:27:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 186 (0xa2297000) [pid = 1745] [serial = 751] [outer = (nil)] 18:27:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 187 (0xa2ebd400) [pid = 1745] [serial = 752] [outer = 0xa2297000] 18:27:41 INFO - PROCESS | 1745 | 1468373261846 Marionette DEBUG loaded listener.js 18:27:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 188 (0xa4f1b400) [pid = 1745] [serial = 753] [outer = 0xa2297000] 18:27:42 INFO - PROCESS | 1745 | 1468373262864 Marionette TRACE conn4 <- [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]]]}] 18:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1841ms 18:27:42 INFO - PROCESS | 1745 | 1468373262925 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 18:27:42 INFO - PROCESS | 1745 | 1468373262930 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 18:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:27:42 INFO - PROCESS | 1745 | 1468373262937 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:27:42 INFO - PROCESS | 1745 | 1468373262942 Marionette TRACE conn4 <- [1,974,null,{}] 18:27:42 INFO - PROCESS | 1745 | 1468373262948 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:42 INFO - PROCESS | 1745 | 1468373262955 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:43 INFO - PROCESS | 1745 | 1468373263207 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 18:27:43 INFO - PROCESS | 1745 | 1468373263534 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:43 INFO - PROCESS | 1745 | 1468373263544 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x898e9c00 == 104 [pid = 1745] [id = 251] 18:27:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 189 (0x898ea000) [pid = 1745] [serial = 754] [outer = (nil)] 18:27:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 190 (0x898f4c00) [pid = 1745] [serial = 755] [outer = 0x898ea000] 18:27:43 INFO - PROCESS | 1745 | 1468373263635 Marionette DEBUG loaded listener.js 18:27:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 191 (0x8ea30800) [pid = 1745] [serial = 756] [outer = 0x898ea000] 18:27:44 INFO - PROCESS | 1745 | 1468373264576 Marionette TRACE conn4 <- [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]]]}] 18:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1687ms 18:27:44 INFO - PROCESS | 1745 | 1468373264625 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 1745 | 1468373264630 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 18:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:27:44 INFO - PROCESS | 1745 | 1468373264637 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - PROCESS | 1745 | 1468373264642 Marionette TRACE conn4 <- [1,978,null,{}] 18:27:44 INFO - PROCESS | 1745 | 1468373264650 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:44 INFO - PROCESS | 1745 | 1468373264655 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:44 INFO - PROCESS | 1745 | 1468373264885 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 18:27:45 INFO - PROCESS | 1745 | 1468373265196 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 1745 | 1468373265207 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x898ea400 == 105 [pid = 1745] [id = 252] 18:27:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 192 (0x898eac00) [pid = 1745] [serial = 757] [outer = (nil)] 18:27:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 193 (0x89a73400) [pid = 1745] [serial = 758] [outer = 0x898eac00] 18:27:45 INFO - PROCESS | 1745 | 1468373265296 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 194 (0x89a75c00) [pid = 1745] [serial = 759] [outer = 0x898eac00] 18:27:46 INFO - PROCESS | 1745 | 1468373266193 Marionette TRACE conn4 <- [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]]]}] 18:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1591ms 18:27:46 INFO - PROCESS | 1745 | 1468373266228 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 18:27:46 INFO - PROCESS | 1745 | 1468373266233 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 18:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:27:46 INFO - PROCESS | 1745 | 1468373266261 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:27:46 INFO - PROCESS | 1745 | 1468373266266 Marionette TRACE conn4 <- [1,982,null,{}] 18:27:46 INFO - PROCESS | 1745 | 1468373266272 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:46 INFO - PROCESS | 1745 | 1468373266278 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:46 INFO - PROCESS | 1745 | 1468373266523 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 18:27:46 INFO - PROCESS | 1745 | 1468373266835 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:46 INFO - PROCESS | 1745 | 1468373266847 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984a800 == 106 [pid = 1745] [id = 253] 18:27:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 195 (0x8984ac00) [pid = 1745] [serial = 760] [outer = (nil)] 18:27:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 196 (0x89853400) [pid = 1745] [serial = 761] [outer = 0x8984ac00] 18:27:46 INFO - PROCESS | 1745 | 1468373266945 Marionette DEBUG loaded listener.js 18:27:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 197 (0x89856400) [pid = 1745] [serial = 762] [outer = 0x8984ac00] 18:27:47 INFO - PROCESS | 1745 | 1468373267884 Marionette TRACE conn4 <- [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]]]}] 18:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1692ms 18:27:47 INFO - PROCESS | 1745 | 1468373267950 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 18:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:27:47 INFO - PROCESS | 1745 | 1468373267954 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 18:27:47 INFO - PROCESS | 1745 | 1468373267962 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:27:47 INFO - PROCESS | 1745 | 1468373267965 Marionette TRACE conn4 <- [1,986,null,{}] 18:27:47 INFO - PROCESS | 1745 | 1468373267972 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:47 INFO - PROCESS | 1745 | 1468373267978 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:48 INFO - PROCESS | 1745 | 1468373268262 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 18:27:48 INFO - PROCESS | 1745 | 1468373268580 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 1745 | 1468373268591 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984ec00 == 107 [pid = 1745] [id = 254] 18:27:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 198 (0x89855c00) [pid = 1745] [serial = 763] [outer = (nil)] 18:27:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 199 (0x89a75000) [pid = 1745] [serial = 764] [outer = 0x89855c00] 18:27:48 INFO - PROCESS | 1745 | 1468373268680 Marionette DEBUG loaded listener.js 18:27:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 200 (0x89a7a000) [pid = 1745] [serial = 765] [outer = 0x89855c00] 18:27:49 INFO - PROCESS | 1745 | 1468373269592 Marionette TRACE conn4 <- [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]]]}] 18:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1706ms 18:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:27:49 INFO - PROCESS | 1745 | 1468373269667 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 18:27:49 INFO - PROCESS | 1745 | 1468373269670 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 18:27:49 INFO - PROCESS | 1745 | 1468373269678 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:27:49 INFO - PROCESS | 1745 | 1468373269681 Marionette TRACE conn4 <- [1,990,null,{}] 18:27:49 INFO - PROCESS | 1745 | 1468373269689 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:49 INFO - PROCESS | 1745 | 1468373269695 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:49 INFO - PROCESS | 1745 | 1468373269973 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 18:27:50 INFO - PROCESS | 1745 | 1468373270294 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 1745 | 1468373270303 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x89079400 == 108 [pid = 1745] [id = 255] 18:27:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 201 (0x89079800) [pid = 1745] [serial = 766] [outer = (nil)] 18:27:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 202 (0x89081400) [pid = 1745] [serial = 767] [outer = 0x89079800] 18:27:50 INFO - PROCESS | 1745 | 1468373270393 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 203 (0x89083c00) [pid = 1745] [serial = 768] [outer = 0x89079800] 18:27:51 INFO - PROCESS | 1745 | 1468373271346 Marionette TRACE conn4 <- [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]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1737ms 18:27:51 INFO - PROCESS | 1745 | 1468373271415 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 1745 | 1468373271418 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 18:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:27:51 INFO - PROCESS | 1745 | 1468373271426 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 1745 | 1468373271430 Marionette TRACE conn4 <- [1,994,null,{}] 18:27:51 INFO - PROCESS | 1745 | 1468373271437 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:51 INFO - PROCESS | 1745 | 1468373271442 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:51 INFO - PROCESS | 1745 | 1468373271689 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 18:27:52 INFO - PROCESS | 1745 | 1468373272371 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 1745 | 1468373272379 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f7400 == 109 [pid = 1745] [id = 256] 18:27:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 204 (0x898f7800) [pid = 1745] [serial = 769] [outer = (nil)] 18:27:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 205 (0x89a6e800) [pid = 1745] [serial = 770] [outer = 0x898f7800] 18:27:52 INFO - PROCESS | 1745 | 1468373272468 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 206 (0x8a634400) [pid = 1745] [serial = 771] [outer = 0x898f7800] 18:27:53 INFO - PROCESS | 1745 | 1468373273415 Marionette TRACE conn4 <- [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]]]}] 18:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 2037ms 18:27:53 INFO - PROCESS | 1745 | 1468373273467 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 18:27:53 INFO - PROCESS | 1745 | 1468373273473 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 18:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:27:53 INFO - PROCESS | 1745 | 1468373273482 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:27:53 INFO - PROCESS | 1745 | 1468373273487 Marionette TRACE conn4 <- [1,998,null,{}] 18:27:53 INFO - PROCESS | 1745 | 1468373273496 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:53 INFO - PROCESS | 1745 | 1468373273505 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:53 INFO - PROCESS | 1745 | 1468373273740 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 18:27:54 INFO - PROCESS | 1745 | 1468373274074 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 1745 | 1468373274084 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x89086c00 == 110 [pid = 1745] [id = 257] 18:27:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 207 (0x898edc00) [pid = 1745] [serial = 772] [outer = (nil)] 18:27:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 208 (0x8cfc9000) [pid = 1745] [serial = 773] [outer = 0x898edc00] 18:27:54 INFO - PROCESS | 1745 | 1468373274175 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 209 (0x8d720800) [pid = 1745] [serial = 774] [outer = 0x898edc00] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8c7c00 == 109 [pid = 1745] [id = 41] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x98320400 == 108 [pid = 1745] [id = 39] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x90b8b400 == 107 [pid = 1745] [id = 239] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x8df3b400 == 106 [pid = 1745] [id = 238] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1acc00 == 105 [pid = 1745] [id = 237] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5f5000 == 104 [pid = 1745] [id = 236] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5e8800 == 103 [pid = 1745] [id = 235] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x8b90d400 == 102 [pid = 1745] [id = 234] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x8b916800 == 101 [pid = 1745] [id = 224] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x9a91f400 == 100 [pid = 1745] [id = 223] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x90da6000 == 99 [pid = 1745] [id = 222] 18:27:55 INFO - PROCESS | 1745 | --DOCSHELL 0x8df3c400 == 98 [pid = 1745] [id = 221] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 208 (0x983dd000) [pid = 1745] [serial = 660] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 207 (0xa1f9dc00) [pid = 1745] [serial = 632] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 206 (0x91363000) [pid = 1745] [serial = 650] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 205 (0x9a119800) [pid = 1745] [serial = 623] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 204 (0x8f1ad800) [pid = 1745] [serial = 645] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 203 (0x90d53400) [pid = 1745] [serial = 647] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 202 (0x9135dc00) [pid = 1745] [serial = 648] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 201 (0x9c00bc00) [pid = 1745] [serial = 629] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 200 (0x92362800) [pid = 1745] [serial = 654] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 199 (0x8f18a000) [pid = 1745] [serial = 644] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 198 (0x92320400) [pid = 1745] [serial = 653] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 197 (0x97987000) [pid = 1745] [serial = 659] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 196 (0x93c91c00) [pid = 1745] [serial = 657] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 195 (0x8f1a1c00) [pid = 1745] [serial = 614] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 194 (0x9ac90c00) [pid = 1745] [serial = 626] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 193 (0x90a02c00) [pid = 1745] [serial = 641] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 192 (0x91f23800) [pid = 1745] [serial = 651] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 191 (0x9136b000) [pid = 1745] [serial = 617] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 190 (0xa3355c00) [pid = 1745] [serial = 638] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 189 (0xa2ebb800) [pid = 1745] [serial = 635] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 188 (0x938ef800) [pid = 1745] [serial = 656] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | --DOMWINDOW == 187 (0x93a66c00) [pid = 1745] [serial = 620] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 1745 | 1468373275801 Marionette TRACE conn4 <- [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]]]}] 18:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2339ms 18:27:55 INFO - PROCESS | 1745 | 1468373275825 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 18:27:55 INFO - PROCESS | 1745 | 1468373275832 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 18:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:27:55 INFO - PROCESS | 1745 | 1468373275839 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:27:55 INFO - PROCESS | 1745 | 1468373275843 Marionette TRACE conn4 <- [1,1002,null,{}] 18:27:55 INFO - PROCESS | 1745 | 1468373275849 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:55 INFO - PROCESS | 1745 | 1468373275855 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:56 INFO - PROCESS | 1745 | 1468373276097 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 18:27:56 INFO - PROCESS | 1745 | 1468373276295 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 1745 | 1468373276302 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af87400 == 99 [pid = 1745] [id = 258] 18:27:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 188 (0x8b90d400) [pid = 1745] [serial = 775] [outer = (nil)] 18:27:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 189 (0x8e3ad400) [pid = 1745] [serial = 776] [outer = 0x8b90d400] 18:27:56 INFO - PROCESS | 1745 | 1468373276381 Marionette DEBUG loaded listener.js 18:27:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 190 (0x8f18b000) [pid = 1745] [serial = 777] [outer = 0x8b90d400] 18:27:57 INFO - PROCESS | 1745 | 1468373277274 Marionette TRACE conn4 <- [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]]]}] 18:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1533ms 18:27:57 INFO - PROCESS | 1745 | 1468373277374 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 18:27:57 INFO - PROCESS | 1745 | 1468373277378 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 18:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:27:57 INFO - PROCESS | 1745 | 1468373277395 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:27:57 INFO - PROCESS | 1745 | 1468373277405 Marionette TRACE conn4 <- [1,1006,null,{}] 18:27:57 INFO - PROCESS | 1745 | 1468373277411 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:57 INFO - PROCESS | 1745 | 1468373277419 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:57 INFO - PROCESS | 1745 | 1468373277658 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 18:27:57 INFO - PROCESS | 1745 | 1468373277916 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:57 INFO - PROCESS | 1745 | 1468373277922 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b914c00 == 100 [pid = 1745] [id = 259] 18:27:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 191 (0x8f516800) [pid = 1745] [serial = 778] [outer = (nil)] 18:27:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 192 (0x8f59ec00) [pid = 1745] [serial = 779] [outer = 0x8f516800] 18:27:58 INFO - PROCESS | 1745 | 1468373278014 Marionette DEBUG loaded listener.js 18:27:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 193 (0x90b8a000) [pid = 1745] [serial = 780] [outer = 0x8f516800] 18:27:58 INFO - PROCESS | 1745 | 1468373278997 Marionette TRACE conn4 <- [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]]]}] 18:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1651ms 18:27:59 INFO - PROCESS | 1745 | 1468373279040 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 18:27:59 INFO - PROCESS | 1745 | 1468373279045 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 18:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:27:59 INFO - PROCESS | 1745 | 1468373279058 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:27:59 INFO - PROCESS | 1745 | 1468373279061 Marionette TRACE conn4 <- [1,1010,null,{}] 18:27:59 INFO - PROCESS | 1745 | 1468373279068 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:59 INFO - PROCESS | 1745 | 1468373279073 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:59 INFO - PROCESS | 1745 | 1468373279352 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 18:27:59 INFO - PROCESS | 1745 | 1468373279405 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:59 INFO - PROCESS | 1745 | 1468373279412 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:27:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x898eec00 == 101 [pid = 1745] [id = 260] 18:27:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 194 (0x8f595000) [pid = 1745] [serial = 781] [outer = (nil)] 18:27:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 195 (0x9135fc00) [pid = 1745] [serial = 782] [outer = 0x8f595000] 18:27:59 INFO - PROCESS | 1745 | 1468373279487 Marionette DEBUG loaded listener.js 18:27:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 196 (0x91366000) [pid = 1745] [serial = 783] [outer = 0x8f595000] 18:28:00 INFO - PROCESS | 1745 | --DOMWINDOW == 195 (0x8d5eb000) [pid = 1745] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:28:00 INFO - PROCESS | 1745 | --DOMWINDOW == 194 (0x8b911400) [pid = 1745] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:28:00 INFO - PROCESS | 1745 | --DOMWINDOW == 193 (0x8d72f400) [pid = 1745] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:28:00 INFO - PROCESS | 1745 | --DOMWINDOW == 192 (0x8df45400) [pid = 1745] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:28:00 INFO - PROCESS | 1745 | --DOMWINDOW == 191 (0x8f51d400) [pid = 1745] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:28:00 INFO - PROCESS | 1745 | --DOMWINDOW == 190 (0x8f59b800) [pid = 1745] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:28:00 INFO - PROCESS | 1745 | --DOMWINDOW == 189 (0x8d5e8000) [pid = 1745] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:28:01 INFO - PROCESS | 1745 | 1468373281021 Marionette TRACE conn4 <- [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]]]}] 18:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2039ms 18:28:01 INFO - PROCESS | 1745 | 1468373281094 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 1745 | 1468373281101 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 18:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:28:01 INFO - PROCESS | 1745 | 1468373281111 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - PROCESS | 1745 | 1468373281117 Marionette TRACE conn4 <- [1,1014,null,{}] 18:28:01 INFO - PROCESS | 1745 | 1468373281124 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:01 INFO - PROCESS | 1745 | 1468373281130 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:01 INFO - PROCESS | 1745 | 1468373281343 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 18:28:01 INFO - PROCESS | 1745 | 1468373281626 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 1745 | 1468373281641 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a02c00 == 102 [pid = 1745] [id = 261] 18:28:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 190 (0x90b82400) [pid = 1745] [serial = 784] [outer = (nil)] 18:28:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 191 (0x91363000) [pid = 1745] [serial = 785] [outer = 0x90b82400] 18:28:01 INFO - PROCESS | 1745 | 1468373281728 Marionette DEBUG loaded listener.js 18:28:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 192 (0x91f2e000) [pid = 1745] [serial = 786] [outer = 0x90b82400] 18:28:02 INFO - PROCESS | 1745 | 1468373282830 Marionette TRACE conn4 <- [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]]]}] 18:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1787ms 18:28:02 INFO - PROCESS | 1745 | 1468373282898 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 18:28:02 INFO - PROCESS | 1745 | 1468373282906 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 18:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:28:02 INFO - PROCESS | 1745 | 1468373282919 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:28:02 INFO - PROCESS | 1745 | 1468373282926 Marionette TRACE conn4 <- [1,1018,null,{}] 18:28:02 INFO - PROCESS | 1745 | 1468373282937 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:02 INFO - PROCESS | 1745 | 1468373282942 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:03 INFO - PROCESS | 1745 | 1468373283244 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 18:28:03 INFO - PROCESS | 1745 | 1468373283583 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 1745 | 1468373283596 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f1c00 == 103 [pid = 1745] [id = 262] 18:28:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 193 (0x898f6400) [pid = 1745] [serial = 787] [outer = (nil)] 18:28:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 194 (0x8bad6800) [pid = 1745] [serial = 788] [outer = 0x898f6400] 18:28:03 INFO - PROCESS | 1745 | 1468373283687 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 195 (0x8cfcb800) [pid = 1745] [serial = 789] [outer = 0x898f6400] 18:28:04 INFO - PROCESS | 1745 | 1468373284693 Marionette TRACE conn4 <- [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]]]}] 18:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1851ms 18:28:04 INFO - PROCESS | 1745 | 1468373284769 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 18:28:04 INFO - PROCESS | 1745 | 1468373284777 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 18:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:28:04 INFO - PROCESS | 1745 | 1468373284788 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:28:04 INFO - PROCESS | 1745 | 1468373284792 Marionette TRACE conn4 <- [1,1022,null,{}] 18:28:04 INFO - PROCESS | 1745 | 1468373284800 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:04 INFO - PROCESS | 1745 | 1468373284806 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:05 INFO - PROCESS | 1745 | 1468373285055 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 18:28:05 INFO - PROCESS | 1745 | 1468373285381 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 1745 | 1468373285391 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df50c00 == 104 [pid = 1745] [id = 263] 18:28:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 196 (0x8e3b3c00) [pid = 1745] [serial = 790] [outer = (nil)] 18:28:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 197 (0x8f18a000) [pid = 1745] [serial = 791] [outer = 0x8e3b3c00] 18:28:05 INFO - PROCESS | 1745 | 1468373285492 Marionette DEBUG loaded listener.js 18:28:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 198 (0x8f285800) [pid = 1745] [serial = 792] [outer = 0x8e3b3c00] 18:28:06 INFO - PROCESS | 1745 | 1468373286501 Marionette TRACE conn4 <- [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]]]}] 18:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1747ms 18:28:06 INFO - PROCESS | 1745 | 1468373286536 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 18:28:06 INFO - PROCESS | 1745 | 1468373286540 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 18:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:28:06 INFO - PROCESS | 1745 | 1468373286550 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:28:06 INFO - PROCESS | 1745 | 1468373286555 Marionette TRACE conn4 <- [1,1026,null,{}] 18:28:06 INFO - PROCESS | 1745 | 1468373286574 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:06 INFO - PROCESS | 1745 | 1468373286584 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:06 INFO - PROCESS | 1745 | 1468373286840 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 18:28:07 INFO - PROCESS | 1745 | 1468373287162 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:07 INFO - PROCESS | 1745 | 1468373287174 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x91fca800 == 105 [pid = 1745] [id = 264] 18:28:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 199 (0x91fd2800) [pid = 1745] [serial = 793] [outer = (nil)] 18:28:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 200 (0x9231a000) [pid = 1745] [serial = 794] [outer = 0x91fd2800] 18:28:07 INFO - PROCESS | 1745 | 1468373287265 Marionette DEBUG loaded listener.js 18:28:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 201 (0x92324400) [pid = 1745] [serial = 795] [outer = 0x91fd2800] 18:28:08 INFO - PROCESS | 1745 | 1468373288281 Marionette TRACE conn4 <- [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]]]}] 18:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1792ms 18:28:08 INFO - PROCESS | 1745 | 1468373288342 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 18:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:28:08 INFO - PROCESS | 1745 | 1468373288348 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 18:28:08 INFO - PROCESS | 1745 | 1468373288355 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:28:08 INFO - PROCESS | 1745 | 1468373288359 Marionette TRACE conn4 <- [1,1030,null,{}] 18:28:08 INFO - PROCESS | 1745 | 1468373288365 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:08 INFO - PROCESS | 1745 | 1468373288371 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:08 INFO - PROCESS | 1745 | 1468373288612 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 18:28:08 INFO - PROCESS | 1745 | 1468373288949 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:08 INFO - PROCESS | 1745 | 1468373288957 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f519000 == 106 [pid = 1745] [id = 265] 18:28:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 202 (0x90a05400) [pid = 1745] [serial = 796] [outer = (nil)] 18:28:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 203 (0x93a5b400) [pid = 1745] [serial = 797] [outer = 0x90a05400] 18:28:09 INFO - PROCESS | 1745 | 1468373289053 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 204 (0x9474dc00) [pid = 1745] [serial = 798] [outer = 0x90a05400] 18:28:10 INFO - PROCESS | 1745 | 1468373290008 Marionette TRACE conn4 <- [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]]]}] 18:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1693ms 18:28:10 INFO - PROCESS | 1745 | 1468373290048 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 18:28:10 INFO - PROCESS | 1745 | 1468373290052 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 18:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:28:10 INFO - PROCESS | 1745 | 1468373290061 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:28:10 INFO - PROCESS | 1745 | 1468373290065 Marionette TRACE conn4 <- [1,1034,null,{}] 18:28:10 INFO - PROCESS | 1745 | 1468373290071 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:10 INFO - PROCESS | 1745 | 1468373290077 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:10 INFO - PROCESS | 1745 | 1468373290304 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 18:28:10 INFO - PROCESS | 1745 | 1468373290619 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:10 INFO - PROCESS | 1745 | 1468373290627 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c4800 == 107 [pid = 1745] [id = 266] 18:28:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 205 (0x923c6000) [pid = 1745] [serial = 799] [outer = (nil)] 18:28:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 206 (0x9a0bb800) [pid = 1745] [serial = 800] [outer = 0x923c6000] 18:28:10 INFO - PROCESS | 1745 | 1468373290731 Marionette DEBUG loaded listener.js 18:28:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 207 (0x9a345000) [pid = 1745] [serial = 801] [outer = 0x923c6000] 18:28:11 INFO - PROCESS | 1745 | 1468373291666 Marionette TRACE conn4 <- [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]]]}] 18:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1686ms 18:28:11 INFO - PROCESS | 1745 | 1468373291748 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 18:28:11 INFO - PROCESS | 1745 | 1468373291752 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 18:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:28:11 INFO - PROCESS | 1745 | 1468373291759 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:28:11 INFO - PROCESS | 1745 | 1468373291763 Marionette TRACE conn4 <- [1,1038,null,{}] 18:28:11 INFO - PROCESS | 1745 | 1468373291770 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:11 INFO - PROCESS | 1745 | 1468373291780 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:12 INFO - PROCESS | 1745 | 1468373292129 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 18:28:12 INFO - PROCESS | 1745 | 1468373292470 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:12 INFO - PROCESS | 1745 | 1468373292481 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x9798fc00 == 108 [pid = 1745] [id = 267] 18:28:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 208 (0x9a115800) [pid = 1745] [serial = 802] [outer = (nil)] 18:28:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 209 (0x9ade1c00) [pid = 1745] [serial = 803] [outer = 0x9a115800] 18:28:12 INFO - PROCESS | 1745 | 1468373292568 Marionette DEBUG loaded listener.js 18:28:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 210 (0x9c0b0400) [pid = 1745] [serial = 804] [outer = 0x9a115800] 18:28:13 INFO - PROCESS | 1745 | 1468373293527 Marionette TRACE conn4 <- [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]]]}] 18:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1837ms 18:28:13 INFO - PROCESS | 1745 | 1468373293597 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 18:28:13 INFO - PROCESS | 1745 | 1468373293601 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 18:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:28:13 INFO - PROCESS | 1745 | 1468373293608 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:28:13 INFO - PROCESS | 1745 | 1468373293612 Marionette TRACE conn4 <- [1,1042,null,{}] 18:28:13 INFO - PROCESS | 1745 | 1468373293618 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:13 INFO - PROCESS | 1745 | 1468373293624 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:13 INFO - PROCESS | 1745 | 1468373293901 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 18:28:14 INFO - PROCESS | 1745 | 1468373294230 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 1745 | 1468373294239 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x90aa2800 == 109 [pid = 1745] [id = 268] 18:28:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 211 (0x90aae800) [pid = 1745] [serial = 805] [outer = (nil)] 18:28:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 212 (0xa1f9dc00) [pid = 1745] [serial = 806] [outer = 0x90aae800] 18:28:14 INFO - PROCESS | 1745 | 1468373294328 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 213 (0xa222ac00) [pid = 1745] [serial = 807] [outer = 0x90aae800] 18:28:15 INFO - PROCESS | 1745 | 1468373295298 Marionette TRACE conn4 <- [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]]]}] 18:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1742ms 18:28:15 INFO - PROCESS | 1745 | 1468373295352 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 1745 | 1468373295355 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 18:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:28:15 INFO - PROCESS | 1745 | 1468373295363 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:28:15 INFO - PROCESS | 1745 | 1468373295366 Marionette TRACE conn4 <- [1,1046,null,{}] 18:28:15 INFO - PROCESS | 1745 | 1468373295372 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:15 INFO - PROCESS | 1745 | 1468373295377 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:15 INFO - PROCESS | 1745 | 1468373295611 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 18:28:15 INFO - PROCESS | 1745 | 1468373295929 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:15 INFO - PROCESS | 1745 | 1468373295939 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a7c2400 == 110 [pid = 1745] [id = 269] 18:28:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 214 (0x8a7c3400) [pid = 1745] [serial = 808] [outer = (nil)] 18:28:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 215 (0x8a7cb800) [pid = 1745] [serial = 809] [outer = 0x8a7c3400] 18:28:16 INFO - PROCESS | 1745 | 1468373296029 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 216 (0x8a7cd800) [pid = 1745] [serial = 810] [outer = 0x8a7c3400] 18:28:16 INFO - PROCESS | 1745 | 1468373296939 Marionette TRACE conn4 <- [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]]]}] 18:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1638ms 18:28:17 INFO - PROCESS | 1745 | 1468373297002 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 1745 | 1468373297006 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 18:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:28:17 INFO - PROCESS | 1745 | 1468373297013 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 1745 | 1468373297017 Marionette TRACE conn4 <- [1,1050,null,{}] 18:28:17 INFO - PROCESS | 1745 | 1468373297022 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:17 INFO - PROCESS | 1745 | 1468373297028 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:17 INFO - PROCESS | 1745 | 1468373297304 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 18:28:17 INFO - PROCESS | 1745 | 1468373297629 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:17 INFO - PROCESS | 1745 | 1468373297637 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a7c3800 == 111 [pid = 1745] [id = 270] 18:28:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 217 (0x8a7c6400) [pid = 1745] [serial = 811] [outer = (nil)] 18:28:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 218 (0x9d489c00) [pid = 1745] [serial = 812] [outer = 0x8a7c6400] 18:28:17 INFO - PROCESS | 1745 | 1468373297722 Marionette DEBUG loaded listener.js 18:28:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 219 (0xa2ebbc00) [pid = 1745] [serial = 813] [outer = 0x8a7c6400] 18:28:18 INFO - PROCESS | 1745 | 1468373298629 Marionette TRACE conn4 <- [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]]]}] 18:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1684ms 18:28:18 INFO - PROCESS | 1745 | 1468373298699 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 18:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:28:18 INFO - PROCESS | 1745 | 1468373298703 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 18:28:18 INFO - PROCESS | 1745 | 1468373298711 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:28:18 INFO - PROCESS | 1745 | 1468373298714 Marionette TRACE conn4 <- [1,1054,null,{}] 18:28:18 INFO - PROCESS | 1745 | 1468373298721 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:18 INFO - PROCESS | 1745 | 1468373298726 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:19 INFO - PROCESS | 1745 | 1468373299005 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 18:28:19 INFO - PROCESS | 1745 | 1468373299325 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:19 INFO - PROCESS | 1745 | 1468373299333 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a7c6800 == 112 [pid = 1745] [id = 271] 18:28:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 220 (0x8a7ca800) [pid = 1745] [serial = 814] [outer = (nil)] 18:28:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 221 (0x90967800) [pid = 1745] [serial = 815] [outer = 0x8a7ca800] 18:28:19 INFO - PROCESS | 1745 | 1468373299421 Marionette DEBUG loaded listener.js 18:28:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 222 (0x9096a800) [pid = 1745] [serial = 816] [outer = 0x8a7ca800] 18:28:20 INFO - PROCESS | 1745 | 1468373300359 Marionette TRACE conn4 <- [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]]]}] 18:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1684ms 18:28:20 INFO - PROCESS | 1745 | 1468373300394 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 18:28:20 INFO - PROCESS | 1745 | 1468373300398 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 18:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:28:20 INFO - PROCESS | 1745 | 1468373300405 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:28:20 INFO - PROCESS | 1745 | 1468373300410 Marionette TRACE conn4 <- [1,1058,null,{}] 18:28:20 INFO - PROCESS | 1745 | 1468373300416 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:20 INFO - PROCESS | 1745 | 1468373300423 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:20 INFO - PROCESS | 1745 | 1468373300676 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 18:28:21 INFO - PROCESS | 1745 | 1468373301015 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:21 INFO - PROCESS | 1745 | 1468373301021 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:21 INFO - PROCESS | 1745 | ++DOCSHELL 0xa33c1800 == 113 [pid = 1745] [id = 272] 18:28:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 223 (0xa34dd800) [pid = 1745] [serial = 817] [outer = (nil)] 18:28:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 224 (0xa4d57000) [pid = 1745] [serial = 818] [outer = 0xa34dd800] 18:28:21 INFO - PROCESS | 1745 | 1468373301119 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 225 (0xa61e2400) [pid = 1745] [serial = 819] [outer = 0xa34dd800] 18:28:22 INFO - PROCESS | 1745 | 1468373302028 Marionette TRACE conn4 <- [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]]]}] 18:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1657ms 18:28:22 INFO - PROCESS | 1745 | 1468373302063 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 18:28:22 INFO - PROCESS | 1745 | 1468373302067 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 18:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:28:22 INFO - PROCESS | 1745 | 1468373302074 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:28:22 INFO - PROCESS | 1745 | 1468373302078 Marionette TRACE conn4 <- [1,1062,null,{}] 18:28:22 INFO - PROCESS | 1745 | 1468373302093 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:22 INFO - PROCESS | 1745 | 1468373302099 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:22 INFO - PROCESS | 1745 | 1468373302329 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 18:28:22 INFO - PROCESS | 1745 | 1468373302649 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:22 INFO - PROCESS | 1745 | 1468373302657 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc3c00 == 114 [pid = 1745] [id = 273] 18:28:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 226 (0x89cc4800) [pid = 1745] [serial = 820] [outer = (nil)] 18:28:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 227 (0x89ccac00) [pid = 1745] [serial = 821] [outer = 0x89cc4800] 18:28:22 INFO - PROCESS | 1745 | 1468373302747 Marionette DEBUG loaded listener.js 18:28:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 228 (0x89cccc00) [pid = 1745] [serial = 822] [outer = 0x89cc4800] 18:28:23 INFO - PROCESS | 1745 | 1468373303672 Marionette TRACE conn4 <- [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]]]}] 18:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1642ms 18:28:23 INFO - PROCESS | 1745 | 1468373303717 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 1745 | 1468373303722 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 18:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:28:23 INFO - PROCESS | 1745 | 1468373303729 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:28:23 INFO - PROCESS | 1745 | 1468373303733 Marionette TRACE conn4 <- [1,1066,null,{}] 18:28:23 INFO - PROCESS | 1745 | 1468373303738 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:23 INFO - PROCESS | 1745 | 1468373303744 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:24 INFO - PROCESS | 1745 | 1468373304007 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 18:28:24 INFO - PROCESS | 1745 | 1468373304339 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 1745 | 1468373304345 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x88913800 == 115 [pid = 1745] [id = 274] 18:28:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 229 (0x88913c00) [pid = 1745] [serial = 823] [outer = (nil)] 18:28:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 230 (0x8891b800) [pid = 1745] [serial = 824] [outer = 0x88913c00] 18:28:24 INFO - PROCESS | 1745 | 1468373304433 Marionette DEBUG loaded listener.js 18:28:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 231 (0x8891cc00) [pid = 1745] [serial = 825] [outer = 0x88913c00] 18:28:25 INFO - PROCESS | 1745 | 1468373305361 Marionette TRACE conn4 <- [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]]]}] 18:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1691ms 18:28:25 INFO - PROCESS | 1745 | 1468373305421 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 18:28:25 INFO - PROCESS | 1745 | 1468373305424 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 18:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:28:25 INFO - PROCESS | 1745 | 1468373305432 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 1745 | 1468373305435 Marionette TRACE conn4 <- [1,1070,null,{}] 18:28:25 INFO - PROCESS | 1745 | 1468373305441 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:25 INFO - PROCESS | 1745 | 1468373305446 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:25 INFO - PROCESS | 1745 | 1468373305679 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 18:28:26 INFO - PROCESS | 1745 | 1468373306000 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 1745 | 1468373306012 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x88919000 == 116 [pid = 1745] [id = 275] 18:28:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 232 (0x8891a400) [pid = 1745] [serial = 826] [outer = (nil)] 18:28:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 233 (0x889a1800) [pid = 1745] [serial = 827] [outer = 0x8891a400] 18:28:26 INFO - PROCESS | 1745 | 1468373306098 Marionette DEBUG loaded listener.js 18:28:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 234 (0x889a3800) [pid = 1745] [serial = 828] [outer = 0x8891a400] 18:28:27 INFO - PROCESS | 1745 | 1468373307002 Marionette TRACE conn4 <- [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]]]}] 18:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1681ms 18:28:27 INFO - PROCESS | 1745 | 1468373307115 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 18:28:27 INFO - PROCESS | 1745 | 1468373307120 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 18:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:28:27 INFO - PROCESS | 1745 | 1468373307131 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:28:27 INFO - PROCESS | 1745 | 1468373307134 Marionette TRACE conn4 <- [1,1074,null,{}] 18:28:27 INFO - PROCESS | 1745 | 1468373307141 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:27 INFO - PROCESS | 1745 | 1468373307146 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:27 INFO - PROCESS | 1745 | 1468373307459 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 18:28:27 INFO - PROCESS | 1745 | 1468373307816 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:27 INFO - PROCESS | 1745 | 1468373307827 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a8800 == 117 [pid = 1745] [id = 276] 18:28:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 235 (0x889a9000) [pid = 1745] [serial = 829] [outer = (nil)] 18:28:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 236 (0x889ab800) [pid = 1745] [serial = 830] [outer = 0x889a9000] 18:28:27 INFO - PROCESS | 1745 | 1468373307907 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 237 (0x898f2c00) [pid = 1745] [serial = 831] [outer = 0x889a9000] 18:28:28 INFO - PROCESS | 1745 | 1468373308941 Marionette TRACE conn4 <- [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]]]}] 18:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1841ms 18:28:28 INFO - PROCESS | 1745 | 1468373308974 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 18:28:28 INFO - PROCESS | 1745 | 1468373308977 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 18:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:28:28 INFO - PROCESS | 1745 | 1468373308984 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:28:28 INFO - PROCESS | 1745 | 1468373308987 Marionette TRACE conn4 <- [1,1078,null,{}] 18:28:28 INFO - PROCESS | 1745 | 1468373308994 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:29 INFO - PROCESS | 1745 | 1468373308999 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:29 INFO - PROCESS | 1745 | 1468373309254 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 18:28:30 INFO - PROCESS | 1745 | 1468373310069 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:30 INFO - PROCESS | 1745 | 1468373310086 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x89079c00 == 118 [pid = 1745] [id = 277] 18:28:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 238 (0x8907a400) [pid = 1745] [serial = 832] [outer = (nil)] 18:28:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 239 (0x8907fc00) [pid = 1745] [serial = 833] [outer = 0x8907a400] 18:28:30 INFO - PROCESS | 1745 | 1468373310237 Marionette DEBUG loaded listener.js 18:28:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 240 (0x89853800) [pid = 1745] [serial = 834] [outer = 0x8907a400] 18:28:31 INFO - PROCESS | 1745 | 1468373311323 Marionette TRACE conn4 <- [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]]]}] 18:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2386ms 18:28:31 INFO - PROCESS | 1745 | 1468373311371 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 18:28:31 INFO - PROCESS | 1745 | 1468373311378 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 18:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:28:31 INFO - PROCESS | 1745 | 1468373311385 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:28:31 INFO - PROCESS | 1745 | 1468373311390 Marionette TRACE conn4 <- [1,1082,null,{}] 18:28:31 INFO - PROCESS | 1745 | 1468373311399 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:31 INFO - PROCESS | 1745 | 1468373311408 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:31 INFO - PROCESS | 1745 | 1468373311674 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 18:28:32 INFO - PROCESS | 1745 | 1468373312039 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 1745 | 1468373312050 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cd0800 == 119 [pid = 1745] [id = 278] 18:28:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 241 (0x8a62dc00) [pid = 1745] [serial = 835] [outer = (nil)] 18:28:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 242 (0x8a632c00) [pid = 1745] [serial = 836] [outer = 0x8a62dc00] 18:28:32 INFO - PROCESS | 1745 | 1468373312218 Marionette DEBUG loaded listener.js 18:28:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 243 (0x8a7c9800) [pid = 1745] [serial = 837] [outer = 0x8a62dc00] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5f4800 == 118 [pid = 1745] [id = 212] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x8b91c800 == 117 [pid = 1745] [id = 209] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x8b90ec00 == 116 [pid = 1745] [id = 211] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x8b91a000 == 115 [pid = 1745] [id = 208] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x99ef6400 == 114 [pid = 1745] [id = 210] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x8badc400 == 113 [pid = 1745] [id = 207] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x8ea21800 == 112 [pid = 1745] [id = 249] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x9ad1ec00 == 111 [pid = 1745] [id = 247] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x8f51a400 == 110 [pid = 1745] [id = 248] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x93c9c400 == 109 [pid = 1745] [id = 246] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x99ef3400 == 108 [pid = 1745] [id = 245] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x92327000 == 107 [pid = 1745] [id = 244] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x8d71e800 == 106 [pid = 1745] [id = 243] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x8f290000 == 105 [pid = 1745] [id = 242] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x8e3ae000 == 104 [pid = 1745] [id = 241] 18:28:32 INFO - PROCESS | 1745 | --DOCSHELL 0x8af87800 == 103 [pid = 1745] [id = 240] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 242 (0x92366800) [pid = 1745] [serial = 597] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 241 (0x8bada400) [pid = 1745] [serial = 704] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 240 (0x8f180400) [pid = 1745] [serial = 708] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 239 (0x8a635800) [pid = 1745] [serial = 692] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 238 (0x9ad20400) [pid = 1745] [serial = 671] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 237 (0x9aabd800) [pid = 1745] [serial = 662] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 236 (0x8e3a7c00) [pid = 1745] [serial = 707] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 235 (0x8f285000) [pid = 1745] [serial = 710] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 234 (0x8f28fc00) [pid = 1745] [serial = 680] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 233 (0x8cfc9800) [pid = 1745] [serial = 683] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 232 (0x90d4b400) [pid = 1745] [serial = 716] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 231 (0x90aa5800) [pid = 1745] [serial = 713] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 230 (0x90da2000) [pid = 1745] [serial = 717] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 229 (0x91ce8000) [pid = 1745] [serial = 668] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 228 (0x8cfc5c00) [pid = 1745] [serial = 705] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 227 (0xa1f0f000) [pid = 1745] [serial = 677] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 226 (0x90aac800) [pid = 1745] [serial = 714] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 225 (0xa4f24400) [pid = 1745] [serial = 695] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 224 (0x91ced800) [pid = 1745] [serial = 719] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 223 (0x8e3a8000) [pid = 1745] [serial = 686] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 222 (0x8badc000) [pid = 1745] [serial = 701] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 221 (0x8e3b2c00) [pid = 1745] [serial = 689] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 220 (0x90b89000) [pid = 1745] [serial = 642] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 219 (0x9c0aa800) [pid = 1745] [serial = 674] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 218 (0x8f512400) [pid = 1745] [serial = 711] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 217 (0x8af8ac00) [pid = 1745] [serial = 698] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | --DOMWINDOW == 216 (0x8f184000) [pid = 1745] [serial = 665] [outer = (nil)] [url = about:blank] 18:28:33 INFO - PROCESS | 1745 | 1468373313665 Marionette TRACE conn4 <- [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]]]}] 18:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 2336ms 18:28:33 INFO - PROCESS | 1745 | 1468373313725 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 18:28:33 INFO - PROCESS | 1745 | 1468373313732 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 18:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:28:33 INFO - PROCESS | 1745 | 1468373313744 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:28:33 INFO - PROCESS | 1745 | 1468373313748 Marionette TRACE conn4 <- [1,1086,null,{}] 18:28:33 INFO - PROCESS | 1745 | 1468373313772 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:33 INFO - PROCESS | 1745 | 1468373313781 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:34 INFO - PROCESS | 1745 | 1468373314041 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 18:28:34 INFO - PROCESS | 1745 | 1468373314346 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 1745 | 1468373314354 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a7bc00 == 104 [pid = 1745] [id = 279] 18:28:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 217 (0x8a633000) [pid = 1745] [serial = 838] [outer = (nil)] 18:28:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 218 (0x8af8bc00) [pid = 1745] [serial = 839] [outer = 0x8a633000] 18:28:34 INFO - PROCESS | 1745 | 1468373314445 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 219 (0x8b919c00) [pid = 1745] [serial = 840] [outer = 0x8a633000] 18:28:35 INFO - PROCESS | 1745 | 1468373315351 Marionette TRACE conn4 <- [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]]]}] 18:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1647ms 18:28:35 INFO - PROCESS | 1745 | 1468373315389 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 18:28:35 INFO - PROCESS | 1745 | 1468373315393 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 18:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:28:35 INFO - PROCESS | 1745 | 1468373315402 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:28:35 INFO - PROCESS | 1745 | 1468373315411 Marionette TRACE conn4 <- [1,1090,null,{}] 18:28:35 INFO - PROCESS | 1745 | 1468373315440 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:35 INFO - PROCESS | 1745 | 1468373315447 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:35 INFO - PROCESS | 1745 | 1468373315740 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 18:28:35 INFO - PROCESS | 1745 | 1468373315771 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 1745 | 1468373315778 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a639400 == 105 [pid = 1745] [id = 280] 18:28:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 220 (0x8cfcc400) [pid = 1745] [serial = 841] [outer = (nil)] 18:28:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 221 (0x8d5f1000) [pid = 1745] [serial = 842] [outer = 0x8cfcc400] 18:28:35 INFO - PROCESS | 1745 | 1468373315855 Marionette DEBUG loaded listener.js 18:28:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 222 (0x8d718800) [pid = 1745] [serial = 843] [outer = 0x8cfcc400] 18:28:36 INFO - PROCESS | 1745 | 1468373316831 Marionette TRACE conn4 <- [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]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1463ms 18:28:36 INFO - PROCESS | 1745 | 1468373316868 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 18:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:28:36 INFO - PROCESS | 1745 | 1468373316873 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 18:28:36 INFO - PROCESS | 1745 | 1468373316888 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 1745 | 1468373316891 Marionette TRACE conn4 <- [1,1094,null,{}] 18:28:36 INFO - PROCESS | 1745 | 1468373316899 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:36 INFO - PROCESS | 1745 | 1468373316904 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:37 INFO - PROCESS | 1745 | 1468373317210 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 18:28:38 INFO - PROCESS | 1745 | --DOMWINDOW == 221 (0x898edc00) [pid = 1745] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:28:38 INFO - PROCESS | 1745 | --DOMWINDOW == 220 (0x8f595000) [pid = 1745] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:28:38 INFO - PROCESS | 1745 | --DOMWINDOW == 219 (0x90b8bc00) [pid = 1745] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:28:38 INFO - PROCESS | 1745 | --DOMWINDOW == 218 (0x8f516800) [pid = 1745] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:28:38 INFO - PROCESS | 1745 | --DOMWINDOW == 217 (0x8b90d400) [pid = 1745] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:28:38 INFO - PROCESS | 1745 | --DOMWINDOW == 216 (0x898f7800) [pid = 1745] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:28:38 INFO - PROCESS | 1745 | 1468373318413 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:38 INFO - PROCESS | 1745 | 1468373318422 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x898edc00 == 106 [pid = 1745] [id = 281] 18:28:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 217 (0x898f7800) [pid = 1745] [serial = 844] [outer = (nil)] 18:28:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 218 (0x8d738000) [pid = 1745] [serial = 845] [outer = 0x898f7800] 18:28:38 INFO - PROCESS | 1745 | 1468373318498 Marionette DEBUG loaded listener.js 18:28:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 219 (0x8df38800) [pid = 1745] [serial = 846] [outer = 0x898f7800] 18:28:39 INFO - PROCESS | 1745 | 1468373319237 Marionette TRACE conn4 <- [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]]]}] 18:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2395ms 18:28:39 INFO - PROCESS | 1745 | 1468373319277 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 1745 | 1468373319281 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 18:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:28:39 INFO - PROCESS | 1745 | 1468373319288 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 1745 | 1468373319290 Marionette TRACE conn4 <- [1,1098,null,{}] 18:28:39 INFO - PROCESS | 1745 | 1468373319297 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:39 INFO - PROCESS | 1745 | 1468373319303 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:39 INFO - PROCESS | 1745 | 1468373319575 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 18:28:39 INFO - PROCESS | 1745 | 1468373319598 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:39 INFO - PROCESS | 1745 | 1468373319614 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x8e3aa000 == 107 [pid = 1745] [id = 282] 18:28:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 220 (0x8e3aa800) [pid = 1745] [serial = 847] [outer = (nil)] 18:28:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 221 (0x8e3b1400) [pid = 1745] [serial = 848] [outer = 0x8e3aa800] 18:28:39 INFO - PROCESS | 1745 | 1468373319696 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 222 (0x8ea29c00) [pid = 1745] [serial = 849] [outer = 0x8e3aa800] 18:28:40 INFO - PROCESS | 1745 | --DOCSHELL 0x95327800 == 106 [pid = 1745] [id = 9] 18:28:41 INFO - PROCESS | 1745 | 1468373321018 Marionette TRACE conn4 <- [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]]]}] 18:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1788ms 18:28:41 INFO - PROCESS | 1745 | 1468373321078 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 18:28:41 INFO - PROCESS | 1745 | 1468373321085 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 18:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:28:41 INFO - PROCESS | 1745 | 1468373321103 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:28:41 INFO - PROCESS | 1745 | 1468373321109 Marionette TRACE conn4 <- [1,1102,null,{}] 18:28:41 INFO - PROCESS | 1745 | 1468373321176 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:41 INFO - PROCESS | 1745 | 1468373321183 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:41 INFO - PROCESS | 1745 | 1468373321488 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 18:28:41 INFO - PROCESS | 1745 | 1468373321772 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 1745 | 1468373321780 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a6dc00 == 107 [pid = 1745] [id = 283] 18:28:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 223 (0x89a6f000) [pid = 1745] [serial = 850] [outer = (nil)] 18:28:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 224 (0x8a635000) [pid = 1745] [serial = 851] [outer = 0x89a6f000] 18:28:41 INFO - PROCESS | 1745 | 1468373321874 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 225 (0x8af87c00) [pid = 1745] [serial = 852] [outer = 0x89a6f000] 18:28:42 INFO - PROCESS | 1745 | 1468373322924 Marionette TRACE conn4 <- [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]]]}] 18:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1904ms 18:28:42 INFO - PROCESS | 1745 | 1468373322997 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 1745 | 1468373323005 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 18:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:28:43 INFO - PROCESS | 1745 | 1468373323017 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:28:43 INFO - PROCESS | 1745 | 1468373323021 Marionette TRACE conn4 <- [1,1106,null,{}] 18:28:43 INFO - PROCESS | 1745 | 1468373323029 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:43 INFO - PROCESS | 1745 | 1468373323034 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:43 INFO - PROCESS | 1745 | 1468373323318 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 18:28:43 INFO - PROCESS | 1745 | 1468373323653 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:43 INFO - PROCESS | 1745 | 1468373323659 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfc8000 == 108 [pid = 1745] [id = 284] 18:28:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 226 (0x8d5e8c00) [pid = 1745] [serial = 853] [outer = (nil)] 18:28:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 227 (0x8d72e400) [pid = 1745] [serial = 854] [outer = 0x8d5e8c00] 18:28:43 INFO - PROCESS | 1745 | 1468373323753 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 228 (0x8df4e800) [pid = 1745] [serial = 855] [outer = 0x8d5e8c00] 18:28:44 INFO - PROCESS | 1745 | 1468373324755 Marionette TRACE conn4 <- [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]]]}] 18:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1795ms 18:28:44 INFO - PROCESS | 1745 | 1468373324812 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 1745 | 1468373324816 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 18:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:28:44 INFO - PROCESS | 1745 | 1468373324824 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:28:44 INFO - PROCESS | 1745 | 1468373324830 Marionette TRACE conn4 <- [1,1110,null,{}] 18:28:44 INFO - PROCESS | 1745 | 1468373324847 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:44 INFO - PROCESS | 1745 | 1468373324857 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:45 INFO - PROCESS | 1745 | 1468373325142 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 18:28:45 INFO - PROCESS | 1745 | 1468373325469 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:45 INFO - PROCESS | 1745 | 1468373325480 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ecc9c00 == 109 [pid = 1745] [id = 285] 18:28:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 229 (0x8eccb000) [pid = 1745] [serial = 856] [outer = (nil)] 18:28:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 230 (0x8f184400) [pid = 1745] [serial = 857] [outer = 0x8eccb000] 18:28:45 INFO - PROCESS | 1745 | 1468373325574 Marionette DEBUG loaded listener.js 18:28:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 231 (0x8f18f400) [pid = 1745] [serial = 858] [outer = 0x8eccb000] 18:28:46 INFO - PROCESS | 1745 | 1468373326484 Marionette TRACE conn4 <- [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]]]}] 18:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1694ms 18:28:46 INFO - PROCESS | 1745 | 1468373326519 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 18:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:28:46 INFO - PROCESS | 1745 | 1468373326524 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 18:28:46 INFO - PROCESS | 1745 | 1468373326532 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:28:46 INFO - PROCESS | 1745 | 1468373326535 Marionette TRACE conn4 <- [1,1114,null,{}] 18:28:46 INFO - PROCESS | 1745 | 1468373326541 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:46 INFO - PROCESS | 1745 | 1468373326547 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:46 INFO - PROCESS | 1745 | 1468373326779 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 18:28:47 INFO - PROCESS | 1745 | 1468373327111 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:47 INFO - PROCESS | 1745 | 1468373327123 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a72000 == 110 [pid = 1745] [id = 286] 18:28:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 232 (0x8eccbc00) [pid = 1745] [serial = 859] [outer = (nil)] 18:28:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 233 (0x8f28ec00) [pid = 1745] [serial = 860] [outer = 0x8eccbc00] 18:28:47 INFO - PROCESS | 1745 | 1468373327243 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 234 (0x8f517c00) [pid = 1745] [serial = 861] [outer = 0x8eccbc00] 18:28:48 INFO - PROCESS | 1745 | 1468373328198 Marionette TRACE conn4 <- [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]]]}] 18:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1695ms 18:28:48 INFO - PROCESS | 1745 | 1468373328227 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 1745 | 1468373328232 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 18:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:28:48 INFO - PROCESS | 1745 | 1468373328238 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - PROCESS | 1745 | 1468373328242 Marionette TRACE conn4 <- [1,1118,null,{}] 18:28:48 INFO - PROCESS | 1745 | 1468373328248 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:48 INFO - PROCESS | 1745 | 1468373328253 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:48 INFO - PROCESS | 1745 | 1468373328519 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 18:28:48 INFO - PROCESS | 1745 | 1468373328847 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:48 INFO - PROCESS | 1745 | 1468373328857 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad7400 == 111 [pid = 1745] [id = 287] 18:28:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 235 (0x8f181400) [pid = 1745] [serial = 862] [outer = (nil)] 18:28:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 236 (0x8f51ec00) [pid = 1745] [serial = 863] [outer = 0x8f181400] 18:28:48 INFO - PROCESS | 1745 | 1468373328949 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 237 (0x8f591c00) [pid = 1745] [serial = 864] [outer = 0x8f181400] 18:28:49 INFO - PROCESS | 1745 | 1468373329894 Marionette TRACE conn4 <- [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]]]}] 18:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1687ms 18:28:49 INFO - PROCESS | 1745 | 1468373329926 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 1745 | 1468373329929 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 18:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:28:49 INFO - PROCESS | 1745 | 1468373329938 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:28:49 INFO - PROCESS | 1745 | 1468373329943 Marionette TRACE conn4 <- [1,1122,null,{}] 18:28:49 INFO - PROCESS | 1745 | 1468373329950 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:49 INFO - PROCESS | 1745 | 1468373329960 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:50 INFO - PROCESS | 1745 | 1468373330284 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 18:28:50 INFO - PROCESS | 1745 | 1468373330617 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 1745 | 1468373330628 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f182000 == 112 [pid = 1745] [id = 288] 18:28:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 238 (0x8f287400) [pid = 1745] [serial = 865] [outer = (nil)] 18:28:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 239 (0x90a0c400) [pid = 1745] [serial = 866] [outer = 0x8f287400] 18:28:50 INFO - PROCESS | 1745 | 1468373330713 Marionette DEBUG loaded listener.js 18:28:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 240 (0x90aaec00) [pid = 1745] [serial = 867] [outer = 0x8f287400] 18:28:51 INFO - PROCESS | 1745 | 1468373331669 Marionette TRACE conn4 <- [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]]]}] 18:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1790ms 18:28:51 INFO - PROCESS | 1745 | 1468373331729 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 1745 | 1468373331734 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 18:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:28:51 INFO - PROCESS | 1745 | 1468373331741 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:28:51 INFO - PROCESS | 1745 | 1468373331745 Marionette TRACE conn4 <- [1,1126,null,{}] 18:28:51 INFO - PROCESS | 1745 | 1468373331751 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:51 INFO - PROCESS | 1745 | 1468373331756 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:51 INFO - PROCESS | 1745 | 1468373331983 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 18:28:52 INFO - PROCESS | 1745 | 1468373332305 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:52 INFO - PROCESS | 1745 | 1468373332314 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f512c00 == 113 [pid = 1745] [id = 289] 18:28:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 241 (0x90a07800) [pid = 1745] [serial = 868] [outer = (nil)] 18:28:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 242 (0x90d4ec00) [pid = 1745] [serial = 869] [outer = 0x90a07800] 18:28:52 INFO - PROCESS | 1745 | 1468373332407 Marionette DEBUG loaded listener.js 18:28:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 243 (0x90d53000) [pid = 1745] [serial = 870] [outer = 0x90a07800] 18:28:53 INFO - PROCESS | 1745 | 1468373333379 Marionette TRACE conn4 <- [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]]]}] 18:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1681ms 18:28:53 INFO - PROCESS | 1745 | 1468373333424 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 18:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:28:53 INFO - PROCESS | 1745 | 1468373333435 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 18:28:53 INFO - PROCESS | 1745 | 1468373333441 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - PROCESS | 1745 | 1468373333445 Marionette TRACE conn4 <- [1,1130,null,{}] 18:28:53 INFO - PROCESS | 1745 | 1468373333451 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:53 INFO - PROCESS | 1745 | 1468373333456 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:53 INFO - PROCESS | 1745 | 1468373333719 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 18:28:54 INFO - PROCESS | 1745 | 1468373334046 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 1745 | 1468373334054 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x90b8a400 == 114 [pid = 1745] [id = 290] 18:28:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 244 (0x90da1c00) [pid = 1745] [serial = 871] [outer = (nil)] 18:28:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 245 (0x9135e000) [pid = 1745] [serial = 872] [outer = 0x90da1c00] 18:28:54 INFO - PROCESS | 1745 | 1468373334147 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 246 (0x91364800) [pid = 1745] [serial = 873] [outer = 0x90da1c00] 18:28:55 INFO - PROCESS | 1745 | 1468373335116 Marionette TRACE conn4 <- [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]]]}] 18:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1738ms 18:28:55 INFO - PROCESS | 1745 | 1468373335181 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 18:28:55 INFO - PROCESS | 1745 | 1468373335185 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 18:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:28:55 INFO - PROCESS | 1745 | 1468373335192 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:28:55 INFO - PROCESS | 1745 | 1468373335196 Marionette TRACE conn4 <- [1,1134,null,{}] 18:28:55 INFO - PROCESS | 1745 | 1468373335202 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:55 INFO - PROCESS | 1745 | 1468373335208 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:55 INFO - PROCESS | 1745 | 1468373335494 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 18:28:55 INFO - PROCESS | 1745 | 1468373335821 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 1745 | 1468373335829 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f183400 == 115 [pid = 1745] [id = 291] 18:28:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 247 (0x8f1a5000) [pid = 1745] [serial = 874] [outer = (nil)] 18:28:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 248 (0x91ee5800) [pid = 1745] [serial = 875] [outer = 0x8f1a5000] 18:28:55 INFO - PROCESS | 1745 | 1468373335919 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 249 (0x91eec000) [pid = 1745] [serial = 876] [outer = 0x8f1a5000] 18:28:56 INFO - PROCESS | 1745 | 1468373336832 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1681ms 18:28:56 INFO - PROCESS | 1745 | 1468373336875 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 18:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:28:56 INFO - PROCESS | 1745 | 1468373336879 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 18:28:56 INFO - PROCESS | 1745 | 1468373336886 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:28:56 INFO - PROCESS | 1745 | 1468373336890 Marionette TRACE conn4 <- [1,1138,null,{}] 18:28:56 INFO - PROCESS | 1745 | 1468373336896 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:56 INFO - PROCESS | 1745 | 1468373336902 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:57 INFO - PROCESS | 1745 | 1468373337146 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 18:28:57 INFO - PROCESS | 1745 | 1468373337471 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 1745 | 1468373337482 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f0400 == 116 [pid = 1745] [id = 292] 18:28:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 250 (0x90b8a800) [pid = 1745] [serial = 877] [outer = (nil)] 18:28:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 251 (0x91f2d400) [pid = 1745] [serial = 878] [outer = 0x90b8a800] 18:28:57 INFO - PROCESS | 1745 | 1468373337615 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 252 (0x91fc5800) [pid = 1745] [serial = 879] [outer = 0x90b8a800] 18:28:58 INFO - PROCESS | 1745 | 1468373338727 Marionette TRACE conn4 <- [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]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1884ms 18:28:58 INFO - PROCESS | 1745 | 1468373338771 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 1745 | 1468373338776 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 18:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:28:58 INFO - PROCESS | 1745 | 1468373338783 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - PROCESS | 1745 | 1468373338788 Marionette TRACE conn4 <- [1,1142,null,{}] 18:28:58 INFO - PROCESS | 1745 | 1468373338795 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:58 INFO - PROCESS | 1745 | 1468373338801 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:59 INFO - PROCESS | 1745 | 1468373339057 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 18:28:59 INFO - PROCESS | 1745 | 1468373339397 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:59 INFO - PROCESS | 1745 | 1468373339410 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:28:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x92322c00 == 117 [pid = 1745] [id = 293] 18:28:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 253 (0x92369800) [pid = 1745] [serial = 880] [outer = (nil)] 18:28:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 254 (0x923ccc00) [pid = 1745] [serial = 881] [outer = 0x92369800] 18:28:59 INFO - PROCESS | 1745 | 1468373339503 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 255 (0x93981c00) [pid = 1745] [serial = 882] [outer = 0x92369800] 18:29:00 INFO - PROCESS | 1745 | 1468373340553 Marionette TRACE conn4 <- [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]]]}] 18:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1837ms 18:29:00 INFO - PROCESS | 1745 | 1468373340623 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 18:29:00 INFO - PROCESS | 1745 | 1468373340629 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 18:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:29:00 INFO - PROCESS | 1745 | 1468373340641 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 1745 | 1468373340646 Marionette TRACE conn4 <- [1,1146,null,{}] 18:29:00 INFO - PROCESS | 1745 | 1468373340717 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:00 INFO - PROCESS | 1745 | 1468373340722 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:01 INFO - PROCESS | 1745 | 1468373341004 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 18:29:01 INFO - PROCESS | 1745 | 1468373341364 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 1745 | 1468373341372 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x89859c00 == 118 [pid = 1745] [id = 294] 18:29:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 256 (0x93a5d800) [pid = 1745] [serial = 883] [outer = (nil)] 18:29:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 257 (0x93c99400) [pid = 1745] [serial = 884] [outer = 0x93a5d800] 18:29:01 INFO - PROCESS | 1745 | 1468373341479 Marionette DEBUG loaded listener.js 18:29:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 258 (0x95178800) [pid = 1745] [serial = 885] [outer = 0x93a5d800] 18:29:02 INFO - PROCESS | 1745 | 1468373342525 Marionette TRACE conn4 <- [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]]]}] 18:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1945ms 18:29:02 INFO - PROCESS | 1745 | 1468373342588 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 18:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:29:02 INFO - PROCESS | 1745 | 1468373342593 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 18:29:02 INFO - PROCESS | 1745 | 1468373342600 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:29:02 INFO - PROCESS | 1745 | 1468373342603 Marionette TRACE conn4 <- [1,1150,null,{}] 18:29:02 INFO - PROCESS | 1745 | 1468373342609 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:02 INFO - PROCESS | 1745 | 1468373342621 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:02 INFO - PROCESS | 1745 | 1468373342915 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 18:29:03 INFO - PROCESS | 1745 | 1468373343268 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:03 INFO - PROCESS | 1745 | 1468373343277 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x92263400 == 119 [pid = 1745] [id = 295] 18:29:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 259 (0x9231e800) [pid = 1745] [serial = 886] [outer = (nil)] 18:29:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 260 (0x95327800) [pid = 1745] [serial = 887] [outer = 0x9231e800] 18:29:03 INFO - PROCESS | 1745 | 1468373343363 Marionette DEBUG loaded listener.js 18:29:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 261 (0x97969800) [pid = 1745] [serial = 888] [outer = 0x9231e800] 18:29:04 INFO - PROCESS | 1745 | 1468373344339 Marionette TRACE conn4 <- [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]]]}] 18:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1785ms 18:29:04 INFO - PROCESS | 1745 | 1468373344385 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 18:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:29:04 INFO - PROCESS | 1745 | 1468373344390 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 18:29:04 INFO - PROCESS | 1745 | 1468373344397 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - PROCESS | 1745 | 1468373344401 Marionette TRACE conn4 <- [1,1154,null,{}] 18:29:04 INFO - PROCESS | 1745 | 1468373344407 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:04 INFO - PROCESS | 1745 | 1468373344412 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:04 INFO - PROCESS | 1745 | 1468373344645 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 18:29:05 INFO - PROCESS | 1745 | 1468373344983 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 1745 | 1468373344993 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ea2dc00 == 120 [pid = 1745] [id = 296] 18:29:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 262 (0x8ea2e000) [pid = 1745] [serial = 889] [outer = (nil)] 18:29:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 263 (0x93c9c400) [pid = 1745] [serial = 890] [outer = 0x8ea2e000] 18:29:05 INFO - PROCESS | 1745 | 1468373345077 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 264 (0x95325000) [pid = 1745] [serial = 891] [outer = 0x8ea2e000] 18:29:06 INFO - PROCESS | 1745 | 1468373346007 Marionette TRACE conn4 <- [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]]]}] 18:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1648ms 18:29:06 INFO - PROCESS | 1745 | 1468373346046 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 1745 | 1468373346049 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 18:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:29:06 INFO - PROCESS | 1745 | 1468373346057 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - PROCESS | 1745 | 1468373346061 Marionette TRACE conn4 <- [1,1158,null,{}] 18:29:06 INFO - PROCESS | 1745 | 1468373346067 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:06 INFO - PROCESS | 1745 | 1468373346072 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:06 INFO - PROCESS | 1745 | 1468373346308 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 18:29:06 INFO - PROCESS | 1745 | 1468373346660 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 1745 | 1468373346666 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a0aec00 == 121 [pid = 1745] [id = 297] 18:29:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 265 (0x9a0af000) [pid = 1745] [serial = 892] [outer = (nil)] 18:29:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 266 (0x9a116000) [pid = 1745] [serial = 893] [outer = 0x9a0af000] 18:29:06 INFO - PROCESS | 1745 | 1468373346759 Marionette DEBUG loaded listener.js 18:29:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 267 (0x9a1be400) [pid = 1745] [serial = 894] [outer = 0x9a0af000] 18:29:07 INFO - PROCESS | 1745 | 1468373347717 Marionette TRACE conn4 <- [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]]]}] 18:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1736ms 18:29:07 INFO - PROCESS | 1745 | 1468373347795 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 1745 | 1468373347799 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 18:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:29:07 INFO - PROCESS | 1745 | 1468373347806 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:29:07 INFO - PROCESS | 1745 | 1468373347809 Marionette TRACE conn4 <- [1,1162,null,{}] 18:29:07 INFO - PROCESS | 1745 | 1468373347815 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:07 INFO - PROCESS | 1745 | 1468373347820 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:08 INFO - PROCESS | 1745 | 1468373348114 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 18:29:08 INFO - PROCESS | 1745 | 1468373348462 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 1745 | 1468373348470 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ab42000 == 122 [pid = 1745] [id = 298] 18:29:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 268 (0x9ac86400) [pid = 1745] [serial = 895] [outer = (nil)] 18:29:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 269 (0x9ac8b000) [pid = 1745] [serial = 896] [outer = 0x9ac86400] 18:29:08 INFO - PROCESS | 1745 | 1468373348556 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 270 (0x9ac8e000) [pid = 1745] [serial = 897] [outer = 0x9ac86400] 18:29:09 INFO - PROCESS | 1745 | 1468373349489 Marionette TRACE conn4 <- [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]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1738ms 18:29:09 INFO - PROCESS | 1745 | 1468373349545 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 18:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:29:09 INFO - PROCESS | 1745 | 1468373349549 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 18:29:09 INFO - PROCESS | 1745 | 1468373349556 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - PROCESS | 1745 | 1468373349560 Marionette TRACE conn4 <- [1,1166,null,{}] 18:29:09 INFO - PROCESS | 1745 | 1468373349566 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:09 INFO - PROCESS | 1745 | 1468373349571 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:09 INFO - PROCESS | 1745 | 1468373349809 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 18:29:11 INFO - PROCESS | 1745 | --DOCSHELL 0x91362800 == 121 [pid = 1745] [id = 75] 18:29:11 INFO - PROCESS | 1745 | --DOCSHELL 0x9b534800 == 120 [pid = 1745] [id = 32] 18:29:11 INFO - PROCESS | 1745 | --DOCSHELL 0x99250400 == 119 [pid = 1745] [id = 31] 18:29:11 INFO - PROCESS | 1745 | --DOCSHELL 0x94757000 == 118 [pid = 1745] [id = 33] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8f599400 == 117 [pid = 1745] [id = 135] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8bad6400 == 116 [pid = 1745] [id = 225] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9a91c400 == 115 [pid = 1745] [id = 144] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1a6000 == 114 [pid = 1745] [id = 120] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x88913800 == 113 [pid = 1745] [id = 274] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8b910400 == 112 [pid = 1745] [id = 168] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8cfc2000 == 111 [pid = 1745] [id = 229] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x89079c00 == 110 [pid = 1745] [id = 277] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0xa2226800 == 109 [pid = 1745] [id = 250] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8984a800 == 108 [pid = 1745] [id = 253] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8984ec00 == 107 [pid = 1745] [id = 254] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x89079400 == 106 [pid = 1745] [id = 255] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x898f7400 == 105 [pid = 1745] [id = 256] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1a2400 == 104 [pid = 1745] [id = 117] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x89cd0800 == 103 [pid = 1745] [id = 278] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x93c9a800 == 102 [pid = 1745] [id = 30] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x89a7bc00 == 101 [pid = 1745] [id = 279] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9b531000 == 100 [pid = 1745] [id = 40] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0xa2186400 == 99 [pid = 1745] [id = 34] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x938f6c00 == 98 [pid = 1745] [id = 38] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8df47400 == 97 [pid = 1745] [id = 147] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8af84800 == 96 [pid = 1745] [id = 233] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x91f09000 == 95 [pid = 1745] [id = 165] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8ecc3000 == 94 [pid = 1745] [id = 220] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8a639400 == 93 [pid = 1745] [id = 280] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8f185800 == 92 [pid = 1745] [id = 157] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x93981400 == 91 [pid = 1745] [id = 43] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5e8400 == 90 [pid = 1745] [id = 198] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8bad8400 == 89 [pid = 1745] [id = 169] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x92368400 == 88 [pid = 1745] [id = 194] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8f288800 == 87 [pid = 1745] [id = 226] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1a4400 == 86 [pid = 1745] [id = 113] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x938f1000 == 85 [pid = 1745] [id = 36] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8df52c00 == 84 [pid = 1745] [id = 176] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8d731800 == 83 [pid = 1745] [id = 167] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8d71ec00 == 82 [pid = 1745] [id = 197] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x93c8f800 == 81 [pid = 1745] [id = 45] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x91ce5400 == 80 [pid = 1745] [id = 73] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8cfc2c00 == 79 [pid = 1745] [id = 228] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0xa3107000 == 78 [pid = 1745] [id = 37] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x938f1800 == 77 [pid = 1745] [id = 70] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8b91b400 == 76 [pid = 1745] [id = 195] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x93c90c00 == 75 [pid = 1745] [id = 35] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9ac84800 == 74 [pid = 1745] [id = 84] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0xa6da7800 == 73 [pid = 1745] [id = 46] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8af82800 == 72 [pid = 1745] [id = 232] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8b918000 == 71 [pid = 1745] [id = 196] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x88919000 == 70 [pid = 1745] [id = 275] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8d72ec00 == 69 [pid = 1745] [id = 166] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x93c9ac00 == 68 [pid = 1745] [id = 44] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8cfc2800 == 67 [pid = 1745] [id = 227] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8a62c400 == 66 [pid = 1745] [id = 230] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x90a0ac00 == 65 [pid = 1745] [id = 77] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8ecbf800 == 64 [pid = 1745] [id = 106] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8d720400 == 63 [pid = 1745] [id = 160] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x922ec400 == 62 [pid = 1745] [id = 42] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8b910800 == 61 [pid = 1745] [id = 183] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5e7800 == 60 [pid = 1745] [id = 149] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9ac8f400 == 59 [pid = 1745] [id = 129] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8df36c00 == 58 [pid = 1745] [id = 119] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9225a800 == 57 [pid = 1745] [id = 115] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9aab7000 == 56 [pid = 1745] [id = 48] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8df3fc00 == 55 [pid = 1745] [id = 189] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x922ed800 == 54 [pid = 1745] [id = 47] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8df3cc00 == 53 [pid = 1745] [id = 131] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8b917000 == 52 [pid = 1745] [id = 213] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x91ce3c00 == 51 [pid = 1745] [id = 74] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9bce5400 == 50 [pid = 1745] [id = 116] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x91360800 == 49 [pid = 1745] [id = 90] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8f18c000 == 48 [pid = 1745] [id = 118] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x898e9c00 == 47 [pid = 1745] [id = 251] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x898ea400 == 46 [pid = 1745] [id = 252] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8df3f000 == 45 [pid = 1745] [id = 148] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8f594000 == 44 [pid = 1745] [id = 92] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x889a8800 == 43 [pid = 1745] [id = 276] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x898edc00 == 42 [pid = 1745] [id = 281] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x93a64400 == 41 [pid = 1745] [id = 10] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9a0aec00 == 40 [pid = 1745] [id = 297] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9ab42000 == 39 [pid = 1745] [id = 298] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8ea2dc00 == 38 [pid = 1745] [id = 296] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x92263400 == 37 [pid = 1745] [id = 295] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x89859c00 == 36 [pid = 1745] [id = 294] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x898f0400 == 35 [pid = 1745] [id = 292] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x92322c00 == 34 [pid = 1745] [id = 293] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8f183400 == 33 [pid = 1745] [id = 291] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x90b8a400 == 32 [pid = 1745] [id = 290] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8f512c00 == 31 [pid = 1745] [id = 289] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8f182000 == 30 [pid = 1745] [id = 288] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8bad7400 == 29 [pid = 1745] [id = 287] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x89a72000 == 28 [pid = 1745] [id = 286] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8ecc9c00 == 27 [pid = 1745] [id = 285] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0xa2482c00 == 26 [pid = 1745] [id = 231] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8cfc8000 == 25 [pid = 1745] [id = 284] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x8e3aa000 == 24 [pid = 1745] [id = 282] 18:29:13 INFO - PROCESS | 1745 | --DOCSHELL 0x89a6dc00 == 23 [pid = 1745] [id = 283] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 269 (0x8cfc9000) [pid = 1745] [serial = 773] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 268 (0x9a117c00) [pid = 1745] [serial = 737] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 267 (0x9135fc00) [pid = 1745] [serial = 782] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 266 (0x8f1a4000) [pid = 1745] [serial = 725] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 265 (0xa2ebd400) [pid = 1745] [serial = 752] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 264 (0x91f04400) [pid = 1745] [serial = 720] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 263 (0x8f59ec00) [pid = 1745] [serial = 779] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 262 (0x90b8a000) [pid = 1745] [serial = 780] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 261 (0x8d720800) [pid = 1745] [serial = 774] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 260 (0x9c18fc00) [pid = 1745] [serial = 743] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 259 (0x89853400) [pid = 1745] [serial = 761] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 258 (0x9235f800) [pid = 1745] [serial = 731] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 257 (0x89a75000) [pid = 1745] [serial = 764] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 256 (0x9b533c00) [pid = 1745] [serial = 740] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 255 (0x93c9c000) [pid = 1745] [serial = 734] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 254 (0x8ea2a000) [pid = 1745] [serial = 749] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 253 (0x898f4c00) [pid = 1745] [serial = 755] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 252 (0x8e3ad400) [pid = 1745] [serial = 776] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 251 (0x91366000) [pid = 1745] [serial = 783] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 250 (0x9135d400) [pid = 1745] [serial = 728] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 249 (0x8b913800) [pid = 1745] [serial = 722] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 248 (0x89081400) [pid = 1745] [serial = 767] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 247 (0x8f18b000) [pid = 1745] [serial = 777] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 246 (0x8a634400) [pid = 1745] [serial = 771] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 245 (0xa2277c00) [pid = 1745] [serial = 746] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 244 (0x89a73400) [pid = 1745] [serial = 758] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 243 (0x89a6e800) [pid = 1745] [serial = 770] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | --DOMWINDOW == 242 (0x91363000) [pid = 1745] [serial = 785] [outer = (nil)] [url = about:blank] 18:29:13 INFO - PROCESS | 1745 | 1468373353661 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 1745 | 1468373353669 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x88917400 == 24 [pid = 1745] [id = 299] 18:29:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 243 (0x88919000) [pid = 1745] [serial = 898] [outer = (nil)] 18:29:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 244 (0x88920c00) [pid = 1745] [serial = 899] [outer = 0x88919000] 18:29:13 INFO - PROCESS | 1745 | 1468373353781 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 245 (0x89081400) [pid = 1745] [serial = 900] [outer = 0x88919000] 18:29:14 INFO - PROCESS | 1745 | 1468373354728 Marionette TRACE conn4 <- [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]]]}] 18:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 5201ms 18:29:14 INFO - PROCESS | 1745 | 1468373354763 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 1745 | 1468373354768 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 18:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:29:14 INFO - PROCESS | 1745 | 1468373354778 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 1745 | 1468373354784 Marionette TRACE conn4 <- [1,1170,null,{}] 18:29:14 INFO - PROCESS | 1745 | 1468373354794 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:14 INFO - PROCESS | 1745 | 1468373354800 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:15 INFO - PROCESS | 1745 | 1468373355007 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 18:29:15 INFO - PROCESS | 1745 | 1468373355278 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 1745 | 1468373355290 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a6d800 == 25 [pid = 1745] [id = 300] 18:29:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 246 (0x89a6dc00) [pid = 1745] [serial = 901] [outer = (nil)] 18:29:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 247 (0x89a75800) [pid = 1745] [serial = 902] [outer = 0x89a6dc00] 18:29:15 INFO - PROCESS | 1745 | 1468373355374 Marionette DEBUG loaded listener.js 18:29:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 248 (0x89cc5c00) [pid = 1745] [serial = 903] [outer = 0x89a6dc00] 18:29:16 INFO - PROCESS | 1745 | 1468373356289 Marionette TRACE conn4 <- [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]]]}] 18:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1585ms 18:29:16 INFO - PROCESS | 1745 | 1468373356380 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 1745 | 1468373356387 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 18:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:29:16 INFO - PROCESS | 1745 | 1468373356396 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - PROCESS | 1745 | 1468373356399 Marionette TRACE conn4 <- [1,1174,null,{}] 18:29:16 INFO - PROCESS | 1745 | 1468373356412 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:16 INFO - PROCESS | 1745 | 1468373356419 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:16 INFO - PROCESS | 1745 | 1468373356680 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 18:29:16 INFO - PROCESS | 1745 | 1468373356707 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 1745 | 1468373356715 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a633400 == 26 [pid = 1745] [id = 301] 18:29:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 249 (0x8af83000) [pid = 1745] [serial = 904] [outer = (nil)] 18:29:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 250 (0x8af8b400) [pid = 1745] [serial = 905] [outer = 0x8af83000] 18:29:16 INFO - PROCESS | 1745 | 1468373356789 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 251 (0x8b911c00) [pid = 1745] [serial = 906] [outer = 0x8af83000] 18:29:17 INFO - PROCESS | 1745 | 1468373357963 Marionette TRACE conn4 <- [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/] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 197 (0x93c92800) [pid = 1745] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 196 (0xa34dd800) [pid = 1745] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 195 (0x889a9000) [pid = 1745] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 194 (0x88913c00) [pid = 1745] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 193 (0x923c6000) [pid = 1745] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 192 (0x898f6400) [pid = 1745] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 191 (0x90a05400) [pid = 1745] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 190 (0x8891a400) [pid = 1745] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 189 (0x8cfcc400) [pid = 1745] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 188 (0x8a7c6400) [pid = 1745] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 187 (0x90b82400) [pid = 1745] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 186 (0x8a62dc00) [pid = 1745] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 185 (0x91fd2800) [pid = 1745] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 184 (0x8907a400) [pid = 1745] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 183 (0x8a633000) [pid = 1745] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 182 (0x8a7c3400) [pid = 1745] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 181 (0x89cc4800) [pid = 1745] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 180 (0x8e3b3c00) [pid = 1745] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 179 (0x9a115800) [pid = 1745] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 178 (0x90aae800) [pid = 1745] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 177 (0x8a7ca800) [pid = 1745] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 176 (0x8e3aa800) [pid = 1745] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 175 (0x898f7800) [pid = 1745] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 174 (0x8b91a400) [pid = 1745] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 173 (0x99ef8c00) [pid = 1745] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 172 (0x90a0cc00) [pid = 1745] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:29:20 INFO - PROCESS | 1745 | --DOMWINDOW == 171 (0x92325c00) [pid = 1745] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:29:20 INFO - PROCESS | 1745 | 1468373360818 Marionette TRACE conn4 -> [0,1177,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 1745 | 1468373360826 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 18:29:20 INFO - PROCESS | 1745 | 1468373360883 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - PROCESS | 1745 | 1468373360893 Marionette TRACE conn4 <- [1,1178,null,{}] 18:29:20 INFO - PROCESS | 1745 | 1468373360909 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:20 INFO - PROCESS | 1745 | 1468373360920 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:21 INFO - PROCESS | 1745 | 1468373361099 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 18:29:21 INFO - PROCESS | 1745 | 1468373361282 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 1745 | 1468373361291 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a62e400 == 27 [pid = 1745] [id = 302] 18:29:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 172 (0x8a630400) [pid = 1745] [serial = 907] [outer = (nil)] 18:29:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 173 (0x8a637400) [pid = 1745] [serial = 908] [outer = 0x8a630400] 18:29:21 INFO - PROCESS | 1745 | 1468373361383 Marionette DEBUG loaded listener.js 18:29:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 174 (0x8b91a400) [pid = 1745] [serial = 909] [outer = 0x8a630400] 18:29:22 INFO - PROCESS | 1745 | 1468373362172 Marionette TRACE conn4 <- [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] 18:29:22 INFO - PROCESS | 1745 | 1468373362250 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 18:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:29:22 INFO - PROCESS | 1745 | 1468373362257 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:29:22 INFO - PROCESS | 1745 | 1468373362261 Marionette TRACE conn4 <- [1,1182,null,{}] 18:29:22 INFO - PROCESS | 1745 | 1468373362267 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:22 INFO - PROCESS | 1745 | 1468373362272 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:22 INFO - PROCESS | 1745 | 1468373362462 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 18:29:22 INFO - PROCESS | 1745 | 1468373362805 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 1745 | 1468373362815 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x88919400 == 28 [pid = 1745] [id = 303] 18:29:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 175 (0x8891a800) [pid = 1745] [serial = 910] [outer = (nil)] 18:29:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 176 (0x8899e000) [pid = 1745] [serial = 911] [outer = 0x8891a800] 18:29:22 INFO - PROCESS | 1745 | 1468373362940 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 177 (0x889abc00) [pid = 1745] [serial = 912] [outer = 0x8891a800] 18:29:23 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:29:23 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:29:23 INFO - PROCESS | 1745 | 1468373363957 Marionette TRACE conn4 <- [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] 18:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:29:24 INFO - PROCESS | 1745 | 1468373364021 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 18:29:24 INFO - PROCESS | 1745 | 1468373364035 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - PROCESS | 1745 | 1468373364044 Marionette TRACE conn4 <- [1,1186,null,{}] 18:29:24 INFO - PROCESS | 1745 | 1468373364058 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:24 INFO - PROCESS | 1745 | 1468373364067 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:24 INFO - PROCESS | 1745 | 1468373364331 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 18:29:24 INFO - PROCESS | 1745 | 1468373364682 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:24 INFO - PROCESS | 1745 | 1468373364700 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a79000 == 29 [pid = 1745] [id = 304] 18:29:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 178 (0x89a7b800) [pid = 1745] [serial = 913] [outer = (nil)] 18:29:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 179 (0x8a634400) [pid = 1745] [serial = 914] [outer = 0x89a7b800] 18:29:24 INFO - PROCESS | 1745 | 1468373364798 Marionette DEBUG loaded listener.js 18:29:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 180 (0x8a7ce400) [pid = 1745] [serial = 915] [outer = 0x89a7b800] 18:29:25 INFO - PROCESS | 1745 | 1468373365858 Marionette TRACE conn4 <- [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] 18:29:25 INFO - PROCESS | 1745 | 1468373365952 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 18:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:29:25 INFO - PROCESS | 1745 | 1468373365961 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:29:25 INFO - PROCESS | 1745 | 1468373365965 Marionette TRACE conn4 <- [1,1190,null,{}] 18:29:25 INFO - PROCESS | 1745 | 1468373365971 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:25 INFO - PROCESS | 1745 | 1468373365976 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:26 INFO - PROCESS | 1745 | 1468373366215 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 18:29:26 INFO - PROCESS | 1745 | 1468373366582 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 1745 | 1468373366590 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x89078c00 == 30 [pid = 1745] [id = 305] 18:29:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 181 (0x8a62d000) [pid = 1745] [serial = 916] [outer = (nil)] 18:29:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 182 (0x8d5f4800) [pid = 1745] [serial = 917] [outer = 0x8a62d000] 18:29:26 INFO - PROCESS | 1745 | 1468373366683 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 183 (0x8d71f800) [pid = 1745] [serial = 918] [outer = 0x8a62d000] 18:29:27 INFO - PROCESS | 1745 | 1468373367713 Marionette TRACE conn4 <- [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] 18:29:27 INFO - PROCESS | 1745 | 1468373367756 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 18:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:29:27 INFO - PROCESS | 1745 | 1468373367772 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - PROCESS | 1745 | 1468373367781 Marionette TRACE conn4 <- [1,1194,null,{}] 18:29:27 INFO - PROCESS | 1745 | 1468373367789 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:27 INFO - PROCESS | 1745 | 1468373367797 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:28 INFO - PROCESS | 1745 | 1468373368046 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 18:29:28 INFO - PROCESS | 1745 | 1468373368460 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 1745 | 1468373368467 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907e800 == 31 [pid = 1745] [id = 306] 18:29:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 184 (0x8984dc00) [pid = 1745] [serial = 919] [outer = (nil)] 18:29:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 185 (0x8df4b400) [pid = 1745] [serial = 920] [outer = 0x8984dc00] 18:29:28 INFO - PROCESS | 1745 | 1468373368558 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 186 (0x8df50400) [pid = 1745] [serial = 921] [outer = 0x8984dc00] 18:29:29 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:29:29 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:29:29 INFO - PROCESS | 1745 | 1468373369553 Marionette TRACE conn4 <- [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] 18:29:29 INFO - PROCESS | 1745 | 1468373369623 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 18:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:29:29 INFO - PROCESS | 1745 | 1468373369630 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - PROCESS | 1745 | 1468373369633 Marionette TRACE conn4 <- [1,1198,null,{}] 18:29:29 INFO - PROCESS | 1745 | 1468373369639 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:29 INFO - PROCESS | 1745 | 1468373369645 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:29 INFO - PROCESS | 1745 | 1468373369845 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 18:29:30 INFO - PROCESS | 1745 | 1468373370169 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 1745 | 1468373370177 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x8899fc00 == 32 [pid = 1745] [id = 307] 18:29:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 187 (0x8a62d800) [pid = 1745] [serial = 922] [outer = (nil)] 18:29:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 188 (0x8ea25400) [pid = 1745] [serial = 923] [outer = 0x8a62d800] 18:29:30 INFO - PROCESS | 1745 | 1468373370289 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 189 (0x8e3b0400) [pid = 1745] [serial = 924] [outer = 0x8a62d800] 18:29:31 INFO - PROCESS | 1745 | 1468373371500 Marionette TRACE conn4 <- [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]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1935ms 18:29:31 INFO - PROCESS | 1745 | 1468373371584 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 18:29:31 INFO - PROCESS | 1745 | 1468373371591 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 18:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:29:31 INFO - PROCESS | 1745 | 1468373371602 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - PROCESS | 1745 | 1468373371608 Marionette TRACE conn4 <- [1,1202,null,{}] 18:29:31 INFO - PROCESS | 1745 | 1468373371653 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:31 INFO - PROCESS | 1745 | 1468373371659 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:32 INFO - PROCESS | 1745 | 1468373372005 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 18:29:32 INFO - PROCESS | 1745 | 1468373372386 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 1745 | 1468373372416 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x89ccf400 == 33 [pid = 1745] [id = 308] 18:29:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 190 (0x8cfc2000) [pid = 1745] [serial = 925] [outer = (nil)] 18:29:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 191 (0x8ecc5400) [pid = 1745] [serial = 926] [outer = 0x8cfc2000] 18:29:32 INFO - PROCESS | 1745 | 1468373372564 Marionette DEBUG loaded listener.js 18:29:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 192 (0x8f18c800) [pid = 1745] [serial = 927] [outer = 0x8cfc2000] 18:29:34 INFO - PROCESS | 1745 | 1468373374036 Marionette TRACE conn4 <- [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]]]}] 18:29:34 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 18:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2516ms 18:29:34 INFO - PROCESS | 1745 | 1468373374127 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 1745 | 1468373374133 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 18:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:29:34 INFO - PROCESS | 1745 | 1468373374144 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:29:34 INFO - PROCESS | 1745 | 1468373374148 Marionette TRACE conn4 <- [1,1206,null,{}] 18:29:34 INFO - PROCESS | 1745 | 1468373374170 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:34 INFO - PROCESS | 1745 | 1468373374179 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:34 INFO - PROCESS | 1745 | 1468373374487 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 18:29:34 INFO - PROCESS | 1745 | 1468373374708 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:34 INFO - PROCESS | 1745 | 1468373374719 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x88917000 == 34 [pid = 1745] [id = 309] 18:29:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 193 (0x89ccfc00) [pid = 1745] [serial = 928] [outer = (nil)] 18:29:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 194 (0x8f28a400) [pid = 1745] [serial = 929] [outer = 0x89ccfc00] 18:29:34 INFO - PROCESS | 1745 | 1468373374805 Marionette DEBUG loaded listener.js 18:29:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 195 (0x8f1af800) [pid = 1745] [serial = 930] [outer = 0x89ccfc00] 18:29:35 INFO - PROCESS | 1745 | 1468373375753 Marionette TRACE conn4 <- [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]]]}] 18:29:35 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 18:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1651ms 18:29:35 INFO - PROCESS | 1745 | 1468373375794 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 18:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:29:35 INFO - PROCESS | 1745 | 1468373375798 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 18:29:35 INFO - PROCESS | 1745 | 1468373375805 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:29:35 INFO - PROCESS | 1745 | 1468373375808 Marionette TRACE conn4 <- [1,1210,null,{}] 18:29:35 INFO - PROCESS | 1745 | 1468373375814 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:35 INFO - PROCESS | 1745 | 1468373375820 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:36 INFO - PROCESS | 1745 | 1468373376007 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 18:29:36 INFO - PROCESS | 1745 | 1468373376318 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 1745 | 1468373376331 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907e400 == 35 [pid = 1745] [id = 310] 18:29:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 196 (0x8984ec00) [pid = 1745] [serial = 931] [outer = (nil)] 18:29:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 197 (0x8f519c00) [pid = 1745] [serial = 932] [outer = 0x8984ec00] 18:29:36 INFO - PROCESS | 1745 | 1468373376418 Marionette DEBUG loaded listener.js 18:29:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 198 (0x8f289c00) [pid = 1745] [serial = 933] [outer = 0x8984ec00] 18:29:37 INFO - PROCESS | 1745 | 1468373377347 Marionette TRACE conn4 <- [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]]]}] 18:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1584ms 18:29:37 INFO - PROCESS | 1745 | 1468373377389 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 1745 | 1468373377392 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 18:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:29:37 INFO - PROCESS | 1745 | 1468373377399 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - PROCESS | 1745 | 1468373377403 Marionette TRACE conn4 <- [1,1214,null,{}] 18:29:37 INFO - PROCESS | 1745 | 1468373377408 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:37 INFO - PROCESS | 1745 | 1468373377413 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:37 INFO - PROCESS | 1745 | 1468373377597 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 18:29:37 INFO - PROCESS | 1745 | 1468373377915 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 1745 | 1468373377925 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b914800 == 36 [pid = 1745] [id = 311] 18:29:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 199 (0x8f1ab000) [pid = 1745] [serial = 934] [outer = (nil)] 18:29:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 200 (0x90964800) [pid = 1745] [serial = 935] [outer = 0x8f1ab000] 18:29:38 INFO - PROCESS | 1745 | 1468373378025 Marionette DEBUG loaded listener.js 18:29:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 201 (0x90967400) [pid = 1745] [serial = 936] [outer = 0x8f1ab000] 18:29:38 INFO - PROCESS | 1745 | 1468373378944 Marionette TRACE conn4 <- [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]]]}] 18:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1596ms 18:29:39 INFO - PROCESS | 1745 | 1468373378996 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 18:29:39 INFO - PROCESS | 1745 | 1468373378999 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 18:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:29:39 INFO - PROCESS | 1745 | 1468373379007 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - PROCESS | 1745 | 1468373379009 Marionette TRACE conn4 <- [1,1218,null,{}] 18:29:39 INFO - PROCESS | 1745 | 1468373379016 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:39 INFO - PROCESS | 1745 | 1468373379021 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:39 INFO - PROCESS | 1745 | 1468373379221 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 18:29:39 INFO - PROCESS | 1745 | 1468373379550 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 1745 | 1468373379558 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907ec00 == 37 [pid = 1745] [id = 312] 18:29:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 202 (0x8df37c00) [pid = 1745] [serial = 937] [outer = (nil)] 18:29:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 203 (0x90a03400) [pid = 1745] [serial = 938] [outer = 0x8df37c00] 18:29:39 INFO - PROCESS | 1745 | 1468373379649 Marionette DEBUG loaded listener.js 18:29:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 204 (0x90a0b800) [pid = 1745] [serial = 939] [outer = 0x8df37c00] 18:29:40 INFO - PROCESS | 1745 | 1468373380591 Marionette TRACE conn4 <- [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]]]}] 18:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1638ms 18:29:40 INFO - PROCESS | 1745 | 1468373380645 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 18:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:29:40 INFO - PROCESS | 1745 | 1468373380649 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 18:29:40 INFO - PROCESS | 1745 | 1468373380656 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - PROCESS | 1745 | 1468373380660 Marionette TRACE conn4 <- [1,1222,null,{}] 18:29:40 INFO - PROCESS | 1745 | 1468373380666 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:40 INFO - PROCESS | 1745 | 1468373380671 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:40 INFO - PROCESS | 1745 | 1468373380881 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 18:29:41 INFO - PROCESS | 1745 | 1468373381213 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:41 INFO - PROCESS | 1745 | 1468373381224 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x90aa7400 == 38 [pid = 1745] [id = 313] 18:29:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 205 (0x90aa8c00) [pid = 1745] [serial = 940] [outer = (nil)] 18:29:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 206 (0x90ab0800) [pid = 1745] [serial = 941] [outer = 0x90aa8c00] 18:29:41 INFO - PROCESS | 1745 | 1468373381329 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 207 (0x90b8c400) [pid = 1745] [serial = 942] [outer = 0x90aa8c00] 18:29:42 INFO - PROCESS | 1745 | 1468373382286 Marionette TRACE conn4 <- [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] 18:29:42 INFO - PROCESS | 1745 | 1468373382348 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 18:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:29:42 INFO - PROCESS | 1745 | 1468373382356 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:29:42 INFO - PROCESS | 1745 | 1468373382361 Marionette TRACE conn4 <- [1,1226,null,{}] 18:29:42 INFO - PROCESS | 1745 | 1468373382367 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:42 INFO - PROCESS | 1745 | 1468373382373 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:42 INFO - PROCESS | 1745 | 1468373382606 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 18:29:42 INFO - PROCESS | 1745 | 1468373382955 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 1745 | 1468373382967 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x90d54800 == 39 [pid = 1745] [id = 314] 18:29:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 208 (0x90d55800) [pid = 1745] [serial = 943] [outer = (nil)] 18:29:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 209 (0x90da9400) [pid = 1745] [serial = 944] [outer = 0x90d55800] 18:29:43 INFO - PROCESS | 1745 | 1468373383086 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 210 (0x90dae400) [pid = 1745] [serial = 945] [outer = 0x90d55800] 18:29:44 INFO - PROCESS | 1745 | 1468373384003 Marionette TRACE conn4 <- [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]]]}] 18:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1745ms 18:29:44 INFO - PROCESS | 1745 | 1468373384102 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 18:29:44 INFO - PROCESS | 1745 | 1468373384106 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 18:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:29:44 INFO - PROCESS | 1745 | 1468373384114 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:29:44 INFO - PROCESS | 1745 | 1468373384117 Marionette TRACE conn4 <- [1,1230,null,{}] 18:29:44 INFO - PROCESS | 1745 | 1468373384175 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:44 INFO - PROCESS | 1745 | 1468373384179 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:44 INFO - PROCESS | 1745 | 1468373384433 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 18:29:44 INFO - PROCESS | 1745 | 1468373384782 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 1745 | 1468373384791 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a07c00 == 40 [pid = 1745] [id = 315] 18:29:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 211 (0x90dab800) [pid = 1745] [serial = 946] [outer = (nil)] 18:29:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 212 (0x91ce7000) [pid = 1745] [serial = 947] [outer = 0x90dab800] 18:29:44 INFO - PROCESS | 1745 | 1468373384874 Marionette DEBUG loaded listener.js 18:29:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 213 (0x91ced000) [pid = 1745] [serial = 948] [outer = 0x90dab800] 18:29:45 INFO - PROCESS | 1745 | 1468373385874 Marionette TRACE conn4 <- [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]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1843ms 18:29:45 INFO - PROCESS | 1745 | 1468373385960 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 1745 | 1468373385966 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 18:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:29:45 INFO - PROCESS | 1745 | 1468373385978 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - PROCESS | 1745 | 1468373385982 Marionette TRACE conn4 <- [1,1234,null,{}] 18:29:45 INFO - PROCESS | 1745 | 1468373385993 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:46 INFO - PROCESS | 1745 | 1468373386002 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:46 INFO - PROCESS | 1745 | 1468373386452 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 18:29:46 INFO - PROCESS | 1745 | 1468373386805 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 1745 | 1468373386820 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x88913400 == 41 [pid = 1745] [id = 316] 18:29:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 214 (0x88917800) [pid = 1745] [serial = 949] [outer = (nil)] 18:29:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 215 (0x889a5000) [pid = 1745] [serial = 950] [outer = 0x88917800] 18:29:46 INFO - PROCESS | 1745 | 1468373386956 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 216 (0x89cc1400) [pid = 1745] [serial = 951] [outer = 0x88917800] 18:29:48 INFO - PROCESS | 1745 | 1468373388138 Marionette TRACE conn4 <- [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]]]}] 18:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2245ms 18:29:48 INFO - PROCESS | 1745 | 1468373388222 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 18:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:29:48 INFO - PROCESS | 1745 | 1468373388226 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 18:29:48 INFO - PROCESS | 1745 | 1468373388233 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - PROCESS | 1745 | 1468373388237 Marionette TRACE conn4 <- [1,1238,null,{}] 18:29:48 INFO - PROCESS | 1745 | 1468373388243 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:48 INFO - PROCESS | 1745 | 1468373388250 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:48 INFO - PROCESS | 1745 | 1468373388500 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 18:29:48 INFO - PROCESS | 1745 | 1468373388834 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:48 INFO - PROCESS | 1745 | 1468373388842 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x89080400 == 42 [pid = 1745] [id = 317] 18:29:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 217 (0x89854400) [pid = 1745] [serial = 952] [outer = (nil)] 18:29:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 218 (0x8a7cac00) [pid = 1745] [serial = 953] [outer = 0x89854400] 18:29:48 INFO - PROCESS | 1745 | 1468373388928 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 219 (0x8af8f800) [pid = 1745] [serial = 954] [outer = 0x89854400] 18:29:49 INFO - PROCESS | 1745 | 1468373389838 Marionette TRACE conn4 <- [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]]]}] 18:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1640ms 18:29:49 INFO - PROCESS | 1745 | 1468373389873 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 18:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:29:49 INFO - PROCESS | 1745 | 1468373389877 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 18:29:49 INFO - PROCESS | 1745 | 1468373389884 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - PROCESS | 1745 | 1468373389887 Marionette TRACE conn4 <- [1,1242,null,{}] 18:29:49 INFO - PROCESS | 1745 | 1468373389893 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:49 INFO - PROCESS | 1745 | 1468373389898 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:50 INFO - PROCESS | 1745 | 1468373390092 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 18:29:50 INFO - PROCESS | 1745 | 1468373390416 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 1745 | 1468373390427 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x89087000 == 43 [pid = 1745] [id = 318] 18:29:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 220 (0x89851c00) [pid = 1745] [serial = 955] [outer = (nil)] 18:29:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 221 (0x8d719800) [pid = 1745] [serial = 956] [outer = 0x89851c00] 18:29:50 INFO - PROCESS | 1745 | 1468373390515 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 222 (0x8ea26000) [pid = 1745] [serial = 957] [outer = 0x89851c00] 18:29:51 INFO - PROCESS | 1745 | 1468373391493 Marionette TRACE conn4 <- [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]]]}] 18:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1689ms 18:29:51 INFO - PROCESS | 1745 | 1468373391574 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 1745 | 1468373391578 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 18:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:29:51 INFO - PROCESS | 1745 | 1468373391585 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 1745 | 1468373391588 Marionette TRACE conn4 <- [1,1246,null,{}] 18:29:51 INFO - PROCESS | 1745 | 1468373391596 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:51 INFO - PROCESS | 1745 | 1468373391601 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:52 INFO - PROCESS | 1745 | 1468373392056 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 18:29:52 INFO - PROCESS | 1745 | 1468373392351 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 1745 | 1468373392361 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x89079000 == 44 [pid = 1745] [id = 319] 18:29:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 223 (0x8907a800) [pid = 1745] [serial = 958] [outer = (nil)] 18:29:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 224 (0x8984c000) [pid = 1745] [serial = 959] [outer = 0x8907a800] 18:29:52 INFO - PROCESS | 1745 | 1468373392444 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 225 (0x89857800) [pid = 1745] [serial = 960] [outer = 0x8907a800] 18:29:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8a62e400 == 43 [pid = 1745] [id = 302] 18:29:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8a633400 == 42 [pid = 1745] [id = 301] 18:29:53 INFO - PROCESS | 1745 | --DOCSHELL 0x89a6d800 == 41 [pid = 1745] [id = 300] 18:29:53 INFO - PROCESS | 1745 | --DOCSHELL 0x88917400 == 40 [pid = 1745] [id = 299] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 224 (0xa4f1b400) [pid = 1745] [serial = 753] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 223 (0x89a7a000) [pid = 1745] [serial = 765] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 222 (0x9bcf4000) [pid = 1745] [serial = 741] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 221 (0x8f1a9c00) [pid = 1745] [serial = 666] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 220 (0x8ea30800) [pid = 1745] [serial = 756] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 219 (0xa2270c00) [pid = 1745] [serial = 593] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 218 (0x9231b000) [pid = 1745] [serial = 575] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 217 (0x9798b000) [pid = 1745] [serial = 542] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 216 (0x8f287800) [pid = 1745] [serial = 690] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 215 (0x9aab8000) [pid = 1745] [serial = 624] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 214 (0x91f2cc00) [pid = 1745] [serial = 669] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 213 (0x91f0a400) [pid = 1745] [serial = 618] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 212 (0x92366000) [pid = 1745] [serial = 732] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 211 (0x9ac8c400) [pid = 1745] [serial = 663] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 210 (0x89083c00) [pid = 1745] [serial = 768] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 209 (0xa34e1800) [pid = 1745] [serial = 639] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 208 (0x9ad18000) [pid = 1745] [serial = 627] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 207 (0x9a84a400) [pid = 1745] [serial = 584] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 206 (0x8f18b800) [pid = 1745] [serial = 533] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 205 (0x9231fc00) [pid = 1745] [serial = 612] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 204 (0x9d491c00) [pid = 1745] [serial = 675] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 203 (0x9add9000) [pid = 1745] [serial = 548] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 202 (0x9a471000) [pid = 1745] [serial = 545] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 201 (0x9d484400) [pid = 1745] [serial = 630] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 200 (0xa2446800) [pid = 1745] [serial = 633] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 199 (0x89a75c00) [pid = 1745] [serial = 759] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 198 (0x9b52c400) [pid = 1745] [serial = 587] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 197 (0x8d736000) [pid = 1745] [serial = 702] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 196 (0x9ade1800) [pid = 1745] [serial = 672] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 195 (0x97986400) [pid = 1745] [serial = 735] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 194 (0x8af8cc00) [pid = 1745] [serial = 699] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 193 (0x8f594c00) [pid = 1745] [serial = 615] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 192 (0x8df4dc00) [pid = 1745] [serial = 572] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 191 (0x89856400) [pid = 1745] [serial = 762] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 190 (0xa3190c00) [pid = 1745] [serial = 681] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 189 (0xa2ef7000) [pid = 1745] [serial = 636] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 188 (0x8e3ab800) [pid = 1745] [serial = 687] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 187 (0x9d82c000) [pid = 1745] [serial = 744] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 186 (0x8a637800) [pid = 1745] [serial = 693] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 185 (0x95189800) [pid = 1745] [serial = 621] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 184 (0x92326400) [pid = 1745] [serial = 569] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 183 (0x8cfcc800) [pid = 1745] [serial = 684] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 182 (0xa2ec1c00) [pid = 1745] [serial = 678] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 181 (0xa2299400) [pid = 1745] [serial = 747] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 180 (0x8ea2bc00) [pid = 1745] [serial = 750] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 179 (0x9d859400) [pid = 1745] [serial = 590] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 178 (0x9ac91400) [pid = 1745] [serial = 738] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 177 (0x923d0800) [pid = 1745] [serial = 530] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 176 (0x93c9cc00) [pid = 1745] [serial = 539] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 175 (0xa61d7000) [pid = 1745] [serial = 696] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 174 (0x91367800) [pid = 1745] [serial = 536] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 173 (0x93c91400) [pid = 1745] [serial = 578] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 172 (0x99744000) [pid = 1745] [serial = 581] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 171 (0xa4d57000) [pid = 1745] [serial = 818] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 170 (0xa61e2400) [pid = 1745] [serial = 819] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 169 (0x889ab800) [pid = 1745] [serial = 830] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 168 (0x898f2c00) [pid = 1745] [serial = 831] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 167 (0x8891b800) [pid = 1745] [serial = 824] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 166 (0x8891cc00) [pid = 1745] [serial = 825] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 165 (0x9a0bb800) [pid = 1745] [serial = 800] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 164 (0x9a345000) [pid = 1745] [serial = 801] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 163 (0x8bad6800) [pid = 1745] [serial = 788] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 162 (0x8cfcb800) [pid = 1745] [serial = 789] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 161 (0x93a5b400) [pid = 1745] [serial = 797] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 160 (0x9474dc00) [pid = 1745] [serial = 798] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 159 (0x889a1800) [pid = 1745] [serial = 827] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 158 (0x889a3800) [pid = 1745] [serial = 828] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 157 (0x8d718800) [pid = 1745] [serial = 843] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0x9d489c00) [pid = 1745] [serial = 812] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0xa2ebbc00) [pid = 1745] [serial = 813] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x91f2e000) [pid = 1745] [serial = 786] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0x8a632c00) [pid = 1745] [serial = 836] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x8a7c9800) [pid = 1745] [serial = 837] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x9231a000) [pid = 1745] [serial = 794] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x8d5f1000) [pid = 1745] [serial = 842] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x92324400) [pid = 1745] [serial = 795] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x8907fc00) [pid = 1745] [serial = 833] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x89853800) [pid = 1745] [serial = 834] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x8af8bc00) [pid = 1745] [serial = 839] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x8a7cb800) [pid = 1745] [serial = 809] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x8a7cd800) [pid = 1745] [serial = 810] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x89ccac00) [pid = 1745] [serial = 821] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x89cccc00) [pid = 1745] [serial = 822] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x8f18a000) [pid = 1745] [serial = 791] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x8f285800) [pid = 1745] [serial = 792] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x9ade1c00) [pid = 1745] [serial = 803] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x9c0b0400) [pid = 1745] [serial = 804] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0xa1f9dc00) [pid = 1745] [serial = 806] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0xa222ac00) [pid = 1745] [serial = 807] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x90967800) [pid = 1745] [serial = 815] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x9096a800) [pid = 1745] [serial = 816] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x8ea29c00) [pid = 1745] [serial = 849] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x8e3b1400) [pid = 1745] [serial = 848] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x8df38800) [pid = 1745] [serial = 846] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x8d738000) [pid = 1745] [serial = 845] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x8b919c00) [pid = 1745] [serial = 840] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x8f28ac00) [pid = 1745] [serial = 726] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x91f0b000) [pid = 1745] [serial = 729] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x8cfce000) [pid = 1745] [serial = 723] [outer = (nil)] [url = about:blank] 18:29:53 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x8f186c00) [pid = 1745] [serial = 594] [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.] 18:29:53 INFO - PROCESS | 1745 | 1468373393920 Marionette TRACE conn4 <- [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]]]}] 18:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2352ms 18:29:53 INFO - PROCESS | 1745 | 1468373393966 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 18:29:53 INFO - PROCESS | 1745 | 1468373393973 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 18:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:29:53 INFO - PROCESS | 1745 | 1468373393986 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - PROCESS | 1745 | 1468373393990 Marionette TRACE conn4 <- [1,1250,null,{}] 18:29:54 INFO - PROCESS | 1745 | 1468373393998 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:54 INFO - PROCESS | 1745 | 1468373394004 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:54 INFO - PROCESS | 1745 | 1468373394219 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 18:29:54 INFO - PROCESS | 1745 | 1468373394401 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 1745 | 1468373394409 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891d800 == 41 [pid = 1745] [id = 320] 18:29:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x889a1800) [pid = 1745] [serial = 961] [outer = (nil)] 18:29:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x898f3800) [pid = 1745] [serial = 962] [outer = 0x889a1800] 18:29:54 INFO - PROCESS | 1745 | 1468373394490 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x89a78000) [pid = 1745] [serial = 963] [outer = 0x889a1800] 18:29:55 INFO - PROCESS | 1745 | 1468373395436 Marionette TRACE conn4 <- [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]]]}] 18:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1490ms 18:29:55 INFO - PROCESS | 1745 | 1468373395477 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 18:29:55 INFO - PROCESS | 1745 | 1468373395483 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 18:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:29:55 INFO - PROCESS | 1745 | 1468373395490 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:29:55 INFO - PROCESS | 1745 | 1468373395494 Marionette TRACE conn4 <- [1,1254,null,{}] 18:29:55 INFO - PROCESS | 1745 | 1468373395500 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:55 INFO - PROCESS | 1745 | 1468373395506 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:55 INFO - PROCESS | 1745 | 1468373395795 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 18:29:56 INFO - PROCESS | 1745 | 1468373396129 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:56 INFO - PROCESS | 1745 | 1468373396138 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a7c9800 == 42 [pid = 1745] [id = 321] 18:29:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x8a7cc400) [pid = 1745] [serial = 964] [outer = (nil)] 18:29:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x8af82400) [pid = 1745] [serial = 965] [outer = 0x8a7cc400] 18:29:56 INFO - PROCESS | 1745 | 1468373396215 Marionette DEBUG loaded listener.js 18:29:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x8b911800) [pid = 1745] [serial = 966] [outer = 0x8a7cc400] 18:29:57 INFO - PROCESS | 1745 | 1468373397170 Marionette TRACE conn4 <- [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]]]}] 18:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1740ms 18:29:57 INFO - PROCESS | 1745 | 1468373397238 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 18:29:57 INFO - PROCESS | 1745 | 1468373397245 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 18:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:29:57 INFO - PROCESS | 1745 | 1468373397263 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 1745 | 1468373397271 Marionette TRACE conn4 <- [1,1258,null,{}] 18:29:57 INFO - PROCESS | 1745 | 1468373397290 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:57 INFO - PROCESS | 1745 | 1468373397298 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:57 INFO - PROCESS | 1745 | 1468373397659 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 18:29:57 INFO - PROCESS | 1745 | 1468373397850 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 1745 | 1468373397856 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x89ccd400 == 43 [pid = 1745] [id = 322] 18:29:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x8a631400) [pid = 1745] [serial = 967] [outer = (nil)] 18:29:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x8d5ed000) [pid = 1745] [serial = 968] [outer = 0x8a631400] 18:29:57 INFO - PROCESS | 1745 | 1468373397929 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x8d718800) [pid = 1745] [serial = 969] [outer = 0x8a631400] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x89a6dc00) [pid = 1745] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x8af83000) [pid = 1745] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x88919000) [pid = 1745] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x8eccbc00) [pid = 1745] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x8eccb000) [pid = 1745] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x8d5e8c00) [pid = 1745] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x89a6f000) [pid = 1745] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x9a0af000) [pid = 1745] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x8ea2e000) [pid = 1745] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x9231e800) [pid = 1745] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x93a5d800) [pid = 1745] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x92369800) [pid = 1745] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x90b8a800) [pid = 1745] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x8f1a5000) [pid = 1745] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x90da1c00) [pid = 1745] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x90a07800) [pid = 1745] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x8f287400) [pid = 1745] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:29:58 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x8f181400) [pid = 1745] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:29:58 INFO - PROCESS | 1745 | 1468373398980 Marionette TRACE conn4 <- [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]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1768ms 18:29:59 INFO - PROCESS | 1745 | 1468373399023 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 1745 | 1468373399027 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 18:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:29:59 INFO - PROCESS | 1745 | 1468373399034 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 1745 | 1468373399037 Marionette TRACE conn4 <- [1,1262,null,{}] 18:29:59 INFO - PROCESS | 1745 | 1468373399043 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:59 INFO - PROCESS | 1745 | 1468373399049 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:59 INFO - PROCESS | 1745 | 1468373399291 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 18:29:59 INFO - PROCESS | 1745 | 1468373399487 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 1745 | 1468373399494 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:29:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af82c00 == 44 [pid = 1745] [id = 323] 18:29:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x8badc000) [pid = 1745] [serial = 970] [outer = (nil)] 18:29:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x8d730c00) [pid = 1745] [serial = 971] [outer = 0x8badc000] 18:29:59 INFO - PROCESS | 1745 | 1468373399569 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x8d739800) [pid = 1745] [serial = 972] [outer = 0x8badc000] 18:30:00 INFO - PROCESS | 1745 | 1468373400497 Marionette TRACE conn4 <- [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]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1532ms 18:30:00 INFO - PROCESS | 1745 | 1468373400568 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 18:30:00 INFO - PROCESS | 1745 | 1468373400575 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 18:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:30:00 INFO - PROCESS | 1745 | 1468373400585 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 1745 | 1468373400591 Marionette TRACE conn4 <- [1,1266,null,{}] 18:30:00 INFO - PROCESS | 1745 | 1468373400600 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:00 INFO - PROCESS | 1745 | 1468373400607 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:00 INFO - PROCESS | 1745 | 1468373400951 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 18:30:01 INFO - PROCESS | 1745 | 1468373401331 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:01 INFO - PROCESS | 1745 | 1468373401352 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x89085800 == 45 [pid = 1745] [id = 324] 18:30:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x89086400) [pid = 1745] [serial = 973] [outer = (nil)] 18:30:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x89856400) [pid = 1745] [serial = 974] [outer = 0x89086400] 18:30:01 INFO - PROCESS | 1745 | 1468373401489 Marionette DEBUG loaded listener.js 18:30:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x89cd0800) [pid = 1745] [serial = 975] [outer = 0x89086400] 18:30:02 INFO - PROCESS | 1745 | 1468373402675 Marionette TRACE conn4 <- [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]]]}] 18:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2140ms 18:30:02 INFO - PROCESS | 1745 | 1468373402724 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 18:30:02 INFO - PROCESS | 1745 | 1468373402733 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 18:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:30:02 INFO - PROCESS | 1745 | 1468373402746 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:30:02 INFO - PROCESS | 1745 | 1468373402750 Marionette TRACE conn4 <- [1,1270,null,{}] 18:30:02 INFO - PROCESS | 1745 | 1468373402758 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:02 INFO - PROCESS | 1745 | 1468373402764 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:03 INFO - PROCESS | 1745 | 1468373403026 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 18:30:03 INFO - PROCESS | 1745 | 1468373403351 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 1745 | 1468373403359 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b91ac00 == 46 [pid = 1745] [id = 325] 18:30:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x8bad6400) [pid = 1745] [serial = 976] [outer = (nil)] 18:30:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x8cfcb800) [pid = 1745] [serial = 977] [outer = 0x8bad6400] 18:30:03 INFO - PROCESS | 1745 | 1468373403454 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x8d5f3c00) [pid = 1745] [serial = 978] [outer = 0x8bad6400] 18:30:04 INFO - PROCESS | 1745 | 1468373404460 Marionette TRACE conn4 <- [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]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1786ms 18:30:04 INFO - PROCESS | 1745 | 1468373404534 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 1745 | 1468373404540 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 18:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:30:04 INFO - PROCESS | 1745 | 1468373404553 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - PROCESS | 1745 | 1468373404562 Marionette TRACE conn4 <- [1,1274,null,{}] 18:30:04 INFO - PROCESS | 1745 | 1468373404590 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:04 INFO - PROCESS | 1745 | 1468373404604 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:05 INFO - PROCESS | 1745 | 1468373405040 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 18:30:05 INFO - PROCESS | 1745 | 1468373405355 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:05 INFO - PROCESS | 1745 | 1468373405368 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x8e3aa000 == 47 [pid = 1745] [id = 326] 18:30:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x8e3ab800) [pid = 1745] [serial = 979] [outer = (nil)] 18:30:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x8e3b3800) [pid = 1745] [serial = 980] [outer = 0x8e3ab800] 18:30:05 INFO - PROCESS | 1745 | 1468373405455 Marionette DEBUG loaded listener.js 18:30:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x8ea2c800) [pid = 1745] [serial = 981] [outer = 0x8e3ab800] 18:30:06 INFO - PROCESS | 1745 | 1468373406460 Marionette TRACE conn4 <- [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]]]}] 18:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1949ms 18:30:06 INFO - PROCESS | 1745 | 1468373406500 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 18:30:06 INFO - PROCESS | 1745 | 1468373406505 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 18:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:30:06 INFO - PROCESS | 1745 | 1468373406512 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - PROCESS | 1745 | 1468373406516 Marionette TRACE conn4 <- [1,1278,null,{}] 18:30:06 INFO - PROCESS | 1745 | 1468373406523 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:06 INFO - PROCESS | 1745 | 1468373406528 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:06 INFO - PROCESS | 1745 | 1468373406753 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 18:30:07 INFO - PROCESS | 1745 | 1468373407061 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 1745 | 1468373407071 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f2800 == 48 [pid = 1745] [id = 327] 18:30:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x8ecc5c00) [pid = 1745] [serial = 982] [outer = (nil)] 18:30:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x8f185800) [pid = 1745] [serial = 983] [outer = 0x8ecc5c00] 18:30:07 INFO - PROCESS | 1745 | 1468373407162 Marionette DEBUG loaded listener.js 18:30:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x8f18b000) [pid = 1745] [serial = 984] [outer = 0x8ecc5c00] 18:30:08 INFO - PROCESS | 1745 | 1468373408063 Marionette TRACE conn4 <- [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]]]}] 18:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1588ms 18:30:08 INFO - PROCESS | 1745 | 1468373408101 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 18:30:08 INFO - PROCESS | 1745 | 1468373408105 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 18:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:30:08 INFO - PROCESS | 1745 | 1468373408112 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - PROCESS | 1745 | 1468373408117 Marionette TRACE conn4 <- [1,1282,null,{}] 18:30:08 INFO - PROCESS | 1745 | 1468373408123 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:08 INFO - PROCESS | 1745 | 1468373408129 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:08 INFO - PROCESS | 1745 | 1468373408359 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 18:30:08 INFO - PROCESS | 1745 | 1468373408665 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:08 INFO - PROCESS | 1745 | 1468373408674 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x8e3ad800 == 49 [pid = 1745] [id = 328] 18:30:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x8ea2c400) [pid = 1745] [serial = 985] [outer = (nil)] 18:30:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x8f282800) [pid = 1745] [serial = 986] [outer = 0x8ea2c400] 18:30:08 INFO - PROCESS | 1745 | 1468373408766 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x8f284c00) [pid = 1745] [serial = 987] [outer = 0x8ea2c400] 18:30:09 INFO - PROCESS | 1745 | 1468373409706 Marionette TRACE conn4 <- [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]]]}] 18:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1636ms 18:30:09 INFO - PROCESS | 1745 | 1468373409749 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 1745 | 1468373409753 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 18:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:30:09 INFO - PROCESS | 1745 | 1468373409760 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - PROCESS | 1745 | 1468373409763 Marionette TRACE conn4 <- [1,1286,null,{}] 18:30:09 INFO - PROCESS | 1745 | 1468373409769 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:09 INFO - PROCESS | 1745 | 1468373409780 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:10 INFO - PROCESS | 1745 | 1468373410052 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 18:30:10 INFO - PROCESS | 1745 | 1468373410372 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:10 INFO - PROCESS | 1745 | 1468373410382 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f28e800 == 50 [pid = 1745] [id = 329] 18:30:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x8f28f000) [pid = 1745] [serial = 988] [outer = (nil)] 18:30:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x9096e400) [pid = 1745] [serial = 989] [outer = 0x8f28f000] 18:30:10 INFO - PROCESS | 1745 | 1468373410479 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x90aac000) [pid = 1745] [serial = 990] [outer = 0x8f28f000] 18:30:11 INFO - PROCESS | 1745 | 1468373411413 Marionette TRACE conn4 <- [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]]]}] 18:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1734ms 18:30:11 INFO - PROCESS | 1745 | 1468373411496 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 18:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:30:11 INFO - PROCESS | 1745 | 1468373411500 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 18:30:11 INFO - PROCESS | 1745 | 1468373411507 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:30:11 INFO - PROCESS | 1745 | 1468373411511 Marionette TRACE conn4 <- [1,1290,null,{}] 18:30:11 INFO - PROCESS | 1745 | 1468373411517 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:11 INFO - PROCESS | 1745 | 1468373411523 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:11 INFO - PROCESS | 1745 | 1468373411777 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 18:30:12 INFO - PROCESS | 1745 | 1468373412090 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:12 INFO - PROCESS | 1745 | 1468373412099 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1a4c00 == 51 [pid = 1745] [id = 330] 18:30:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x8f1ac400) [pid = 1745] [serial = 991] [outer = (nil)] 18:30:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x90d4e400) [pid = 1745] [serial = 992] [outer = 0x8f1ac400] 18:30:12 INFO - PROCESS | 1745 | 1468373412183 Marionette DEBUG loaded listener.js 18:30:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x90d52400) [pid = 1745] [serial = 993] [outer = 0x8f1ac400] 18:30:13 INFO - PROCESS | 1745 | 1468373413145 Marionette TRACE conn4 <- [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]]]}] 18:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1685ms 18:30:13 INFO - PROCESS | 1745 | 1468373413193 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 18:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:30:13 INFO - PROCESS | 1745 | 1468373413197 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 18:30:13 INFO - PROCESS | 1745 | 1468373413204 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 1745 | 1468373413207 Marionette TRACE conn4 <- [1,1294,null,{}] 18:30:13 INFO - PROCESS | 1745 | 1468373413213 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:13 INFO - PROCESS | 1745 | 1468373413219 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:13 INFO - PROCESS | 1745 | 1468373413444 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 18:30:13 INFO - PROCESS | 1745 | 1468373413755 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 1745 | 1468373413763 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a2800 == 52 [pid = 1745] [id = 331] 18:30:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x90a05400) [pid = 1745] [serial = 994] [outer = (nil)] 18:30:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x91ce3c00) [pid = 1745] [serial = 995] [outer = 0x90a05400] 18:30:13 INFO - PROCESS | 1745 | 1468373413854 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0x91ceb400) [pid = 1745] [serial = 996] [outer = 0x90a05400] 18:30:14 INFO - PROCESS | 1745 | 1468373414772 Marionette TRACE conn4 <- [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]]]}] 18:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1583ms 18:30:14 INFO - PROCESS | 1745 | 1468373414787 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 18:30:14 INFO - PROCESS | 1745 | 1468373414791 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 18:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:30:14 INFO - PROCESS | 1745 | 1468373414798 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - PROCESS | 1745 | 1468373414802 Marionette TRACE conn4 <- [1,1298,null,{}] 18:30:14 INFO - PROCESS | 1745 | 1468373414808 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:14 INFO - PROCESS | 1745 | 1468373414814 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:15 INFO - PROCESS | 1745 | 1468373415029 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 18:30:15 INFO - PROCESS | 1745 | 1468373415359 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 1745 | 1468373415369 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d721400 == 53 [pid = 1745] [id = 332] 18:30:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x90dac000) [pid = 1745] [serial = 997] [outer = (nil)] 18:30:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x91eedc00) [pid = 1745] [serial = 998] [outer = 0x90dac000] 18:30:15 INFO - PROCESS | 1745 | 1468373415456 Marionette DEBUG loaded listener.js 18:30:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x91f03c00) [pid = 1745] [serial = 999] [outer = 0x90dac000] 18:30:16 INFO - PROCESS | 1745 | 1468373416379 Marionette TRACE conn4 <- [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]]]}] 18:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1639ms 18:30:16 INFO - PROCESS | 1745 | 1468373416438 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 18:30:16 INFO - PROCESS | 1745 | 1468373416441 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 18:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:30:16 INFO - PROCESS | 1745 | 1468373416449 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:30:16 INFO - PROCESS | 1745 | 1468373416452 Marionette TRACE conn4 <- [1,1302,null,{}] 18:30:16 INFO - PROCESS | 1745 | 1468373416459 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:16 INFO - PROCESS | 1745 | 1468373416464 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:16 INFO - PROCESS | 1745 | 1468373416684 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 18:30:17 INFO - PROCESS | 1745 | 1468373417005 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 1745 | 1468373417011 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x91cea800 == 54 [pid = 1745] [id = 333] 18:30:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x91ee8400) [pid = 1745] [serial = 1000] [outer = (nil)] 18:30:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x91f0f000) [pid = 1745] [serial = 1001] [outer = 0x91ee8400] 18:30:17 INFO - PROCESS | 1745 | 1468373417109 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x91f21c00) [pid = 1745] [serial = 1002] [outer = 0x91ee8400] 18:30:18 INFO - PROCESS | 1745 | 1468373418024 Marionette TRACE conn4 <- [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]]]}] 18:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1634ms 18:30:18 INFO - PROCESS | 1745 | 1468373418094 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 1745 | 1468373418102 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 18:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:30:18 INFO - PROCESS | 1745 | 1468373418119 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - PROCESS | 1745 | 1468373418126 Marionette TRACE conn4 <- [1,1306,null,{}] 18:30:18 INFO - PROCESS | 1745 | 1468373418136 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:18 INFO - PROCESS | 1745 | 1468373418146 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:18 INFO - PROCESS | 1745 | 1468373418412 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 18:30:18 INFO - PROCESS | 1745 | 1468373418715 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 1745 | 1468373418722 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x91f0d400 == 55 [pid = 1745] [id = 334] 18:30:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x91f25000) [pid = 1745] [serial = 1003] [outer = (nil)] 18:30:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x91fc8c00) [pid = 1745] [serial = 1004] [outer = 0x91f25000] 18:30:18 INFO - PROCESS | 1745 | 1468373418814 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x9225e800) [pid = 1745] [serial = 1005] [outer = 0x91f25000] 18:30:19 INFO - PROCESS | 1745 | 1468373419777 Marionette TRACE conn4 <- [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]]]}] 18:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1701ms 18:30:19 INFO - PROCESS | 1745 | 1468373419818 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 1745 | 1468373419822 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 18:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:30:19 INFO - PROCESS | 1745 | 1468373419829 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - PROCESS | 1745 | 1468373419833 Marionette TRACE conn4 <- [1,1310,null,{}] 18:30:19 INFO - PROCESS | 1745 | 1468373419838 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:19 INFO - PROCESS | 1745 | 1468373419844 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:20 INFO - PROCESS | 1745 | 1468373420059 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 18:30:20 INFO - PROCESS | 1745 | 1468373420390 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:20 INFO - PROCESS | 1745 | 1468373420399 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af8f400 == 56 [pid = 1745] [id = 335] 18:30:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x8af8fc00) [pid = 1745] [serial = 1006] [outer = (nil)] 18:30:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x9231ac00) [pid = 1745] [serial = 1007] [outer = 0x8af8fc00] 18:30:20 INFO - PROCESS | 1745 | 1468373420489 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0x9231fc00) [pid = 1745] [serial = 1008] [outer = 0x8af8fc00] 18:30:21 INFO - PROCESS | 1745 | 1468373421434 Marionette TRACE conn4 <- [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] 18:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:30:21 INFO - PROCESS | 1745 | 1468373421526 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 18:30:21 INFO - PROCESS | 1745 | 1468373421533 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:30:21 INFO - PROCESS | 1745 | 1468373421536 Marionette TRACE conn4 <- [1,1314,null,{}] 18:30:21 INFO - PROCESS | 1745 | 1468373421542 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:21 INFO - PROCESS | 1745 | 1468373421547 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:21 INFO - PROCESS | 1745 | 1468373421796 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 18:30:22 INFO - PROCESS | 1745 | 1468373422519 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 1745 | 1468373422531 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a0800 == 57 [pid = 1745] [id = 336] 18:30:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0x889a1000) [pid = 1745] [serial = 1009] [outer = (nil)] 18:30:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x889a9400) [pid = 1745] [serial = 1010] [outer = 0x889a1000] 18:30:22 INFO - PROCESS | 1745 | 1468373422609 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 158 (0x89083c00) [pid = 1745] [serial = 1011] [outer = 0x889a1000] 18:30:23 INFO - PROCESS | 1745 | 1468373423578 Marionette TRACE conn4 <- [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]]]}] 18:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 2084ms 18:30:23 INFO - PROCESS | 1745 | 1468373423618 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 18:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:30:23 INFO - PROCESS | 1745 | 1468373423624 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 18:30:23 INFO - PROCESS | 1745 | 1468373423631 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - PROCESS | 1745 | 1468373423635 Marionette TRACE conn4 <- [1,1318,null,{}] 18:30:23 INFO - PROCESS | 1745 | 1468373423644 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:23 INFO - PROCESS | 1745 | 1468373423650 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:23 INFO - PROCESS | 1745 | 1468373423848 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 18:30:24 INFO - PROCESS | 1745 | 1468373424190 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 1745 | 1468373424202 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x89ccd800 == 58 [pid = 1745] [id = 337] 18:30:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 159 (0x8bad5800) [pid = 1745] [serial = 1012] [outer = (nil)] 18:30:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 160 (0x898ea400) [pid = 1745] [serial = 1013] [outer = 0x8bad5800] 18:30:24 INFO - PROCESS | 1745 | 1468373424384 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 161 (0x8bae3000) [pid = 1745] [serial = 1014] [outer = 0x8bad5800] 18:30:25 INFO - PROCESS | 1745 | 1468373425332 Marionette TRACE conn4 <- [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]]]}] 18:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1745ms 18:30:25 INFO - PROCESS | 1745 | 1468373425378 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 1745 | 1468373425385 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 18:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:30:25 INFO - PROCESS | 1745 | 1468373425394 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - PROCESS | 1745 | 1468373425398 Marionette TRACE conn4 <- [1,1322,null,{}] 18:30:25 INFO - PROCESS | 1745 | 1468373425404 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:25 INFO - PROCESS | 1745 | 1468373425410 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:25 INFO - PROCESS | 1745 | 1468373425623 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 18:30:25 INFO - PROCESS | 1745 | 1468373425971 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:25 INFO - PROCESS | 1745 | 1468373425978 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d722400 == 59 [pid = 1745] [id = 338] 18:30:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 162 (0x8df34400) [pid = 1745] [serial = 1015] [outer = (nil)] 18:30:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 163 (0x8df3bc00) [pid = 1745] [serial = 1016] [outer = 0x8df34400] 18:30:26 INFO - PROCESS | 1745 | 1468373426061 Marionette DEBUG loaded listener.js 18:30:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 164 (0x8e3a5400) [pid = 1745] [serial = 1017] [outer = 0x8df34400] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8af87400 == 58 [pid = 1745] [id = 258] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x89ccf400 == 57 [pid = 1745] [id = 308] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8899fc00 == 56 [pid = 1745] [id = 307] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8907e800 == 55 [pid = 1745] [id = 306] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x89078c00 == 54 [pid = 1745] [id = 305] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x89a79000 == 53 [pid = 1745] [id = 304] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x88919400 == 52 [pid = 1745] [id = 303] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0xa33c1800 == 51 [pid = 1745] [id = 272] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x89086c00 == 50 [pid = 1745] [id = 257] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x90a02c00 == 49 [pid = 1745] [id = 261] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x898eec00 == 48 [pid = 1745] [id = 260] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8b914c00 == 47 [pid = 1745] [id = 259] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8f519000 == 46 [pid = 1745] [id = 265] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8907e400 == 45 [pid = 1745] [id = 310] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x88913400 == 44 [pid = 1745] [id = 316] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x9798fc00 == 43 [pid = 1745] [id = 267] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc3c00 == 42 [pid = 1745] [id = 273] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x88917000 == 41 [pid = 1745] [id = 309] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8a7c6800 == 40 [pid = 1745] [id = 271] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8907ec00 == 39 [pid = 1745] [id = 312] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8a7c2400 == 38 [pid = 1745] [id = 269] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x90d54800 == 37 [pid = 1745] [id = 314] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8b914800 == 36 [pid = 1745] [id = 311] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x90aa2800 == 35 [pid = 1745] [id = 268] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x90a07c00 == 34 [pid = 1745] [id = 315] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x89080400 == 33 [pid = 1745] [id = 317] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x89087000 == 32 [pid = 1745] [id = 318] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x91fca800 == 31 [pid = 1745] [id = 264] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8df50c00 == 30 [pid = 1745] [id = 263] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x89079000 == 29 [pid = 1745] [id = 319] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x898f1c00 == 28 [pid = 1745] [id = 262] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x923c4800 == 27 [pid = 1745] [id = 266] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8a7c3800 == 26 [pid = 1745] [id = 270] 18:30:27 INFO - PROCESS | 1745 | --DOCSHELL 0x90aa7400 == 25 [pid = 1745] [id = 313] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 163 (0x93a62000) [pid = 1745] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 162 (0x8af8b400) [pid = 1745] [serial = 905] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 161 (0x8b911c00) [pid = 1745] [serial = 906] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 160 (0x88920c00) [pid = 1745] [serial = 899] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 159 (0x89081400) [pid = 1745] [serial = 900] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 158 (0x8f28ec00) [pid = 1745] [serial = 860] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 157 (0x8f517c00) [pid = 1745] [serial = 861] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0x8f184400) [pid = 1745] [serial = 857] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0x8f18f400) [pid = 1745] [serial = 858] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x8d72e400) [pid = 1745] [serial = 854] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0x8df4e800) [pid = 1745] [serial = 855] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x8a635000) [pid = 1745] [serial = 851] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x8af87c00) [pid = 1745] [serial = 852] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x9ac8b000) [pid = 1745] [serial = 896] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x9a116000) [pid = 1745] [serial = 893] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x9a1be400) [pid = 1745] [serial = 894] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x93c9c400) [pid = 1745] [serial = 890] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x95325000) [pid = 1745] [serial = 891] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x95327800) [pid = 1745] [serial = 887] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x97969800) [pid = 1745] [serial = 888] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x93c99400) [pid = 1745] [serial = 884] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x95178800) [pid = 1745] [serial = 885] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x923ccc00) [pid = 1745] [serial = 881] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x93981c00) [pid = 1745] [serial = 882] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x91f2d400) [pid = 1745] [serial = 878] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x91fc5800) [pid = 1745] [serial = 879] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x91ee5800) [pid = 1745] [serial = 875] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x91eec000) [pid = 1745] [serial = 876] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x9135e000) [pid = 1745] [serial = 872] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x91364800) [pid = 1745] [serial = 873] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x90d4ec00) [pid = 1745] [serial = 869] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x90d53000) [pid = 1745] [serial = 870] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x90a0c400) [pid = 1745] [serial = 866] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x90aaec00) [pid = 1745] [serial = 867] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x8f51ec00) [pid = 1745] [serial = 863] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x8f591c00) [pid = 1745] [serial = 864] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x89a75800) [pid = 1745] [serial = 902] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x8a637400) [pid = 1745] [serial = 908] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x89cc5c00) [pid = 1745] [serial = 903] [outer = (nil)] [url = about:blank] 18:30:28 INFO - PROCESS | 1745 | 1468373428757 Marionette TRACE conn4 <- [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]]]}] 18:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 3402ms 18:30:28 INFO - PROCESS | 1745 | 1468373428797 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 18:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:30:28 INFO - PROCESS | 1745 | 1468373428804 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 18:30:28 INFO - PROCESS | 1745 | 1468373428812 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - PROCESS | 1745 | 1468373428820 Marionette TRACE conn4 <- [1,1326,null,{}] 18:30:28 INFO - PROCESS | 1745 | 1468373428837 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:28 INFO - PROCESS | 1745 | 1468373428842 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:29 INFO - PROCESS | 1745 | 1468373429007 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 18:30:29 INFO - PROCESS | 1745 | 1468373429145 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 1745 | 1468373429158 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907b800 == 26 [pid = 1745] [id = 339] 18:30:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x8907c400) [pid = 1745] [serial = 1018] [outer = (nil)] 18:30:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x89852800) [pid = 1745] [serial = 1019] [outer = 0x8907c400] 18:30:29 INFO - PROCESS | 1745 | 1468373429227 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x898f0400) [pid = 1745] [serial = 1020] [outer = 0x8907c400] 18:30:30 INFO - PROCESS | 1745 | 1468373430098 Marionette TRACE conn4 <- [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]]]}] 18:30:30 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 18:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1346ms 18:30:30 INFO - PROCESS | 1745 | 1468373430158 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 1745 | 1468373430165 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 18:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:30:30 INFO - PROCESS | 1745 | 1468373430176 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 1745 | 1468373430179 Marionette TRACE conn4 <- [1,1330,null,{}] 18:30:30 INFO - PROCESS | 1745 | 1468373430186 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:30 INFO - PROCESS | 1745 | 1468373430192 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:30 INFO - PROCESS | 1745 | 1468373430376 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 18:30:30 INFO - PROCESS | 1745 | 1468373430526 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 1745 | 1468373430534 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a62dc00 == 27 [pid = 1745] [id = 340] 18:30:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x8a636c00) [pid = 1745] [serial = 1021] [outer = (nil)] 18:30:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x8a7c5400) [pid = 1745] [serial = 1022] [outer = 0x8a636c00] 18:30:30 INFO - PROCESS | 1745 | 1468373430629 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x8a7ce800) [pid = 1745] [serial = 1023] [outer = 0x8a636c00] 18:30:31 INFO - PROCESS | 1745 | 1468373431617 Marionette TRACE conn4 <- [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]]]}] 18:30:31 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 18:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1482ms 18:30:31 INFO - PROCESS | 1745 | 1468373431658 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 18:30:31 INFO - PROCESS | 1745 | 1468373431661 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 18:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:30:31 INFO - PROCESS | 1745 | 1468373431669 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - PROCESS | 1745 | 1468373431675 Marionette TRACE conn4 <- [1,1334,null,{}] 18:30:31 INFO - PROCESS | 1745 | 1468373431703 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:31 INFO - PROCESS | 1745 | 1468373431712 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:31 INFO - PROCESS | 1745 | 1468373431975 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 18:30:32 INFO - PROCESS | 1745 | 1468373432021 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:32 INFO - PROCESS | 1745 | 1468373432034 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b916c00 == 28 [pid = 1745] [id = 341] 18:30:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x8b918400) [pid = 1745] [serial = 1024] [outer = (nil)] 18:30:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x8b91c400) [pid = 1745] [serial = 1025] [outer = 0x8b918400] 18:30:32 INFO - PROCESS | 1745 | 1468373432107 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x8cfc2400) [pid = 1745] [serial = 1026] [outer = 0x8b918400] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x88917800) [pid = 1745] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x90dab800) [pid = 1745] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x8a631400) [pid = 1745] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x8a7cc400) [pid = 1745] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x8984ec00) [pid = 1745] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x8df37c00) [pid = 1745] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x90d55800) [pid = 1745] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x8907a800) [pid = 1745] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x89851c00) [pid = 1745] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x8984dc00) [pid = 1745] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x889a1800) [pid = 1745] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x8f1ab000) [pid = 1745] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x89854400) [pid = 1745] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x89ccfc00) [pid = 1745] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x89a7b800) [pid = 1745] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x9ac86400) [pid = 1745] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x8a630400) [pid = 1745] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x8891a800) [pid = 1745] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x8a62d000) [pid = 1745] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x90aa8c00) [pid = 1745] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x8a62d800) [pid = 1745] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x8cfc2000) [pid = 1745] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:30:33 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x8badc000) [pid = 1745] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:30:34 INFO - PROCESS | 1745 | 1468373434173 Marionette TRACE conn4 <- [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]]]}] 18:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2556ms 18:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:30:34 INFO - PROCESS | 1745 | 1468373434227 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 18:30:34 INFO - PROCESS | 1745 | 1468373434230 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 18:30:34 INFO - PROCESS | 1745 | 1468373434237 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - PROCESS | 1745 | 1468373434240 Marionette TRACE conn4 <- [1,1338,null,{}] 18:30:34 INFO - PROCESS | 1745 | 1468373434246 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:34 INFO - PROCESS | 1745 | 1468373434251 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:34 INFO - PROCESS | 1745 | 1468373434422 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 18:30:34 INFO - PROCESS | 1745 | 1468373434431 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 1745 | 1468373434442 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x88921000 == 29 [pid = 1745] [id = 342] 18:30:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x89ccfc00) [pid = 1745] [serial = 1027] [outer = (nil)] 18:30:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x8b918c00) [pid = 1745] [serial = 1028] [outer = 0x89ccfc00] 18:30:34 INFO - PROCESS | 1745 | 1468373434512 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x8cfc8c00) [pid = 1745] [serial = 1029] [outer = 0x89ccfc00] 18:30:35 INFO - PROCESS | 1745 | 1468373435971 Marionette TRACE conn4 <- [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]]]}] 18:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1793ms 18:30:36 INFO - PROCESS | 1745 | 1468373436136 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 18:30:36 INFO - PROCESS | 1745 | 1468373436144 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 18:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:30:36 INFO - PROCESS | 1745 | 1468373436155 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:30:36 INFO - PROCESS | 1745 | 1468373436160 Marionette TRACE conn4 <- [1,1342,null,{}] 18:30:36 INFO - PROCESS | 1745 | 1468373436169 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:36 INFO - PROCESS | 1745 | 1468373436175 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:36 INFO - PROCESS | 1745 | 1468373436364 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 18:30:36 INFO - PROCESS | 1745 | 1468373436541 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 1745 | 1468373436555 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x8899dc00 == 30 [pid = 1745] [id = 343] 18:30:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x8907f400) [pid = 1745] [serial = 1030] [outer = (nil)] 18:30:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x8984ec00) [pid = 1745] [serial = 1031] [outer = 0x8907f400] 18:30:36 INFO - PROCESS | 1745 | 1468373436642 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x898eb800) [pid = 1745] [serial = 1032] [outer = 0x8907f400] 18:30:37 INFO - PROCESS | 1745 | 1468373437647 Marionette TRACE conn4 <- [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]]]}] 18:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1541ms 18:30:37 INFO - PROCESS | 1745 | 1468373437696 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 1745 | 1468373437704 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 18:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:30:37 INFO - PROCESS | 1745 | 1468373437715 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 1745 | 1468373437720 Marionette TRACE conn4 <- [1,1346,null,{}] 18:30:37 INFO - PROCESS | 1745 | 1468373437727 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:37 INFO - PROCESS | 1745 | 1468373437733 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:37 INFO - PROCESS | 1745 | 1468373437934 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 18:30:38 INFO - PROCESS | 1745 | 1468373438164 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 1745 | 1468373438170 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a62f800 == 31 [pid = 1745] [id = 344] 18:30:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x8a633000) [pid = 1745] [serial = 1033] [outer = (nil)] 18:30:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x8a63ac00) [pid = 1745] [serial = 1034] [outer = 0x8a633000] 18:30:38 INFO - PROCESS | 1745 | 1468373438320 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x8a7ce000) [pid = 1745] [serial = 1035] [outer = 0x8a633000] 18:30:39 INFO - PROCESS | 1745 | 1468373439334 Marionette TRACE conn4 <- [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]]]}] 18:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1688ms 18:30:39 INFO - PROCESS | 1745 | 1468373439403 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 18:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:30:39 INFO - PROCESS | 1745 | 1468373439408 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 18:30:39 INFO - PROCESS | 1745 | 1468373439415 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 1745 | 1468373439421 Marionette TRACE conn4 <- [1,1350,null,{}] 18:30:39 INFO - PROCESS | 1745 | 1468373439438 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:39 INFO - PROCESS | 1745 | 1468373439447 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:39 INFO - PROCESS | 1745 | 1468373439691 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 18:30:40 INFO - PROCESS | 1745 | 1468373440019 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 1745 | 1468373440031 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x8badc800 == 32 [pid = 1745] [id = 345] 18:30:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x8badfc00) [pid = 1745] [serial = 1036] [outer = (nil)] 18:30:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x8d5e8400) [pid = 1745] [serial = 1037] [outer = 0x8badfc00] 18:30:40 INFO - PROCESS | 1745 | 1468373440120 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x8d5f1c00) [pid = 1745] [serial = 1038] [outer = 0x8badfc00] 18:30:41 INFO - PROCESS | 1745 | 1468373441122 Marionette TRACE conn4 <- [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]]]}] 18:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1740ms 18:30:41 INFO - PROCESS | 1745 | 1468373441156 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 18:30:41 INFO - PROCESS | 1745 | 1468373441160 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 18:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:30:41 INFO - PROCESS | 1745 | 1468373441167 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:30:41 INFO - PROCESS | 1745 | 1468373441170 Marionette TRACE conn4 <- [1,1354,null,{}] 18:30:41 INFO - PROCESS | 1745 | 1468373441176 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:41 INFO - PROCESS | 1745 | 1468373441182 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:41 INFO - PROCESS | 1745 | 1468373441378 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 18:30:41 INFO - PROCESS | 1745 | 1468373441605 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:41 INFO - PROCESS | 1745 | 1468373441615 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af8d800 == 33 [pid = 1745] [id = 346] 18:30:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x8d72f000) [pid = 1745] [serial = 1039] [outer = (nil)] 18:30:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x8d73b800) [pid = 1745] [serial = 1040] [outer = 0x8d72f000] 18:30:41 INFO - PROCESS | 1745 | 1468373441745 Marionette DEBUG loaded listener.js 18:30:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x8df36000) [pid = 1745] [serial = 1041] [outer = 0x8d72f000] 18:30:42 INFO - PROCESS | 1745 | 1468373442766 Marionette TRACE conn4 <- [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]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1652ms 18:30:42 INFO - PROCESS | 1745 | 1468373442822 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 1745 | 1468373442830 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 18:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:30:42 INFO - PROCESS | 1745 | 1468373442839 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 1745 | 1468373442843 Marionette TRACE conn4 <- [1,1358,null,{}] 18:30:42 INFO - PROCESS | 1745 | 1468373442852 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:42 INFO - PROCESS | 1745 | 1468373442859 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:43 INFO - PROCESS | 1745 | 1468373443044 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 18:30:43 INFO - PROCESS | 1745 | 1468373443270 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 1745 | 1468373443277 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af8dc00 == 34 [pid = 1745] [id = 347] 18:30:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x8b910800) [pid = 1745] [serial = 1042] [outer = (nil)] 18:30:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x8df47800) [pid = 1745] [serial = 1043] [outer = 0x8b910800] 18:30:43 INFO - PROCESS | 1745 | 1468373443405 Marionette DEBUG loaded listener.js 18:30:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x8df49c00) [pid = 1745] [serial = 1044] [outer = 0x8b910800] 18:30:44 INFO - PROCESS | 1745 | 1468373444293 Marionette TRACE conn4 <- [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]]]}] 18:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1484ms 18:30:44 INFO - PROCESS | 1745 | 1468373444323 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 18:30:44 INFO - PROCESS | 1745 | 1468373444328 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 18:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:30:44 INFO - PROCESS | 1745 | 1468373444334 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:30:44 INFO - PROCESS | 1745 | 1468373444338 Marionette TRACE conn4 <- [1,1362,null,{}] 18:30:44 INFO - PROCESS | 1745 | 1468373444345 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:44 INFO - PROCESS | 1745 | 1468373444358 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:44 INFO - PROCESS | 1745 | 1468373444622 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 18:30:44 INFO - PROCESS | 1745 | 1468373444903 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:44 INFO - PROCESS | 1745 | 1468373444919 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x88917c00 == 35 [pid = 1745] [id = 348] 18:30:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x889a4c00) [pid = 1745] [serial = 1045] [outer = (nil)] 18:30:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x8ea2b000) [pid = 1745] [serial = 1046] [outer = 0x889a4c00] 18:30:45 INFO - PROCESS | 1745 | 1468373445046 Marionette DEBUG loaded listener.js 18:30:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x8ecc8c00) [pid = 1745] [serial = 1047] [outer = 0x889a4c00] 18:30:46 INFO - PROCESS | 1745 | 1468373446046 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1783ms 18:30:46 INFO - PROCESS | 1745 | 1468373446119 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 18:30:46 INFO - PROCESS | 1745 | 1468373446123 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 18:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:30:46 INFO - PROCESS | 1745 | 1468373446133 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:30:46 INFO - PROCESS | 1745 | 1468373446136 Marionette TRACE conn4 <- [1,1366,null,{}] 18:30:46 INFO - PROCESS | 1745 | 1468373446142 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:46 INFO - PROCESS | 1745 | 1468373446149 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:46 INFO - PROCESS | 1745 | 1468373446403 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 18:30:46 INFO - PROCESS | 1745 | 1468373446707 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:46 INFO - PROCESS | 1745 | 1468373446715 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b915400 == 36 [pid = 1745] [id = 349] 18:30:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x8cfcd400) [pid = 1745] [serial = 1048] [outer = (nil)] 18:30:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x8f189800) [pid = 1745] [serial = 1049] [outer = 0x8cfcd400] 18:30:46 INFO - PROCESS | 1745 | 1468373446805 Marionette DEBUG loaded listener.js 18:30:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x8f18d000) [pid = 1745] [serial = 1050] [outer = 0x8cfcd400] 18:30:47 INFO - PROCESS | 1745 | 1468373447883 Marionette TRACE conn4 <- [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] 18:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:30:47 INFO - PROCESS | 1745 | 1468373447926 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 18:30:47 INFO - PROCESS | 1745 | 1468373447933 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:30:47 INFO - PROCESS | 1745 | 1468373447938 Marionette TRACE conn4 <- [1,1370,null,{}] 18:30:47 INFO - PROCESS | 1745 | 1468373447945 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:47 INFO - PROCESS | 1745 | 1468373447951 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:48 INFO - PROCESS | 1745 | 1468373448185 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 18:30:48 INFO - PROCESS | 1745 | 1468373448430 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:48 INFO - PROCESS | 1745 | 1468373448438 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x88916800 == 37 [pid = 1745] [id = 350] 18:30:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x88917000) [pid = 1745] [serial = 1051] [outer = (nil)] 18:30:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x8891d000) [pid = 1745] [serial = 1052] [outer = 0x88917000] 18:30:48 INFO - PROCESS | 1745 | 1468373448710 Marionette DEBUG loaded listener.js 18:30:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x889a5800) [pid = 1745] [serial = 1053] [outer = 0x88917000] 18:30:49 INFO - PROCESS | 1745 | 1468373449843 Marionette TRACE conn4 <- [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] 18:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:30:49 INFO - PROCESS | 1745 | 1468373449946 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 18:30:49 INFO - PROCESS | 1745 | 1468373449957 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:30:49 INFO - PROCESS | 1745 | 1468373449961 Marionette TRACE conn4 <- [1,1374,null,{}] 18:30:49 INFO - PROCESS | 1745 | 1468373449984 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:49 INFO - PROCESS | 1745 | 1468373449996 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:50 INFO - PROCESS | 1745 | 1468373450212 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x889a5000) [pid = 1745] [serial = 950] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x91ce7000) [pid = 1745] [serial = 947] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x8d718800) [pid = 1745] [serial = 969] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x8b911800) [pid = 1745] [serial = 966] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x8f519c00) [pid = 1745] [serial = 932] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x90a03400) [pid = 1745] [serial = 938] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x90dae400) [pid = 1745] [serial = 945] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x8984c000) [pid = 1745] [serial = 959] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x8d719800) [pid = 1745] [serial = 956] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x89857800) [pid = 1745] [serial = 960] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x8df50400) [pid = 1745] [serial = 921] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x898f3800) [pid = 1745] [serial = 962] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x90967400) [pid = 1745] [serial = 936] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x8ea26000) [pid = 1745] [serial = 957] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x8df4b400) [pid = 1745] [serial = 920] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x8a7cac00) [pid = 1745] [serial = 953] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x90da9400) [pid = 1745] [serial = 944] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x89cc1400) [pid = 1745] [serial = 951] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x8f28a400) [pid = 1745] [serial = 929] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x8a634400) [pid = 1745] [serial = 914] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x9ac8e000) [pid = 1745] [serial = 897] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x91ced000) [pid = 1745] [serial = 948] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x8b91a400) [pid = 1745] [serial = 909] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x8899e000) [pid = 1745] [serial = 911] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x8a7ce400) [pid = 1745] [serial = 915] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x89a78000) [pid = 1745] [serial = 963] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x8d71f800) [pid = 1745] [serial = 918] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x8f1af800) [pid = 1745] [serial = 930] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x8d5ed000) [pid = 1745] [serial = 968] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x90964800) [pid = 1745] [serial = 935] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x8af8f800) [pid = 1745] [serial = 954] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x889abc00) [pid = 1745] [serial = 912] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x90ab0800) [pid = 1745] [serial = 941] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x8f289c00) [pid = 1745] [serial = 933] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x8ea25400) [pid = 1745] [serial = 923] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x90a0b800) [pid = 1745] [serial = 939] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8ecc5400) [pid = 1745] [serial = 926] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8e3b0400) [pid = 1745] [serial = 924] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8af82400) [pid = 1745] [serial = 965] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8f18c800) [pid = 1745] [serial = 927] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x90b8c400) [pid = 1745] [serial = 942] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8d5f4800) [pid = 1745] [serial = 917] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8d730c00) [pid = 1745] [serial = 971] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8d739800) [pid = 1745] [serial = 972] [outer = (nil)] [url = about:blank] 18:30:50 INFO - PROCESS | 1745 | 1468373450478 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 1745 | 1468373450487 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984e000 == 33 [pid = 1745] [id = 351] 18:30:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x898f3800) [pid = 1745] [serial = 1054] [outer = (nil)] 18:30:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x89a77c00) [pid = 1745] [serial = 1055] [outer = 0x898f3800] 18:30:50 INFO - PROCESS | 1745 | 1468373450568 Marionette DEBUG loaded listener.js 18:30:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x89cc8800) [pid = 1745] [serial = 1056] [outer = 0x898f3800] 18:30:51 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:51 INFO - PROCESS | 1745 | 1468373451593 Marionette TRACE conn4 <- [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] 18:30:51 INFO - PROCESS | 1745 | 1468373451655 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 18:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:30:51 INFO - PROCESS | 1745 | 1468373451668 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:30:51 INFO - PROCESS | 1745 | 1468373451671 Marionette TRACE conn4 <- [1,1378,null,{}] 18:30:51 INFO - PROCESS | 1745 | 1468373451679 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:51 INFO - PROCESS | 1745 | 1468373451686 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:51 INFO - PROCESS | 1745 | 1468373451886 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 18:30:52 INFO - PROCESS | 1745 | 1468373452080 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 1745 | 1468373452091 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af86c00 == 34 [pid = 1745] [id = 352] 18:30:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8af87000) [pid = 1745] [serial = 1057] [outer = (nil)] 18:30:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8af90000) [pid = 1745] [serial = 1058] [outer = 0x8af87000] 18:30:52 INFO - PROCESS | 1745 | 1468373452162 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8b916800) [pid = 1745] [serial = 1059] [outer = 0x8af87000] 18:30:53 INFO - PROCESS | 1745 | 1468373453096 Marionette TRACE conn4 <- [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] 18:30:53 INFO - PROCESS | 1745 | 1468373453161 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 18:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:30:53 INFO - PROCESS | 1745 | 1468373453169 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:30:53 INFO - PROCESS | 1745 | 1468373453175 Marionette TRACE conn4 <- [1,1382,null,{}] 18:30:53 INFO - PROCESS | 1745 | 1468373453201 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:53 INFO - PROCESS | 1745 | 1468373453210 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:53 INFO - PROCESS | 1745 | 1468373453470 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 18:30:53 INFO - PROCESS | 1745 | 1468373453497 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:53 INFO - PROCESS | 1745 | 1468373453507 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc2c00 == 35 [pid = 1745] [id = 353] 18:30:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8d5f0000) [pid = 1745] [serial = 1060] [outer = (nil)] 18:30:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x8d721c00) [pid = 1745] [serial = 1061] [outer = 0x8d5f0000] 18:30:53 INFO - PROCESS | 1745 | 1468373453583 Marionette DEBUG loaded listener.js 18:30:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8d731000) [pid = 1745] [serial = 1062] [outer = 0x8d5f0000] 18:30:54 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:54 INFO - PROCESS | 1745 | 1468373454634 Marionette TRACE conn4 <- [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] 18:30:54 INFO - PROCESS | 1745 | 1468373454672 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 18:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:30:54 INFO - PROCESS | 1745 | 1468373454679 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:30:54 INFO - PROCESS | 1745 | 1468373454682 Marionette TRACE conn4 <- [1,1386,null,{}] 18:30:54 INFO - PROCESS | 1745 | 1468373454822 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:54 INFO - PROCESS | 1745 | 1468373454828 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x89086400) [pid = 1745] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8bad6400) [pid = 1745] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8e3ab800) [pid = 1745] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8ecc5c00) [pid = 1745] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8ea2c400) [pid = 1745] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8f28f000) [pid = 1745] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8f1ac400) [pid = 1745] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x90a05400) [pid = 1745] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x90dac000) [pid = 1745] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8b918400) [pid = 1745] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x91ee8400) [pid = 1745] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8df34400) [pid = 1745] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x91f25000) [pid = 1745] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8af8fc00) [pid = 1745] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x889a1000) [pid = 1745] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8bad5800) [pid = 1745] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8907c400) [pid = 1745] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:30:54 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8a636c00) [pid = 1745] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:30:55 INFO - PROCESS | 1745 | 1468373455127 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 18:30:55 INFO - PROCESS | 1745 | 1468373455277 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:55 INFO - PROCESS | 1745 | 1468373455284 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x89851c00 == 36 [pid = 1745] [id = 354] 18:30:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x89ccdc00) [pid = 1745] [serial = 1063] [outer = (nil)] 18:30:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8bad5800) [pid = 1745] [serial = 1064] [outer = 0x89ccdc00] 18:30:55 INFO - PROCESS | 1745 | 1468373455358 Marionette DEBUG loaded listener.js 18:30:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8d5f1000) [pid = 1745] [serial = 1065] [outer = 0x89ccdc00] 18:30:56 INFO - PROCESS | 1745 | 1468373456133 Marionette TRACE conn4 <- [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] 18:30:56 INFO - PROCESS | 1745 | 1468373456231 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 18:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:30:56 INFO - PROCESS | 1745 | 1468373456238 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:30:56 INFO - PROCESS | 1745 | 1468373456241 Marionette TRACE conn4 <- [1,1390,null,{}] 18:30:56 INFO - PROCESS | 1745 | 1468373456247 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:56 INFO - PROCESS | 1745 | 1468373456252 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:56 INFO - PROCESS | 1745 | 1468373456431 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 18:30:56 INFO - PROCESS | 1745 | 1468373456565 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:56 INFO - PROCESS | 1745 | 1468373456574 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df41800 == 37 [pid = 1745] [id = 355] 18:30:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8df4b400) [pid = 1745] [serial = 1066] [outer = (nil)] 18:30:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8df53000) [pid = 1745] [serial = 1067] [outer = 0x8df4b400] 18:30:56 INFO - PROCESS | 1745 | 1468373456662 Marionette DEBUG loaded listener.js 18:30:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8ea26000) [pid = 1745] [serial = 1068] [outer = 0x8df4b400] 18:30:57 INFO - PROCESS | 1745 | 1468373457787 Marionette TRACE conn4 <- [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]]]}] 18:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1589ms 18:30:57 INFO - PROCESS | 1745 | 1468373457829 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 18:30:57 INFO - PROCESS | 1745 | 1468373457836 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 18:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:30:57 INFO - PROCESS | 1745 | 1468373457844 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:30:57 INFO - PROCESS | 1745 | 1468373457852 Marionette TRACE conn4 <- [1,1394,null,{}] 18:30:57 INFO - PROCESS | 1745 | 1468373457862 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:57 INFO - PROCESS | 1745 | 1468373457868 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:58 INFO - PROCESS | 1745 | 1468373458134 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 18:30:58 INFO - PROCESS | 1745 | 1468373458387 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:58 INFO - PROCESS | 1745 | 1468373458400 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f7800 == 38 [pid = 1745] [id = 356] 18:30:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x898f8400) [pid = 1745] [serial = 1069] [outer = (nil)] 18:30:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8a637800) [pid = 1745] [serial = 1070] [outer = 0x898f8400] 18:30:58 INFO - PROCESS | 1745 | 1468373458526 Marionette DEBUG loaded listener.js 18:30:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8a7cc400) [pid = 1745] [serial = 1071] [outer = 0x898f8400] 18:30:59 INFO - PROCESS | 1745 | 1468373459518 Marionette TRACE conn4 <- [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]]]}] 18:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1706ms 18:30:59 INFO - PROCESS | 1745 | 1468373459551 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 18:30:59 INFO - PROCESS | 1745 | 1468373459559 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 18:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:30:59 INFO - PROCESS | 1745 | 1468373459570 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:30:59 INFO - PROCESS | 1745 | 1468373459574 Marionette TRACE conn4 <- [1,1398,null,{}] 18:30:59 INFO - PROCESS | 1745 | 1468373459581 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:59 INFO - PROCESS | 1745 | 1468373459588 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:30:59 INFO - PROCESS | 1745 | 1468373459833 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 18:31:00 INFO - PROCESS | 1745 | 1468373460163 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 1745 | 1468373460174 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x88918800 == 39 [pid = 1745] [id = 357] 18:31:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8d71cc00) [pid = 1745] [serial = 1072] [outer = (nil)] 18:31:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8d722000) [pid = 1745] [serial = 1073] [outer = 0x8d71cc00] 18:31:00 INFO - PROCESS | 1745 | 1468373460266 Marionette DEBUG loaded listener.js 18:31:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8df4cc00) [pid = 1745] [serial = 1074] [outer = 0x8d71cc00] 18:31:01 INFO - PROCESS | 1745 | 1468373461319 Marionette TRACE conn4 <- [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]]]}] 18:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1785ms 18:31:01 INFO - PROCESS | 1745 | 1468373461356 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 18:31:01 INFO - PROCESS | 1745 | 1468373461361 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 18:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:31:01 INFO - PROCESS | 1745 | 1468373461369 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:31:01 INFO - PROCESS | 1745 | 1468373461377 Marionette TRACE conn4 <- [1,1402,null,{}] 18:31:01 INFO - PROCESS | 1745 | 1468373461396 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:01 INFO - PROCESS | 1745 | 1468373461407 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:01 INFO - PROCESS | 1745 | 1468373461663 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 18:31:01 INFO - PROCESS | 1745 | 1468373461897 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:01 INFO - PROCESS | 1745 | 1468373461906 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ecc6400 == 40 [pid = 1745] [id = 358] 18:31:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8ecc7000) [pid = 1745] [serial = 1075] [outer = (nil)] 18:31:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8eccc000) [pid = 1745] [serial = 1076] [outer = 0x8ecc7000] 18:31:01 INFO - PROCESS | 1745 | 1468373461993 Marionette DEBUG loaded listener.js 18:31:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8f18cc00) [pid = 1745] [serial = 1077] [outer = 0x8ecc7000] 18:31:02 INFO - PROCESS | 1745 | 1468373462933 Marionette TRACE conn4 <- [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]]]}] 18:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1596ms 18:31:02 INFO - PROCESS | 1745 | 1468373462966 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 18:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:31:02 INFO - PROCESS | 1745 | 1468373462971 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 18:31:02 INFO - PROCESS | 1745 | 1468373462978 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:31:02 INFO - PROCESS | 1745 | 1468373462982 Marionette TRACE conn4 <- [1,1406,null,{}] 18:31:02 INFO - PROCESS | 1745 | 1468373462988 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:02 INFO - PROCESS | 1745 | 1468373462994 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:03 INFO - PROCESS | 1745 | 1468373463194 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 18:31:03 INFO - PROCESS | 1745 | 1468373463372 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 1745 | 1468373463383 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x89079000 == 41 [pid = 1745] [id = 359] 18:31:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8ea2dc00) [pid = 1745] [serial = 1078] [outer = (nil)] 18:31:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x8f1ad800) [pid = 1745] [serial = 1079] [outer = 0x8ea2dc00] 18:31:03 INFO - PROCESS | 1745 | 1468373463523 Marionette DEBUG loaded listener.js 18:31:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8f285c00) [pid = 1745] [serial = 1080] [outer = 0x8ea2dc00] 18:31:04 INFO - PROCESS | 1745 | 1468373464436 Marionette TRACE conn4 <- [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]]]}] 18:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1532ms 18:31:04 INFO - PROCESS | 1745 | 1468373464511 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 18:31:04 INFO - PROCESS | 1745 | 1468373464514 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 18:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:31:04 INFO - PROCESS | 1745 | 1468373464521 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - PROCESS | 1745 | 1468373464524 Marionette TRACE conn4 <- [1,1410,null,{}] 18:31:04 INFO - PROCESS | 1745 | 1468373464531 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:04 INFO - PROCESS | 1745 | 1468373464537 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:04 INFO - PROCESS | 1745 | 1468373464768 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 18:31:05 INFO - PROCESS | 1745 | 1468373465005 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:05 INFO - PROCESS | 1745 | 1468373465016 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d71d000 == 42 [pid = 1745] [id = 360] 18:31:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x8df36400) [pid = 1745] [serial = 1081] [outer = (nil)] 18:31:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x8f1a9400) [pid = 1745] [serial = 1082] [outer = 0x8df36400] 18:31:05 INFO - PROCESS | 1745 | 1468373465165 Marionette DEBUG loaded listener.js 18:31:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x8f517400) [pid = 1745] [serial = 1083] [outer = 0x8df36400] 18:31:06 INFO - PROCESS | 1745 | 1468373466248 Marionette TRACE conn4 <- [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]]]}] 18:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1737ms 18:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:31:06 INFO - PROCESS | 1745 | 1468373466258 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 18:31:06 INFO - PROCESS | 1745 | 1468373466261 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 18:31:06 INFO - PROCESS | 1745 | 1468373466268 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:31:06 INFO - PROCESS | 1745 | 1468373466272 Marionette TRACE conn4 <- [1,1414,null,{}] 18:31:06 INFO - PROCESS | 1745 | 1468373466279 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:06 INFO - PROCESS | 1745 | 1468373466288 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:06 INFO - PROCESS | 1745 | 1468373466546 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 18:31:06 INFO - PROCESS | 1745 | 1468373466828 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 1745 | 1468373466838 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x89859400 == 43 [pid = 1745] [id = 361] 18:31:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x8f1af800) [pid = 1745] [serial = 1084] [outer = (nil)] 18:31:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x8f59d000) [pid = 1745] [serial = 1085] [outer = 0x8f1af800] 18:31:06 INFO - PROCESS | 1745 | 1468373466922 Marionette DEBUG loaded listener.js 18:31:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x90960400) [pid = 1745] [serial = 1086] [outer = 0x8f1af800] 18:31:08 INFO - PROCESS | 1745 | 1468373468029 Marionette TRACE conn4 <- [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]]]}] 18:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1792ms 18:31:08 INFO - PROCESS | 1745 | 1468373468062 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 18:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:31:08 INFO - PROCESS | 1745 | 1468373468067 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 18:31:08 INFO - PROCESS | 1745 | 1468373468074 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:31:08 INFO - PROCESS | 1745 | 1468373468077 Marionette TRACE conn4 <- [1,1418,null,{}] 18:31:08 INFO - PROCESS | 1745 | 1468373468084 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:08 INFO - PROCESS | 1745 | 1468373468090 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:08 INFO - PROCESS | 1745 | 1468373468284 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 18:31:08 INFO - PROCESS | 1745 | 1468373468517 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 1745 | 1468373468527 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a1800 == 44 [pid = 1745] [id = 362] 18:31:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x898f1c00) [pid = 1745] [serial = 1087] [outer = (nil)] 18:31:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x8df51800) [pid = 1745] [serial = 1088] [outer = 0x898f1c00] 18:31:08 INFO - PROCESS | 1745 | 1468373468613 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x8f59a400) [pid = 1745] [serial = 1089] [outer = 0x898f1c00] 18:31:09 INFO - PROCESS | 1745 | 1468373469575 Marionette TRACE conn4 <- [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]]]}] 18:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1783ms 18:31:09 INFO - PROCESS | 1745 | 1468373469857 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 18:31:09 INFO - PROCESS | 1745 | 1468373469871 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 18:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:31:09 INFO - PROCESS | 1745 | 1468373469898 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:31:09 INFO - PROCESS | 1745 | 1468373469903 Marionette TRACE conn4 <- [1,1422,null,{}] 18:31:09 INFO - PROCESS | 1745 | 1468373469911 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:09 INFO - PROCESS | 1745 | 1468373469917 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:10 INFO - PROCESS | 1745 | 1468373470239 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 18:31:10 INFO - PROCESS | 1745 | 1468373470461 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:10 INFO - PROCESS | 1745 | 1468373470486 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x88912400 == 45 [pid = 1745] [id = 363] 18:31:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x889a1400) [pid = 1745] [serial = 1090] [outer = (nil)] 18:31:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x898e9800) [pid = 1745] [serial = 1091] [outer = 0x889a1400] 18:31:10 INFO - PROCESS | 1745 | 1468373470622 Marionette DEBUG loaded listener.js 18:31:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x89cc8000) [pid = 1745] [serial = 1092] [outer = 0x889a1400] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8e3ad800 == 44 [pid = 1745] [id = 328] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8f28e800 == 43 [pid = 1745] [id = 329] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1a4c00 == 42 [pid = 1745] [id = 330] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8b915400 == 41 [pid = 1745] [id = 349] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x88917c00 == 40 [pid = 1745] [id = 348] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8af8dc00 == 39 [pid = 1745] [id = 347] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8af8d800 == 38 [pid = 1745] [id = 346] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8badc800 == 37 [pid = 1745] [id = 345] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8a62f800 == 36 [pid = 1745] [id = 344] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8d722400 == 35 [pid = 1745] [id = 338] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8899dc00 == 34 [pid = 1745] [id = 343] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x89ccd400 == 33 [pid = 1745] [id = 322] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x88921000 == 32 [pid = 1745] [id = 342] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x898f2800 == 31 [pid = 1745] [id = 327] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8af82c00 == 30 [pid = 1745] [id = 323] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8e3aa000 == 29 [pid = 1745] [id = 326] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x889a0800 == 28 [pid = 1745] [id = 336] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x91cea800 == 27 [pid = 1745] [id = 333] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x889a2800 == 26 [pid = 1745] [id = 331] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8d721400 == 25 [pid = 1745] [id = 332] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x89085800 == 24 [pid = 1745] [id = 324] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8af8f400 == 23 [pid = 1745] [id = 335] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8b91ac00 == 22 [pid = 1745] [id = 325] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x91f0d400 == 21 [pid = 1745] [id = 334] 18:31:12 INFO - PROCESS | 1745 | --DOCSHELL 0x89ccd800 == 20 [pid = 1745] [id = 337] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x89cd0800) [pid = 1745] [serial = 975] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x89856400) [pid = 1745] [serial = 974] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x8d5f3c00) [pid = 1745] [serial = 978] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x8cfcb800) [pid = 1745] [serial = 977] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x8ea2c800) [pid = 1745] [serial = 981] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x8e3b3800) [pid = 1745] [serial = 980] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x8f18b000) [pid = 1745] [serial = 984] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x8f185800) [pid = 1745] [serial = 983] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x8f284c00) [pid = 1745] [serial = 987] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8f282800) [pid = 1745] [serial = 986] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x90aac000) [pid = 1745] [serial = 990] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x9096e400) [pid = 1745] [serial = 989] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x90d52400) [pid = 1745] [serial = 993] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x90d4e400) [pid = 1745] [serial = 992] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x91ceb400) [pid = 1745] [serial = 996] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x91ce3c00) [pid = 1745] [serial = 995] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x91f03c00) [pid = 1745] [serial = 999] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x91eedc00) [pid = 1745] [serial = 998] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8b91c400) [pid = 1745] [serial = 1025] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x91f21c00) [pid = 1745] [serial = 1002] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x91f0f000) [pid = 1745] [serial = 1001] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8df3bc00) [pid = 1745] [serial = 1016] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x9225e800) [pid = 1745] [serial = 1005] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x91fc8c00) [pid = 1745] [serial = 1004] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9231fc00) [pid = 1745] [serial = 1008] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9231ac00) [pid = 1745] [serial = 1007] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x89083c00) [pid = 1745] [serial = 1011] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x889a9400) [pid = 1745] [serial = 1010] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8bae3000) [pid = 1745] [serial = 1014] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x898ea400) [pid = 1745] [serial = 1013] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x89852800) [pid = 1745] [serial = 1019] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8cfc2400) [pid = 1745] [serial = 1026] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x898f0400) [pid = 1745] [serial = 1020] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8e3a5400) [pid = 1745] [serial = 1017] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8a7ce800) [pid = 1745] [serial = 1023] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8a7c5400) [pid = 1745] [serial = 1022] [outer = (nil)] [url = about:blank] 18:31:12 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8b918c00) [pid = 1745] [serial = 1028] [outer = (nil)] [url = about:blank] 18:31:13 INFO - PROCESS | 1745 | 1468373473134 Marionette TRACE conn4 <- [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]]]}] 18:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 3296ms 18:31:13 INFO - PROCESS | 1745 | 1468373473193 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 18:31:13 INFO - PROCESS | 1745 | 1468373473198 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 18:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:31:13 INFO - PROCESS | 1745 | 1468373473208 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:31:13 INFO - PROCESS | 1745 | 1468373473212 Marionette TRACE conn4 <- [1,1426,null,{}] 18:31:13 INFO - PROCESS | 1745 | 1468373473222 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:13 INFO - PROCESS | 1745 | 1468373473228 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:13 INFO - PROCESS | 1745 | 1468373473471 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 18:31:13 INFO - PROCESS | 1745 | 1468373473599 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:13 INFO - PROCESS | 1745 | 1468373473607 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a9c00 == 21 [pid = 1745] [id = 364] 18:31:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8907a000) [pid = 1745] [serial = 1093] [outer = (nil)] 18:31:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8984c000) [pid = 1745] [serial = 1094] [outer = 0x8907a000] 18:31:13 INFO - PROCESS | 1745 | 1468373473687 Marionette DEBUG loaded listener.js 18:31:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x89852000) [pid = 1745] [serial = 1095] [outer = 0x8907a000] 18:31:14 INFO - PROCESS | 1745 | 1468373474571 Marionette TRACE conn4 <- [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]]]}] 18:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1390ms 18:31:14 INFO - PROCESS | 1745 | 1468373474597 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 18:31:14 INFO - PROCESS | 1745 | 1468373474607 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 18:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:31:14 INFO - PROCESS | 1745 | 1468373474620 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:31:14 INFO - PROCESS | 1745 | 1468373474626 Marionette TRACE conn4 <- [1,1430,null,{}] 18:31:14 INFO - PROCESS | 1745 | 1468373474632 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:14 INFO - PROCESS | 1745 | 1468373474640 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:14 INFO - PROCESS | 1745 | 1468373474829 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 18:31:14 INFO - PROCESS | 1745 | 1468373474971 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:14 INFO - PROCESS | 1745 | 1468373474983 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f8800 == 22 [pid = 1745] [id = 365] 18:31:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x89a73000) [pid = 1745] [serial = 1096] [outer = (nil)] 18:31:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x89cc6800) [pid = 1745] [serial = 1097] [outer = 0x89a73000] 18:31:15 INFO - PROCESS | 1745 | 1468373475062 Marionette DEBUG loaded listener.js 18:31:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x89ccd400) [pid = 1745] [serial = 1098] [outer = 0x89a73000] 18:31:16 INFO - PROCESS | 1745 | 1468373476120 Marionette TRACE conn4 <- [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]]]}] 18:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1550ms 18:31:16 INFO - PROCESS | 1745 | 1468373476169 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 18:31:16 INFO - PROCESS | 1745 | 1468373476174 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 18:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:31:16 INFO - PROCESS | 1745 | 1468373476189 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:31:16 INFO - PROCESS | 1745 | 1468373476196 Marionette TRACE conn4 <- [1,1434,null,{}] 18:31:16 INFO - PROCESS | 1745 | 1468373476217 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:16 INFO - PROCESS | 1745 | 1468373476227 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:16 INFO - PROCESS | 1745 | 1468373476477 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 18:31:16 INFO - PROCESS | 1745 | 1468373476542 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:16 INFO - PROCESS | 1745 | 1468373476558 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af89000 == 23 [pid = 1745] [id = 366] 18:31:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8af8a000) [pid = 1745] [serial = 1099] [outer = (nil)] 18:31:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8b90f400) [pid = 1745] [serial = 1100] [outer = 0x8af8a000] 18:31:16 INFO - PROCESS | 1745 | 1468373476709 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8b917400) [pid = 1745] [serial = 1101] [outer = 0x8af8a000] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8d5f0000) [pid = 1745] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x89ccdc00) [pid = 1745] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8a633000) [pid = 1745] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x889a4c00) [pid = 1745] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x88917000) [pid = 1745] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8d72f000) [pid = 1745] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8badfc00) [pid = 1745] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x89ccfc00) [pid = 1745] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8b910800) [pid = 1745] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8cfcd400) [pid = 1745] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8af87000) [pid = 1745] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x898f3800) [pid = 1745] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8907f400) [pid = 1745] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:31:18 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8df4b400) [pid = 1745] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:31:18 INFO - PROCESS | 1745 | 1468373478493 Marionette TRACE conn4 <- [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]]]}] 18:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2343ms 18:31:18 INFO - PROCESS | 1745 | 1468373478533 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 18:31:18 INFO - PROCESS | 1745 | 1468373478537 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 18:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:31:18 INFO - PROCESS | 1745 | 1468373478544 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:31:18 INFO - PROCESS | 1745 | 1468373478548 Marionette TRACE conn4 <- [1,1438,null,{}] 18:31:18 INFO - PROCESS | 1745 | 1468373478553 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:18 INFO - PROCESS | 1745 | 1468373478559 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:18 INFO - PROCESS | 1745 | 1468373478790 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 18:31:18 INFO - PROCESS | 1745 | 1468373478806 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:18 INFO - PROCESS | 1745 | 1468373478818 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a9000 == 24 [pid = 1745] [id = 367] 18:31:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8984dc00) [pid = 1745] [serial = 1102] [outer = (nil)] 18:31:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8af82c00) [pid = 1745] [serial = 1103] [outer = 0x8984dc00] 18:31:18 INFO - PROCESS | 1745 | 1468373478889 Marionette DEBUG loaded listener.js 18:31:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8bad8800) [pid = 1745] [serial = 1104] [outer = 0x8984dc00] 18:31:19 INFO - PROCESS | 1745 | 1468373479708 Marionette TRACE conn4 <- [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]]]}] 18:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1236ms 18:31:19 INFO - PROCESS | 1745 | 1468373479781 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 18:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:31:19 INFO - PROCESS | 1745 | 1468373479787 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 18:31:19 INFO - PROCESS | 1745 | 1468373479794 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:31:19 INFO - PROCESS | 1745 | 1468373479797 Marionette TRACE conn4 <- [1,1442,null,{}] 18:31:19 INFO - PROCESS | 1745 | 1468373479803 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:19 INFO - PROCESS | 1745 | 1468373479809 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:19 INFO - PROCESS | 1745 | 1468373479994 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 18:31:20 INFO - PROCESS | 1745 | 1468373480214 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:20 INFO - PROCESS | 1745 | 1468373480228 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x88913800 == 25 [pid = 1745] [id = 368] 18:31:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x88915800) [pid = 1745] [serial = 1105] [outer = (nil)] 18:31:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8891c400) [pid = 1745] [serial = 1106] [outer = 0x88915800] 18:31:20 INFO - PROCESS | 1745 | 1468373480319 Marionette DEBUG loaded listener.js 18:31:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x889a3800) [pid = 1745] [serial = 1107] [outer = 0x88915800] 18:31:21 INFO - PROCESS | 1745 | 1468373481458 Marionette TRACE conn4 <- [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]]]}] 18:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1737ms 18:31:21 INFO - PROCESS | 1745 | 1468373481534 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 18:31:21 INFO - PROCESS | 1745 | 1468373481539 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 18:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:31:21 INFO - PROCESS | 1745 | 1468373481550 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:31:21 INFO - PROCESS | 1745 | 1468373481556 Marionette TRACE conn4 <- [1,1446,null,{}] 18:31:21 INFO - PROCESS | 1745 | 1468373481566 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:21 INFO - PROCESS | 1745 | 1468373481576 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:21 INFO - PROCESS | 1745 | 1468373481822 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 18:31:22 INFO - PROCESS | 1745 | 1468373482055 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:22 INFO - PROCESS | 1745 | 1468373482068 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a7a800 == 26 [pid = 1745] [id = 369] 18:31:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x89a7c800) [pid = 1745] [serial = 1108] [outer = (nil)] 18:31:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x89cd0000) [pid = 1745] [serial = 1109] [outer = 0x89a7c800] 18:31:22 INFO - PROCESS | 1745 | 1468373482155 Marionette DEBUG loaded listener.js 18:31:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8a634800) [pid = 1745] [serial = 1110] [outer = 0x89a7c800] 18:31:23 INFO - PROCESS | 1745 | 1468373483219 Marionette TRACE conn4 <- [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]]]}] 18:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1745ms 18:31:23 INFO - PROCESS | 1745 | 1468373483297 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 18:31:23 INFO - PROCESS | 1745 | 1468373483305 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 18:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:31:23 INFO - PROCESS | 1745 | 1468373483315 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:31:23 INFO - PROCESS | 1745 | 1468373483321 Marionette TRACE conn4 <- [1,1450,null,{}] 18:31:23 INFO - PROCESS | 1745 | 1468373483328 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:23 INFO - PROCESS | 1745 | 1468373483333 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:23 INFO - PROCESS | 1745 | 1468373483594 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 18:31:23 INFO - PROCESS | 1745 | 1468373483872 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:23 INFO - PROCESS | 1745 | 1468373483883 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x89851400 == 27 [pid = 1745] [id = 370] 18:31:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8a632800) [pid = 1745] [serial = 1111] [outer = (nil)] 18:31:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8badfc00) [pid = 1745] [serial = 1112] [outer = 0x8a632800] 18:31:23 INFO - PROCESS | 1745 | 1468373483979 Marionette DEBUG loaded listener.js 18:31:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8bae4000) [pid = 1745] [serial = 1113] [outer = 0x8a632800] 18:31:25 INFO - PROCESS | 1745 | 1468373485071 Marionette TRACE conn4 <- [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]]]}] 18:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1794ms 18:31:25 INFO - PROCESS | 1745 | 1468373485110 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 18:31:25 INFO - PROCESS | 1745 | 1468373485115 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 18:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:31:25 INFO - PROCESS | 1745 | 1468373485124 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:31:25 INFO - PROCESS | 1745 | 1468373485135 Marionette TRACE conn4 <- [1,1454,null,{}] 18:31:25 INFO - PROCESS | 1745 | 1468373485151 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:25 INFO - PROCESS | 1745 | 1468373485159 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:25 INFO - PROCESS | 1745 | 1468373485392 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 18:31:25 INFO - PROCESS | 1745 | 1468373485661 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:25 INFO - PROCESS | 1745 | 1468373485671 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891d400 == 28 [pid = 1745] [id = 371] 18:31:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8bad6000) [pid = 1745] [serial = 1114] [outer = (nil)] 18:31:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8d71c400) [pid = 1745] [serial = 1115] [outer = 0x8bad6000] 18:31:25 INFO - PROCESS | 1745 | 1468373485761 Marionette DEBUG loaded listener.js 18:31:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8d718c00) [pid = 1745] [serial = 1116] [outer = 0x8bad6000] 18:31:26 INFO - PROCESS | 1745 | 1468373486801 Marionette TRACE conn4 <- [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]]]}] 18:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1754ms 18:31:26 INFO - PROCESS | 1745 | 1468373486878 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 18:31:26 INFO - PROCESS | 1745 | 1468373486882 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 18:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:31:26 INFO - PROCESS | 1745 | 1468373486891 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - PROCESS | 1745 | 1468373486895 Marionette TRACE conn4 <- [1,1458,null,{}] 18:31:26 INFO - PROCESS | 1745 | 1468373486901 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:26 INFO - PROCESS | 1745 | 1468373486908 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:27 INFO - PROCESS | 1745 | 1468373487137 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 18:31:27 INFO - PROCESS | 1745 | 1468373487401 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:27 INFO - PROCESS | 1745 | 1468373487410 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a632c00 == 29 [pid = 1745] [id = 372] 18:31:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8a637400) [pid = 1745] [serial = 1117] [outer = (nil)] 18:31:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8df33800) [pid = 1745] [serial = 1118] [outer = 0x8a637400] 18:31:27 INFO - PROCESS | 1745 | 1468373487497 Marionette DEBUG loaded listener.js 18:31:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8d73c800) [pid = 1745] [serial = 1119] [outer = 0x8a637400] 18:31:28 INFO - PROCESS | 1745 | 1468373488462 Marionette TRACE conn4 <- [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]]]}] 18:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1634ms 18:31:28 INFO - PROCESS | 1745 | 1468373488525 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 18:31:28 INFO - PROCESS | 1745 | 1468373488533 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 18:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:31:28 INFO - PROCESS | 1745 | 1468373488545 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:31:28 INFO - PROCESS | 1745 | 1468373488548 Marionette TRACE conn4 <- [1,1462,null,{}] 18:31:28 INFO - PROCESS | 1745 | 1468373488555 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:28 INFO - PROCESS | 1745 | 1468373488560 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:28 INFO - PROCESS | 1745 | 1468373488803 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 18:31:29 INFO - PROCESS | 1745 | 1468373489042 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:29 INFO - PROCESS | 1745 | 1468373489062 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b914800 == 30 [pid = 1745] [id = 373] 18:31:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8df4c800) [pid = 1745] [serial = 1120] [outer = (nil)] 18:31:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8df53400) [pid = 1745] [serial = 1121] [outer = 0x8df4c800] 18:31:29 INFO - PROCESS | 1745 | 1468373489212 Marionette DEBUG loaded listener.js 18:31:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8ea23800) [pid = 1745] [serial = 1122] [outer = 0x8df4c800] 18:31:30 INFO - PROCESS | 1745 | 1468373490363 Marionette TRACE conn4 <- [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]]]}] 18:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1886ms 18:31:30 INFO - PROCESS | 1745 | 1468373490432 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 1745 | 1468373490438 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 18:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:31:30 INFO - PROCESS | 1745 | 1468373490446 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - PROCESS | 1745 | 1468373490451 Marionette TRACE conn4 <- [1,1466,null,{}] 18:31:30 INFO - PROCESS | 1745 | 1468373490458 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:30 INFO - PROCESS | 1745 | 1468373490463 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:30 INFO - PROCESS | 1745 | 1468373490790 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 18:31:31 INFO - PROCESS | 1745 | 1468373491023 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:31 INFO - PROCESS | 1745 | 1468373491035 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x88913400 == 31 [pid = 1745] [id = 374] 18:31:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x889a6000) [pid = 1745] [serial = 1123] [outer = (nil)] 18:31:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x898ebc00) [pid = 1745] [serial = 1124] [outer = 0x889a6000] 18:31:31 INFO - PROCESS | 1745 | 1468373491158 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x89cc5c00) [pid = 1745] [serial = 1125] [outer = 0x889a6000] 18:31:32 INFO - PROCESS | 1745 | 1468373492356 Marionette TRACE conn4 <- [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]]]}] 18:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1940ms 18:31:32 INFO - PROCESS | 1745 | 1468373492389 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 1745 | 1468373492394 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 18:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:31:32 INFO - PROCESS | 1745 | 1468373492405 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - PROCESS | 1745 | 1468373492412 Marionette TRACE conn4 <- [1,1470,null,{}] 18:31:32 INFO - PROCESS | 1745 | 1468373492421 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:32 INFO - PROCESS | 1745 | 1468373492426 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:32 INFO - PROCESS | 1745 | 1468373492626 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 18:31:32 INFO - PROCESS | 1745 | 1468373492972 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:32 INFO - PROCESS | 1745 | 1468373492981 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984a800 == 32 [pid = 1745] [id = 375] 18:31:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x89854000) [pid = 1745] [serial = 1126] [outer = (nil)] 18:31:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x89a6e000) [pid = 1745] [serial = 1127] [outer = 0x89854000] 18:31:33 INFO - PROCESS | 1745 | 1468373493071 Marionette DEBUG loaded listener.js 18:31:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x89cc5400) [pid = 1745] [serial = 1128] [outer = 0x89854000] 18:31:33 INFO - PROCESS | 1745 | --DOCSHELL 0x889a9000 == 31 [pid = 1745] [id = 367] 18:31:33 INFO - PROCESS | 1745 | --DOCSHELL 0x8af89000 == 30 [pid = 1745] [id = 366] 18:31:33 INFO - PROCESS | 1745 | --DOCSHELL 0x898f8800 == 29 [pid = 1745] [id = 365] 18:31:33 INFO - PROCESS | 1745 | --DOCSHELL 0x889a9c00 == 28 [pid = 1745] [id = 364] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8d721c00) [pid = 1745] [serial = 1061] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8d731000) [pid = 1745] [serial = 1062] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8bad5800) [pid = 1745] [serial = 1064] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8d5f1000) [pid = 1745] [serial = 1065] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8a63ac00) [pid = 1745] [serial = 1034] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8a7ce000) [pid = 1745] [serial = 1035] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8ea2b000) [pid = 1745] [serial = 1046] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8ecc8c00) [pid = 1745] [serial = 1047] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8891d000) [pid = 1745] [serial = 1052] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x889a5800) [pid = 1745] [serial = 1053] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8d73b800) [pid = 1745] [serial = 1040] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8df36000) [pid = 1745] [serial = 1041] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8d5e8400) [pid = 1745] [serial = 1037] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8d5f1c00) [pid = 1745] [serial = 1038] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8cfc8c00) [pid = 1745] [serial = 1029] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8df47800) [pid = 1745] [serial = 1043] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8df49c00) [pid = 1745] [serial = 1044] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8f189800) [pid = 1745] [serial = 1049] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8f18d000) [pid = 1745] [serial = 1050] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8af90000) [pid = 1745] [serial = 1058] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x89a77c00) [pid = 1745] [serial = 1055] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x89cc8800) [pid = 1745] [serial = 1056] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8984ec00) [pid = 1745] [serial = 1031] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x898eb800) [pid = 1745] [serial = 1032] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8ea26000) [pid = 1745] [serial = 1068] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8df53000) [pid = 1745] [serial = 1067] [outer = (nil)] [url = about:blank] 18:31:33 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8b916800) [pid = 1745] [serial = 1059] [outer = (nil)] [url = about:blank] 18:31:34 INFO - PROCESS | 1745 | 1468373494028 Marionette TRACE conn4 <- [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]]]}] 18:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1694ms 18:31:34 INFO - PROCESS | 1745 | 1468373494099 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 18:31:34 INFO - PROCESS | 1745 | 1468373494108 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 18:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:31:34 INFO - PROCESS | 1745 | 1468373494126 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:31:34 INFO - PROCESS | 1745 | 1468373494134 Marionette TRACE conn4 <- [1,1474,null,{}] 18:31:34 INFO - PROCESS | 1745 | 1468373494141 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:34 INFO - PROCESS | 1745 | 1468373494146 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:34 INFO - PROCESS | 1745 | 1468373494353 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 18:31:34 INFO - PROCESS | 1745 | 1468373494539 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:34 INFO - PROCESS | 1745 | 1468373494546 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc8800 == 29 [pid = 1745] [id = 376] 18:31:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8a7c3400) [pid = 1745] [serial = 1129] [outer = (nil)] 18:31:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8a7d0800) [pid = 1745] [serial = 1130] [outer = 0x8a7c3400] 18:31:34 INFO - PROCESS | 1745 | 1468373494632 Marionette DEBUG loaded listener.js 18:31:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8af8d000) [pid = 1745] [serial = 1131] [outer = 0x8a7c3400] 18:31:35 INFO - PROCESS | 1745 | 1468373495566 Marionette TRACE conn4 <- [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]]]}] 18:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1494ms 18:31:35 INFO - PROCESS | 1745 | 1468373495618 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 18:31:35 INFO - PROCESS | 1745 | 1468373495623 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 18:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:31:35 INFO - PROCESS | 1745 | 1468373495630 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:31:35 INFO - PROCESS | 1745 | 1468373495637 Marionette TRACE conn4 <- [1,1478,null,{}] 18:31:35 INFO - PROCESS | 1745 | 1468373495654 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:35 INFO - PROCESS | 1745 | 1468373495663 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:35 INFO - PROCESS | 1745 | 1468373495890 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 18:31:36 INFO - PROCESS | 1745 | 1468373496110 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:36 INFO - PROCESS | 1745 | 1468373496124 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfcb000 == 30 [pid = 1745] [id = 377] 18:31:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8cfcd400) [pid = 1745] [serial = 1132] [outer = (nil)] 18:31:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8d5e7000) [pid = 1745] [serial = 1133] [outer = 0x8cfcd400] 18:31:36 INFO - PROCESS | 1745 | 1468373496229 Marionette DEBUG loaded listener.js 18:31:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8d5f2800) [pid = 1745] [serial = 1134] [outer = 0x8cfcd400] 18:31:37 INFO - PROCESS | 1745 | 1468373497223 Marionette TRACE conn4 <- [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]]]}] 18:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1648ms 18:31:37 INFO - PROCESS | 1745 | 1468373497280 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 18:31:37 INFO - PROCESS | 1745 | 1468373497285 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 18:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:31:37 INFO - PROCESS | 1745 | 1468373497292 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:31:37 INFO - PROCESS | 1745 | 1468373497295 Marionette TRACE conn4 <- [1,1482,null,{}] 18:31:37 INFO - PROCESS | 1745 | 1468373497315 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:37 INFO - PROCESS | 1745 | 1468373497321 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:37 INFO - PROCESS | 1745 | 1468373497569 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 18:31:37 INFO - PROCESS | 1745 | 1468373497592 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:37 INFO - PROCESS | 1745 | 1468373497601 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x89855400 == 31 [pid = 1745] [id = 378] 18:31:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8a7c3c00) [pid = 1745] [serial = 1135] [outer = (nil)] 18:31:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8d735400) [pid = 1745] [serial = 1136] [outer = 0x8a7c3c00] 18:31:37 INFO - PROCESS | 1745 | 1468373497690 Marionette DEBUG loaded listener.js 18:31:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8d73a400) [pid = 1745] [serial = 1137] [outer = 0x8a7c3c00] 18:31:38 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x898f8400) [pid = 1745] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:31:38 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8d71cc00) [pid = 1745] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:31:38 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x89a73000) [pid = 1745] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:31:38 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8af8a000) [pid = 1745] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:31:38 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x889a1400) [pid = 1745] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:31:38 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8ecc7000) [pid = 1745] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:31:38 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8907a000) [pid = 1745] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:31:38 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8ea2dc00) [pid = 1745] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:31:38 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8df36400) [pid = 1745] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:31:38 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8f1af800) [pid = 1745] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:31:38 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x898f1c00) [pid = 1745] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:31:38 INFO - PROCESS | 1745 | 1468373498738 Marionette TRACE conn4 <- [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]]]}] 18:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1500ms 18:31:38 INFO - PROCESS | 1745 | 1468373498793 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 18:31:38 INFO - PROCESS | 1745 | 1468373498796 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 18:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:31:38 INFO - PROCESS | 1745 | 1468373498804 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:31:38 INFO - PROCESS | 1745 | 1468373498807 Marionette TRACE conn4 <- [1,1486,null,{}] 18:31:38 INFO - PROCESS | 1745 | 1468373498813 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:38 INFO - PROCESS | 1745 | 1468373498820 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:39 INFO - PROCESS | 1745 | 1468373498999 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 18:31:39 INFO - PROCESS | 1745 | 1468373499008 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:39 INFO - PROCESS | 1745 | 1468373499018 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891c000 == 32 [pid = 1745] [id = 379] 18:31:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x889acc00) [pid = 1745] [serial = 1138] [outer = (nil)] 18:31:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8d71c800) [pid = 1745] [serial = 1139] [outer = 0x889acc00] 18:31:39 INFO - PROCESS | 1745 | 1468373499089 Marionette DEBUG loaded listener.js 18:31:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8df35000) [pid = 1745] [serial = 1140] [outer = 0x889acc00] 18:31:40 INFO - PROCESS | 1745 | 1468373500085 Marionette TRACE conn4 <- [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]]]}] 18:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1339ms 18:31:40 INFO - PROCESS | 1745 | 1468373500144 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 18:31:40 INFO - PROCESS | 1745 | 1468373500148 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 18:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:31:40 INFO - PROCESS | 1745 | 1468373500155 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:31:40 INFO - PROCESS | 1745 | 1468373500159 Marionette TRACE conn4 <- [1,1490,null,{}] 18:31:40 INFO - PROCESS | 1745 | 1468373500165 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:40 INFO - PROCESS | 1745 | 1468373500175 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:40 INFO - PROCESS | 1745 | 1468373500488 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 18:31:40 INFO - PROCESS | 1745 | 1468373500749 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:40 INFO - PROCESS | 1745 | 1468373500762 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a2400 == 33 [pid = 1745] [id = 380] 18:31:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x889a4c00) [pid = 1745] [serial = 1141] [outer = (nil)] 18:31:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x89079400) [pid = 1745] [serial = 1142] [outer = 0x889a4c00] 18:31:40 INFO - PROCESS | 1745 | 1468373500865 Marionette DEBUG loaded listener.js 18:31:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x89085000) [pid = 1745] [serial = 1143] [outer = 0x889a4c00] 18:31:41 INFO - PROCESS | 1745 | 1468373501910 Marionette TRACE conn4 <- [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]]]}] 18:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1782ms 18:31:41 INFO - PROCESS | 1745 | 1468373501940 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 18:31:41 INFO - PROCESS | 1745 | 1468373501947 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 18:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:31:41 INFO - PROCESS | 1745 | 1468373501957 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:31:41 INFO - PROCESS | 1745 | 1468373501963 Marionette TRACE conn4 <- [1,1494,null,{}] 18:31:41 INFO - PROCESS | 1745 | 1468373501971 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:41 INFO - PROCESS | 1745 | 1468373501979 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:42 INFO - PROCESS | 1745 | 1468373502248 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 18:31:42 INFO - PROCESS | 1745 | 1468373502520 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:42 INFO - PROCESS | 1745 | 1468373502531 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a7b400 == 34 [pid = 1745] [id = 381] 18:31:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x89ccf000) [pid = 1745] [serial = 1144] [outer = (nil)] 18:31:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8a7c9800) [pid = 1745] [serial = 1145] [outer = 0x89ccf000] 18:31:42 INFO - PROCESS | 1745 | 1468373502631 Marionette DEBUG loaded listener.js 18:31:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8af85c00) [pid = 1745] [serial = 1146] [outer = 0x89ccf000] 18:31:43 INFO - PROCESS | 1745 | 1468373503682 Marionette TRACE conn4 <- [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]]]}] 18:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1803ms 18:31:43 INFO - PROCESS | 1745 | 1468373503761 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 18:31:43 INFO - PROCESS | 1745 | 1468373503766 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 18:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:31:43 INFO - PROCESS | 1745 | 1468373503773 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:31:43 INFO - PROCESS | 1745 | 1468373503777 Marionette TRACE conn4 <- [1,1498,null,{}] 18:31:43 INFO - PROCESS | 1745 | 1468373503784 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:43 INFO - PROCESS | 1745 | 1468373503790 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:44 INFO - PROCESS | 1745 | 1468373504033 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 18:31:44 INFO - PROCESS | 1745 | 1468373504309 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:44 INFO - PROCESS | 1745 | 1468373504316 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5e7400 == 35 [pid = 1745] [id = 382] 18:31:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8d5e8800) [pid = 1745] [serial = 1147] [outer = (nil)] 18:31:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8d5edc00) [pid = 1745] [serial = 1148] [outer = 0x8d5e8800] 18:31:44 INFO - PROCESS | 1745 | 1468373504403 Marionette DEBUG loaded listener.js 18:31:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8d717400) [pid = 1745] [serial = 1149] [outer = 0x8d5e8800] 18:31:45 INFO - PROCESS | 1745 | 1468373505409 Marionette TRACE conn4 <- [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]]]}] 18:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1695ms 18:31:45 INFO - PROCESS | 1745 | 1468373505469 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 18:31:45 INFO - PROCESS | 1745 | 1468373505476 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 18:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:31:45 INFO - PROCESS | 1745 | 1468373505495 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:31:45 INFO - PROCESS | 1745 | 1468373505503 Marionette TRACE conn4 <- [1,1502,null,{}] 18:31:45 INFO - PROCESS | 1745 | 1468373505563 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:45 INFO - PROCESS | 1745 | 1468373505571 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:45 INFO - PROCESS | 1745 | 1468373505820 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 18:31:46 INFO - PROCESS | 1745 | 1468373506116 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:46 INFO - PROCESS | 1745 | 1468373506123 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x89853c00 == 36 [pid = 1745] [id = 383] 18:31:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8cfc3800) [pid = 1745] [serial = 1150] [outer = (nil)] 18:31:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8ea22800) [pid = 1745] [serial = 1151] [outer = 0x8cfc3800] 18:31:46 INFO - PROCESS | 1745 | 1468373506211 Marionette DEBUG loaded listener.js 18:31:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8ea2b000) [pid = 1745] [serial = 1152] [outer = 0x8cfc3800] 18:31:47 INFO - PROCESS | 1745 | 1468373507194 Marionette TRACE conn4 <- [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]]]}] 18:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1745ms 18:31:47 INFO - PROCESS | 1745 | 1468373507232 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 18:31:47 INFO - PROCESS | 1745 | 1468373507235 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 18:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:31:47 INFO - PROCESS | 1745 | 1468373507242 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:31:47 INFO - PROCESS | 1745 | 1468373507246 Marionette TRACE conn4 <- [1,1506,null,{}] 18:31:47 INFO - PROCESS | 1745 | 1468373507252 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:47 INFO - PROCESS | 1745 | 1468373507258 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:47 INFO - PROCESS | 1745 | 1468373507460 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 18:31:47 INFO - PROCESS | 1745 | 1468373507680 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:47 INFO - PROCESS | 1745 | 1468373507693 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a62e800 == 37 [pid = 1745] [id = 384] 18:31:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8bae4800) [pid = 1745] [serial = 1153] [outer = (nil)] 18:31:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8ecc2800) [pid = 1745] [serial = 1154] [outer = 0x8bae4800] 18:31:47 INFO - PROCESS | 1745 | 1468373507819 Marionette DEBUG loaded listener.js 18:31:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8ecc4800) [pid = 1745] [serial = 1155] [outer = 0x8bae4800] 18:31:48 INFO - PROCESS | 1745 | 1468373508783 Marionette TRACE conn4 <- [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]]]}] 18:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1587ms 18:31:48 INFO - PROCESS | 1745 | 1468373508830 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 18:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:31:48 INFO - PROCESS | 1745 | 1468373508835 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 18:31:48 INFO - PROCESS | 1745 | 1468373508841 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:31:48 INFO - PROCESS | 1745 | 1468373508845 Marionette TRACE conn4 <- [1,1510,null,{}] 18:31:48 INFO - PROCESS | 1745 | 1468373508851 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:48 INFO - PROCESS | 1745 | 1468373508857 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:49 INFO - PROCESS | 1745 | 1468373509098 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 18:31:49 INFO - PROCESS | 1745 | 1468373509324 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:49 INFO - PROCESS | 1745 | 1468373509344 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f188c00 == 38 [pid = 1745] [id = 385] 18:31:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8f189800) [pid = 1745] [serial = 1156] [outer = (nil)] 18:31:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8f18c800) [pid = 1745] [serial = 1157] [outer = 0x8f189800] 18:31:49 INFO - PROCESS | 1745 | 1468373509495 Marionette DEBUG loaded listener.js 18:31:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8f1aa800) [pid = 1745] [serial = 1158] [outer = 0x8f189800] 18:31:50 INFO - PROCESS | 1745 | 1468373510875 Marionette TRACE conn4 <- [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]]]}] 18:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2090ms 18:31:50 INFO - PROCESS | 1745 | 1468373510932 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 18:31:50 INFO - PROCESS | 1745 | 1468373510940 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 18:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:31:50 INFO - PROCESS | 1745 | 1468373510949 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:31:50 INFO - PROCESS | 1745 | 1468373510954 Marionette TRACE conn4 <- [1,1514,null,{}] 18:31:50 INFO - PROCESS | 1745 | 1468373510965 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:50 INFO - PROCESS | 1745 | 1468373510971 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:51 INFO - PROCESS | 1745 | 1468373511356 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 18:31:51 INFO - PROCESS | 1745 | 1468373511540 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 1745 | 1468373511564 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f6400 == 39 [pid = 1745] [id = 386] 18:31:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x898f8000) [pid = 1745] [serial = 1159] [outer = (nil)] 18:31:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x89a73400) [pid = 1745] [serial = 1160] [outer = 0x898f8000] 18:31:51 INFO - PROCESS | 1745 | 1468373511668 Marionette DEBUG loaded listener.js 18:31:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x89cc4800) [pid = 1745] [serial = 1161] [outer = 0x898f8000] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8891c000 == 38 [pid = 1745] [id = 379] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x89855400 == 37 [pid = 1745] [id = 378] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8cfcb000 == 36 [pid = 1745] [id = 377] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc8800 == 35 [pid = 1745] [id = 376] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8984a800 == 34 [pid = 1745] [id = 375] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8984e000 == 33 [pid = 1745] [id = 351] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8af86c00 == 32 [pid = 1745] [id = 352] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x88913800 == 31 [pid = 1745] [id = 368] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x88912400 == 30 [pid = 1745] [id = 363] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x89851400 == 29 [pid = 1745] [id = 370] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x89851c00 == 28 [pid = 1745] [id = 354] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x89a7a800 == 27 [pid = 1745] [id = 369] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8ecc6400 == 26 [pid = 1745] [id = 358] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8d71d000 == 25 [pid = 1745] [id = 360] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8a632c00 == 24 [pid = 1745] [id = 372] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x88916800 == 23 [pid = 1745] [id = 350] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x88913400 == 22 [pid = 1745] [id = 374] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x89859400 == 21 [pid = 1745] [id = 361] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x89079000 == 20 [pid = 1745] [id = 359] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8b914800 == 19 [pid = 1745] [id = 373] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8891d400 == 18 [pid = 1745] [id = 371] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x889a1800 == 17 [pid = 1745] [id = 362] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8df41800 == 16 [pid = 1745] [id = 355] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc2c00 == 15 [pid = 1745] [id = 353] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x88918800 == 14 [pid = 1745] [id = 357] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x898f7800 == 13 [pid = 1745] [id = 356] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8f188c00 == 12 [pid = 1745] [id = 385] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8a62e800 == 11 [pid = 1745] [id = 384] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x89853c00 == 10 [pid = 1745] [id = 383] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x89a7b400 == 9 [pid = 1745] [id = 381] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5e7400 == 8 [pid = 1745] [id = 382] 18:31:53 INFO - PROCESS | 1745 | --DOCSHELL 0x889a2400 == 7 [pid = 1745] [id = 380] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8a7cc400) [pid = 1745] [serial = 1071] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8a637800) [pid = 1745] [serial = 1070] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8df4cc00) [pid = 1745] [serial = 1074] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8d722000) [pid = 1745] [serial = 1073] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x89cc6800) [pid = 1745] [serial = 1097] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8b90f400) [pid = 1745] [serial = 1100] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x89cc8000) [pid = 1745] [serial = 1092] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x898e9800) [pid = 1745] [serial = 1091] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8f18cc00) [pid = 1745] [serial = 1077] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8984c000) [pid = 1745] [serial = 1094] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8eccc000) [pid = 1745] [serial = 1076] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x89852000) [pid = 1745] [serial = 1095] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8f285c00) [pid = 1745] [serial = 1080] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8f1ad800) [pid = 1745] [serial = 1079] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8f517400) [pid = 1745] [serial = 1083] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8f1a9400) [pid = 1745] [serial = 1082] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8b917400) [pid = 1745] [serial = 1101] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x90960400) [pid = 1745] [serial = 1086] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8f59d000) [pid = 1745] [serial = 1085] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8f59a400) [pid = 1745] [serial = 1089] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8df51800) [pid = 1745] [serial = 1088] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x89ccd400) [pid = 1745] [serial = 1098] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8af82c00) [pid = 1745] [serial = 1103] [outer = (nil)] [url = about:blank] 18:31:53 INFO - PROCESS | 1745 | 1468373513948 Marionette TRACE conn4 <- [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]]]}] 18:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 3048ms 18:31:54 INFO - PROCESS | 1745 | 1468373513999 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 18:31:54 INFO - PROCESS | 1745 | 1468373514005 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 18:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:31:54 INFO - PROCESS | 1745 | 1468373514014 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:31:54 INFO - PROCESS | 1745 | 1468373514020 Marionette TRACE conn4 <- [1,1518,null,{}] 18:31:54 INFO - PROCESS | 1745 | 1468373514030 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:54 INFO - PROCESS | 1745 | 1468373514037 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:54 INFO - PROCESS | 1745 | 1468373514236 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 18:31:54 INFO - PROCESS | 1745 | 1468373514411 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:54 INFO - PROCESS | 1745 | 1468373514422 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a7800 == 8 [pid = 1745] [id = 387] 18:31:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x889a9800) [pid = 1745] [serial = 1162] [outer = (nil)] 18:31:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8984e000) [pid = 1745] [serial = 1163] [outer = 0x889a9800] 18:31:54 INFO - PROCESS | 1745 | 1468373514514 Marionette DEBUG loaded listener.js 18:31:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x89855400) [pid = 1745] [serial = 1164] [outer = 0x889a9800] 18:31:55 INFO - PROCESS | 1745 | 1468373515438 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1447ms 18:31:55 INFO - PROCESS | 1745 | 1468373515462 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 18:31:55 INFO - PROCESS | 1745 | 1468373515471 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 18:31:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:31:55 INFO - PROCESS | 1745 | 1468373515484 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:31:55 INFO - PROCESS | 1745 | 1468373515490 Marionette TRACE conn4 <- [1,1522,null,{}] 18:31:55 INFO - PROCESS | 1745 | 1468373515496 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:55 INFO - PROCESS | 1745 | 1468373515503 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:55 INFO - PROCESS | 1745 | 1468373515694 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 18:31:55 INFO - PROCESS | 1745 | 1468373515846 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:55 INFO - PROCESS | 1745 | 1468373515856 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f3800 == 9 [pid = 1745] [id = 388] 18:31:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x89a7a800) [pid = 1745] [serial = 1165] [outer = (nil)] 18:31:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x89cc7c00) [pid = 1745] [serial = 1166] [outer = 0x89a7a800] 18:31:55 INFO - PROCESS | 1745 | 1468373515939 Marionette DEBUG loaded listener.js 18:31:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8a62c400) [pid = 1745] [serial = 1167] [outer = 0x89a7a800] 18:31:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:56 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:31:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:56 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 () { 18:31:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:31:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:31:56 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 () { 18:31:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:31:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:31:56 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 () { 18:31:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:31:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:31:56 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 () { 18:31:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:31:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:31:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1435ms 18:31:56 INFO - PROCESS | 1745 | 1468373516901 Marionette TRACE conn4 <- [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"]]]}] 18:31:56 INFO - PROCESS | 1745 | 1468373516953 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 18:31:56 INFO - PROCESS | 1745 | 1468373516958 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 18:31:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:31:56 INFO - PROCESS | 1745 | 1468373516965 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:31:56 INFO - PROCESS | 1745 | 1468373516972 Marionette TRACE conn4 <- [1,1526,null,{}] 18:31:57 INFO - PROCESS | 1745 | 1468373517000 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:57 INFO - PROCESS | 1745 | 1468373517009 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:57 INFO - PROCESS | 1745 | 1468373517241 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 18:31:57 INFO - PROCESS | 1745 | 1468373517271 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:57 INFO - PROCESS | 1745 | 1468373517286 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b918800 == 10 [pid = 1745] [id = 389] 18:31:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8b918c00) [pid = 1745] [serial = 1168] [outer = (nil)] 18:31:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8b91cc00) [pid = 1745] [serial = 1169] [outer = 0x8b918c00] 18:31:57 INFO - PROCESS | 1745 | 1468373517363 Marionette DEBUG loaded listener.js 18:31:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8badf400) [pid = 1745] [serial = 1170] [outer = 0x8b918c00] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8a7c3c00) [pid = 1745] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8df4c800) [pid = 1745] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8a7c3400) [pid = 1745] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8a637400) [pid = 1745] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x89854000) [pid = 1745] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8a632800) [pid = 1745] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x89a7c800) [pid = 1745] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x88915800) [pid = 1745] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8bad6000) [pid = 1745] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x889a6000) [pid = 1745] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8cfcd400) [pid = 1745] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8984dc00) [pid = 1745] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:31:58 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x889acc00) [pid = 1745] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:31:58 INFO - PROCESS | 1745 | 1468373518868 Marionette TRACE conn4 <- [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"]]]}] 18:31:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:31:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:31:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:31:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1949ms 18:31:58 INFO - PROCESS | 1745 | 1468373518982 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 18:31:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:31:58 INFO - PROCESS | 1745 | 1468373518988 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 18:31:59 INFO - PROCESS | 1745 | 1468373519009 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:31:59 INFO - PROCESS | 1745 | 1468373519012 Marionette TRACE conn4 <- [1,1530,null,{}] 18:31:59 INFO - PROCESS | 1745 | 1468373519020 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:59 INFO - PROCESS | 1745 | 1468373519026 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:59 INFO - PROCESS | 1745 | 1468373519187 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 18:31:59 INFO - PROCESS | 1745 | 1468373519197 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:59 INFO - PROCESS | 1745 | 1468373519206 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:31:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891fc00 == 11 [pid = 1745] [id = 390] 18:31:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8984d000) [pid = 1745] [serial = 1171] [outer = (nil)] 18:31:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8a637400) [pid = 1745] [serial = 1172] [outer = 0x8984d000] 18:31:59 INFO - PROCESS | 1745 | 1468373519280 Marionette DEBUG loaded listener.js 18:31:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8badb000) [pid = 1745] [serial = 1173] [outer = 0x8984d000] 18:32:00 INFO - PROCESS | 1745 | 1468373520072 Marionette TRACE conn4 <- [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]]]}] 18:32:00 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 18:32:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:32:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:32:00 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. 18:32:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:32:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1116ms 18:32:00 INFO - PROCESS | 1745 | 1468373520113 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 18:32:00 INFO - PROCESS | 1745 | 1468373520117 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 18:32:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:32:00 INFO - PROCESS | 1745 | 1468373520125 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:32:00 INFO - PROCESS | 1745 | 1468373520129 Marionette TRACE conn4 <- [1,1534,null,{}] 18:32:00 INFO - PROCESS | 1745 | 1468373520137 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:00 INFO - PROCESS | 1745 | 1468373520143 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:00 INFO - PROCESS | 1745 | 1468373520371 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 18:32:00 INFO - PROCESS | 1745 | 1468373520398 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:00 INFO - PROCESS | 1745 | 1468373520406 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a7c800 == 12 [pid = 1745] [id = 391] 18:32:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8cfc2000) [pid = 1745] [serial = 1174] [outer = (nil)] 18:32:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8d723800) [pid = 1745] [serial = 1175] [outer = 0x8cfc2000] 18:32:00 INFO - PROCESS | 1745 | 1468373520480 Marionette DEBUG loaded listener.js 18:32:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8d734000) [pid = 1745] [serial = 1176] [outer = 0x8cfc2000] 18:32:01 INFO - PROCESS | 1745 | 1468373521872 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1835ms 18:32:01 INFO - PROCESS | 1745 | 1468373521961 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 18:32:01 INFO - PROCESS | 1745 | 1468373521969 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 18:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:32:01 INFO - PROCESS | 1745 | 1468373521979 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:32:01 INFO - PROCESS | 1745 | 1468373521986 Marionette TRACE conn4 <- [1,1538,null,{}] 18:32:02 INFO - PROCESS | 1745 | 1468373521997 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:02 INFO - PROCESS | 1745 | 1468373522004 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:02 INFO - PROCESS | 1745 | 1468373522446 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 18:32:02 INFO - PROCESS | 1745 | 1468373522580 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:02 INFO - PROCESS | 1745 | 1468373522596 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f5000 == 13 [pid = 1745] [id = 392] 18:32:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x89a70c00) [pid = 1745] [serial = 1177] [outer = (nil)] 18:32:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x89cc9800) [pid = 1745] [serial = 1178] [outer = 0x89a70c00] 18:32:02 INFO - PROCESS | 1745 | 1468373522692 Marionette DEBUG loaded listener.js 18:32:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8a7c3400) [pid = 1745] [serial = 1179] [outer = 0x89a70c00] 18:32:03 INFO - PROCESS | 1745 | 1468373523809 Marionette TRACE conn4 <- [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]]]}] 18:32:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:32:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1902ms 18:32:03 INFO - PROCESS | 1745 | 1468373523880 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 18:32:03 INFO - PROCESS | 1745 | 1468373523888 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 18:32:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:32:03 INFO - PROCESS | 1745 | 1468373523900 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:32:03 INFO - PROCESS | 1745 | 1468373523904 Marionette TRACE conn4 <- [1,1542,null,{}] 18:32:03 INFO - PROCESS | 1745 | 1468373523913 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:03 INFO - PROCESS | 1745 | 1468373523920 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:04 INFO - PROCESS | 1745 | 1468373524183 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 18:32:04 INFO - PROCESS | 1745 | 1468373524421 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:04 INFO - PROCESS | 1745 | 1468373524433 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a72400 == 14 [pid = 1745] [id = 393] 18:32:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8b90d800) [pid = 1745] [serial = 1180] [outer = (nil)] 18:32:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8d720400) [pid = 1745] [serial = 1181] [outer = 0x8b90d800] 18:32:04 INFO - PROCESS | 1745 | 1468373524519 Marionette DEBUG loaded listener.js 18:32:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8b914000) [pid = 1745] [serial = 1182] [outer = 0x8b90d800] 18:32:05 INFO - PROCESS | 1745 | 1468373525611 Marionette TRACE conn4 <- [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]]]}] 18:32:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:32:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1784ms 18:32:05 INFO - PROCESS | 1745 | 1468373525685 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 18:32:05 INFO - PROCESS | 1745 | 1468373525689 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 18:32:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:32:05 INFO - PROCESS | 1745 | 1468373525697 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:32:05 INFO - PROCESS | 1745 | 1468373525704 Marionette TRACE conn4 <- [1,1546,null,{}] 18:32:05 INFO - PROCESS | 1745 | 1468373525722 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:05 INFO - PROCESS | 1745 | 1468373525731 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:05 INFO - PROCESS | 1745 | 1468373525976 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 18:32:06 INFO - PROCESS | 1745 | 1468373526204 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:06 INFO - PROCESS | 1745 | 1468373526217 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df48000 == 15 [pid = 1745] [id = 394] 18:32:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8df48400) [pid = 1745] [serial = 1183] [outer = (nil)] 18:32:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8df4d800) [pid = 1745] [serial = 1184] [outer = 0x8df48400] 18:32:06 INFO - PROCESS | 1745 | 1468373526322 Marionette DEBUG loaded listener.js 18:32:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8df52c00) [pid = 1745] [serial = 1185] [outer = 0x8df48400] 18:32:07 INFO - PROCESS | 1745 | 1468373527343 Marionette TRACE conn4 <- [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]]]}] 18:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1701ms 18:32:07 INFO - PROCESS | 1745 | 1468373527409 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 18:32:07 INFO - PROCESS | 1745 | 1468373527415 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 18:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:32:07 INFO - PROCESS | 1745 | 1468373527423 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:32:07 INFO - PROCESS | 1745 | 1468373527426 Marionette TRACE conn4 <- [1,1550,null,{}] 18:32:07 INFO - PROCESS | 1745 | 1468373527433 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:07 INFO - PROCESS | 1745 | 1468373527440 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:07 INFO - PROCESS | 1745 | 1468373527648 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 18:32:07 INFO - PROCESS | 1745 | 1468373527877 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:07 INFO - PROCESS | 1745 | 1468373527890 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b918400 == 16 [pid = 1745] [id = 395] 18:32:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8d73a800) [pid = 1745] [serial = 1186] [outer = (nil)] 18:32:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8e3ae400) [pid = 1745] [serial = 1187] [outer = 0x8d73a800] 18:32:08 INFO - PROCESS | 1745 | 1468373527999 Marionette DEBUG loaded listener.js 18:32:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8e3b1000) [pid = 1745] [serial = 1188] [outer = 0x8d73a800] 18:32:09 INFO - PROCESS | 1745 | 1468373529046 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:32:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:32:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1692ms 18:32:09 INFO - PROCESS | 1745 | 1468373529117 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 18:32:09 INFO - PROCESS | 1745 | 1468373529120 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 18:32:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:32:09 INFO - PROCESS | 1745 | 1468373529129 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:32:09 INFO - PROCESS | 1745 | 1468373529133 Marionette TRACE conn4 <- [1,1554,null,{}] 18:32:09 INFO - PROCESS | 1745 | 1468373529139 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:09 INFO - PROCESS | 1745 | 1468373529145 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:09 INFO - PROCESS | 1745 | 1468373529582 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 18:32:09 INFO - PROCESS | 1745 | 1468373529850 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:09 INFO - PROCESS | 1745 | 1468373529859 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x889ac400 == 17 [pid = 1745] [id = 396] 18:32:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x889acc00) [pid = 1745] [serial = 1189] [outer = (nil)] 18:32:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8984a800) [pid = 1745] [serial = 1190] [outer = 0x889acc00] 18:32:09 INFO - PROCESS | 1745 | 1468373529953 Marionette DEBUG loaded listener.js 18:32:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x898f2c00) [pid = 1745] [serial = 1191] [outer = 0x889acc00] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8bad8800) [pid = 1745] [serial = 1104] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8d71c800) [pid = 1745] [serial = 1139] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8d735400) [pid = 1745] [serial = 1136] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8df53400) [pid = 1745] [serial = 1121] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8ea23800) [pid = 1745] [serial = 1122] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8a7d0800) [pid = 1745] [serial = 1130] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8af8d000) [pid = 1745] [serial = 1131] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8df33800) [pid = 1745] [serial = 1118] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8d73c800) [pid = 1745] [serial = 1119] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x89a6e000) [pid = 1745] [serial = 1127] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x89cc5400) [pid = 1745] [serial = 1128] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8badfc00) [pid = 1745] [serial = 1112] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8bae4000) [pid = 1745] [serial = 1113] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x89cd0000) [pid = 1745] [serial = 1109] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8a634800) [pid = 1745] [serial = 1110] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8891c400) [pid = 1745] [serial = 1106] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x889a3800) [pid = 1745] [serial = 1107] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8d71c400) [pid = 1745] [serial = 1115] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8d718c00) [pid = 1745] [serial = 1116] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x898ebc00) [pid = 1745] [serial = 1124] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x89cc5c00) [pid = 1745] [serial = 1125] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8d5e7000) [pid = 1745] [serial = 1133] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x8d5f2800) [pid = 1745] [serial = 1134] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x8df35000) [pid = 1745] [serial = 1140] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x8d73a400) [pid = 1745] [serial = 1137] [outer = (nil)] [url = about:blank] 18:32:11 INFO - PROCESS | 1745 | 1468373531236 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:32:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:32:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 2146ms 18:32:11 INFO - PROCESS | 1745 | 1468373531284 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 18:32:11 INFO - PROCESS | 1745 | 1468373531298 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 18:32:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:32:11 INFO - PROCESS | 1745 | 1468373531308 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:32:11 INFO - PROCESS | 1745 | 1468373531314 Marionette TRACE conn4 <- [1,1558,null,{}] 18:32:11 INFO - PROCESS | 1745 | 1468373531329 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:11 INFO - PROCESS | 1745 | 1468373531337 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:11 INFO - PROCESS | 1745 | 1468373531573 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 18:32:11 INFO - PROCESS | 1745 | 1468373531801 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:11 INFO - PROCESS | 1745 | 1468373531809 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984c800 == 18 [pid = 1745] [id = 397] 18:32:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x89a75400) [pid = 1745] [serial = 1192] [outer = (nil)] 18:32:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x89cc9c00) [pid = 1745] [serial = 1193] [outer = 0x89a75400] 18:32:11 INFO - PROCESS | 1745 | 1468373531934 Marionette DEBUG loaded listener.js 18:32:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x8a634800) [pid = 1745] [serial = 1194] [outer = 0x89a75400] 18:32:12 INFO - PROCESS | 1745 | 1468373532761 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1497ms 18:32:12 INFO - PROCESS | 1745 | 1468373532805 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 18:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:32:12 INFO - PROCESS | 1745 | 1468373532811 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 18:32:12 INFO - PROCESS | 1745 | 1468373532818 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:32:12 INFO - PROCESS | 1745 | 1468373532822 Marionette TRACE conn4 <- [1,1562,null,{}] 18:32:12 INFO - PROCESS | 1745 | 1468373532828 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:12 INFO - PROCESS | 1745 | 1468373532832 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:13 INFO - PROCESS | 1745 | 1468373533037 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 18:32:13 INFO - PROCESS | 1745 | 1468373533189 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:13 INFO - PROCESS | 1745 | 1468373533199 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x89ccb400 == 19 [pid = 1745] [id = 398] 18:32:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8b911400) [pid = 1745] [serial = 1195] [outer = (nil)] 18:32:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8b919800) [pid = 1745] [serial = 1196] [outer = 0x8b911400] 18:32:13 INFO - PROCESS | 1745 | 1468373533273 Marionette DEBUG loaded listener.js 18:32:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8bae1800) [pid = 1745] [serial = 1197] [outer = 0x8b911400] 18:32:14 INFO - PROCESS | 1745 | 1468373534218 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1435ms 18:32:14 INFO - PROCESS | 1745 | 1468373534256 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 18:32:14 INFO - PROCESS | 1745 | 1468373534263 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 18:32:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:32:14 INFO - PROCESS | 1745 | 1468373534280 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:32:14 INFO - PROCESS | 1745 | 1468373534287 Marionette TRACE conn4 <- [1,1566,null,{}] 18:32:14 INFO - PROCESS | 1745 | 1468373534300 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:14 INFO - PROCESS | 1745 | 1468373534308 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:14 INFO - PROCESS | 1745 | 1468373534537 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 18:32:14 INFO - PROCESS | 1745 | 1468373534562 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:14 INFO - PROCESS | 1745 | 1468373534571 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af8cc00 == 20 [pid = 1745] [id = 399] 18:32:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8b916400) [pid = 1745] [serial = 1198] [outer = (nil)] 18:32:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8d720000) [pid = 1745] [serial = 1199] [outer = 0x8b916400] 18:32:14 INFO - PROCESS | 1745 | 1468373534643 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8d737800) [pid = 1745] [serial = 1200] [outer = 0x8b916400] 18:32:15 INFO - PROCESS | 1745 | 1468373535681 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:32:15 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8bae4800) [pid = 1745] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:32:15 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8f189800) [pid = 1745] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:32:15 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x89a7a800) [pid = 1745] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:32:15 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x898f8000) [pid = 1745] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:32:15 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x889a9800) [pid = 1745] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:32:15 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8b918c00) [pid = 1745] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:32:15 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x889a4c00) [pid = 1745] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:32:15 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x89ccf000) [pid = 1745] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:32:15 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x8d5e8800) [pid = 1745] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:32:15 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x8984d000) [pid = 1745] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:32:15 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x8cfc3800) [pid = 1745] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1457ms 18:32:15 INFO - PROCESS | 1745 | 1468373535729 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 18:32:15 INFO - PROCESS | 1745 | 1468373535732 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 18:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:32:15 INFO - PROCESS | 1745 | 1468373535741 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:32:15 INFO - PROCESS | 1745 | 1468373535744 Marionette TRACE conn4 <- [1,1570,null,{}] 18:32:15 INFO - PROCESS | 1745 | 1468373535751 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:15 INFO - PROCESS | 1745 | 1468373535756 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:15 INFO - PROCESS | 1745 | 1468373535936 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 18:32:16 INFO - PROCESS | 1745 | 1468373536078 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:16 INFO - PROCESS | 1745 | 1468373536086 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891f400 == 21 [pid = 1745] [id = 400] 18:32:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x89858400) [pid = 1745] [serial = 1201] [outer = (nil)] 18:32:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x8bae4800) [pid = 1745] [serial = 1202] [outer = 0x89858400] 18:32:16 INFO - PROCESS | 1745 | 1468373536161 Marionette DEBUG loaded listener.js 18:32:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x8d5e8800) [pid = 1745] [serial = 1203] [outer = 0x89858400] 18:32:17 INFO - PROCESS | 1745 | 1468373537107 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1439ms 18:32:17 INFO - PROCESS | 1745 | 1468373537181 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 18:32:17 INFO - PROCESS | 1745 | 1468373537184 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 18:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:32:17 INFO - PROCESS | 1745 | 1468373537193 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:32:17 INFO - PROCESS | 1745 | 1468373537196 Marionette TRACE conn4 <- [1,1574,null,{}] 18:32:17 INFO - PROCESS | 1745 | 1468373537203 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:17 INFO - PROCESS | 1745 | 1468373537207 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:17 INFO - PROCESS | 1745 | 1468373537400 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 18:32:17 INFO - PROCESS | 1745 | 1468373537536 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:17 INFO - PROCESS | 1745 | 1468373537554 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a5000 == 22 [pid = 1745] [id = 401] 18:32:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x898f2400) [pid = 1745] [serial = 1204] [outer = (nil)] 18:32:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x8df3dc00) [pid = 1745] [serial = 1205] [outer = 0x898f2400] 18:32:17 INFO - PROCESS | 1745 | 1468373537645 Marionette DEBUG loaded listener.js 18:32:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8df50800) [pid = 1745] [serial = 1206] [outer = 0x898f2400] 18:32:18 INFO - PROCESS | 1745 | 1468373538759 Marionette TRACE conn4 <- [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]]]}] 18:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1645ms 18:32:18 INFO - PROCESS | 1745 | 1468373538838 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 18:32:18 INFO - PROCESS | 1745 | 1468373538845 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 18:32:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:32:18 INFO - PROCESS | 1745 | 1468373538853 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:32:18 INFO - PROCESS | 1745 | 1468373538861 Marionette TRACE conn4 <- [1,1578,null,{}] 18:32:18 INFO - PROCESS | 1745 | 1468373538869 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:18 INFO - PROCESS | 1745 | 1468373538875 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:19 INFO - PROCESS | 1745 | 1468373539117 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 18:32:19 INFO - PROCESS | 1745 | 1468373539406 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:19 INFO - PROCESS | 1745 | 1468373539415 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x89086000 == 23 [pid = 1745] [id = 402] 18:32:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8984fc00) [pid = 1745] [serial = 1207] [outer = (nil)] 18:32:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x89a7bc00) [pid = 1745] [serial = 1208] [outer = 0x8984fc00] 18:32:19 INFO - PROCESS | 1745 | 1468373539507 Marionette DEBUG loaded listener.js 18:32:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8a7c5c00) [pid = 1745] [serial = 1209] [outer = 0x8984fc00] 18:32:20 INFO - PROCESS | 1745 | 1468373540475 Marionette TRACE conn4 <- [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]]]}] 18:32:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:32:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1695ms 18:32:20 INFO - PROCESS | 1745 | 1468373540549 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 18:32:20 INFO - PROCESS | 1745 | 1468373540558 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 18:32:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:32:20 INFO - PROCESS | 1745 | 1468373540570 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:32:20 INFO - PROCESS | 1745 | 1468373540576 Marionette TRACE conn4 <- [1,1582,null,{}] 18:32:20 INFO - PROCESS | 1745 | 1468373540583 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:20 INFO - PROCESS | 1745 | 1468373540590 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:20 INFO - PROCESS | 1745 | 1468373540840 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 18:32:21 INFO - PROCESS | 1745 | 1468373541121 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:21 INFO - PROCESS | 1745 | 1468373541132 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af87400 == 24 [pid = 1745] [id = 403] 18:32:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8cfd0400) [pid = 1745] [serial = 1210] [outer = (nil)] 18:32:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8d5f3800) [pid = 1745] [serial = 1211] [outer = 0x8cfd0400] 18:32:21 INFO - PROCESS | 1745 | 1468373541220 Marionette DEBUG loaded listener.js 18:32:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8d71f000) [pid = 1745] [serial = 1212] [outer = 0x8cfd0400] 18:32:22 INFO - PROCESS | 1745 | 1468373542244 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:32:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:32:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1742ms 18:32:22 INFO - PROCESS | 1745 | 1468373542311 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 1745 | 1468373542317 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 18:32:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:32:22 INFO - PROCESS | 1745 | 1468373542325 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 1745 | 1468373542332 Marionette TRACE conn4 <- [1,1586,null,{}] 18:32:22 INFO - PROCESS | 1745 | 1468373542350 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:22 INFO - PROCESS | 1745 | 1468373542360 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:22 INFO - PROCESS | 1745 | 1468373542568 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 18:32:22 INFO - PROCESS | 1745 | 1468373542790 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:22 INFO - PROCESS | 1745 | 1468373542800 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x8e3ad400 == 25 [pid = 1745] [id = 404] 18:32:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8e3ae800) [pid = 1745] [serial = 1213] [outer = (nil)] 18:32:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8ea26400) [pid = 1745] [serial = 1214] [outer = 0x8e3ae800] 18:32:22 INFO - PROCESS | 1745 | 1468373542899 Marionette DEBUG loaded listener.js 18:32:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8ea2ec00) [pid = 1745] [serial = 1215] [outer = 0x8e3ae800] 18:32:23 INFO - PROCESS | 1745 | 1468373543882 Marionette TRACE conn4 <- [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]]]}] 18:32:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:32:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1597ms 18:32:23 INFO - PROCESS | 1745 | 1468373543923 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 18:32:23 INFO - PROCESS | 1745 | 1468373543928 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 18:32:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:32:23 INFO - PROCESS | 1745 | 1468373543936 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:32:23 INFO - PROCESS | 1745 | 1468373543941 Marionette TRACE conn4 <- [1,1590,null,{}] 18:32:23 INFO - PROCESS | 1745 | 1468373543948 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:23 INFO - PROCESS | 1745 | 1468373543955 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:24 INFO - PROCESS | 1745 | 1468373544168 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 18:32:24 INFO - PROCESS | 1745 | 1468373544398 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 1745 | 1468373544410 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x88920400 == 26 [pid = 1745] [id = 405] 18:32:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8d5ed800) [pid = 1745] [serial = 1216] [outer = (nil)] 18:32:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8ecc5400) [pid = 1745] [serial = 1217] [outer = 0x8d5ed800] 18:32:24 INFO - PROCESS | 1745 | 1468373544539 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8ecc9400) [pid = 1745] [serial = 1218] [outer = 0x8d5ed800] 18:32:25 INFO - PROCESS | 1745 | 1468373545490 Marionette TRACE conn4 <- [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]]]}] 18:32:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:32:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1583ms 18:32:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:32:25 INFO - PROCESS | 1745 | 1468373545521 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 18:32:25 INFO - PROCESS | 1745 | 1468373545524 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 18:32:25 INFO - PROCESS | 1745 | 1468373545532 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:32:25 INFO - PROCESS | 1745 | 1468373545535 Marionette TRACE conn4 <- [1,1594,null,{}] 18:32:25 INFO - PROCESS | 1745 | 1468373545542 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:25 INFO - PROCESS | 1745 | 1468373545547 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:25 INFO - PROCESS | 1745 | 1468373545738 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 18:32:25 INFO - PROCESS | 1745 | 1468373545915 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:25 INFO - PROCESS | 1745 | 1468373545927 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a70400 == 27 [pid = 1745] [id = 406] 18:32:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8cfce800) [pid = 1745] [serial = 1219] [outer = (nil)] 18:32:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8f186c00) [pid = 1745] [serial = 1220] [outer = 0x8cfce800] 18:32:26 INFO - PROCESS | 1745 | 1468373546058 Marionette DEBUG loaded listener.js 18:32:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8f18a000) [pid = 1745] [serial = 1221] [outer = 0x8cfce800] 18:32:27 INFO - PROCESS | 1745 | 1468373547074 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1582ms 18:32:27 INFO - PROCESS | 1745 | 1468373547115 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 18:32:27 INFO - PROCESS | 1745 | 1468373547120 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 18:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:32:27 INFO - PROCESS | 1745 | 1468373547127 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:32:27 INFO - PROCESS | 1745 | 1468373547131 Marionette TRACE conn4 <- [1,1598,null,{}] 18:32:27 INFO - PROCESS | 1745 | 1468373547138 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:27 INFO - PROCESS | 1745 | 1468373547149 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:27 INFO - PROCESS | 1745 | 1468373547369 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 18:32:27 INFO - PROCESS | 1745 | 1468373547600 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:27 INFO - PROCESS | 1745 | 1468373547607 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x89852c00 == 28 [pid = 1745] [id = 407] 18:32:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8f183400) [pid = 1745] [serial = 1222] [outer = (nil)] 18:32:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8f1b0c00) [pid = 1745] [serial = 1223] [outer = 0x8f183400] 18:32:27 INFO - PROCESS | 1745 | 1468373547742 Marionette DEBUG loaded listener.js 18:32:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8f288c00) [pid = 1745] [serial = 1224] [outer = 0x8f183400] 18:32:28 INFO - PROCESS | 1745 | 1468373548713 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:32:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:32:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1636ms 18:32:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:32:28 INFO - PROCESS | 1745 | 1468373548764 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 18:32:28 INFO - PROCESS | 1745 | 1468373548768 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 18:32:28 INFO - PROCESS | 1745 | 1468373548776 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:32:28 INFO - PROCESS | 1745 | 1468373548779 Marionette TRACE conn4 <- [1,1602,null,{}] 18:32:28 INFO - PROCESS | 1745 | 1468373548786 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:28 INFO - PROCESS | 1745 | 1468373548793 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:29 INFO - PROCESS | 1745 | 1468373549220 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 18:32:29 INFO - PROCESS | 1745 | 1468373549457 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:29 INFO - PROCESS | 1745 | 1468373549466 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a8000 == 29 [pid = 1745] [id = 408] 18:32:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x889a9000) [pid = 1745] [serial = 1225] [outer = (nil)] 18:32:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x89083400) [pid = 1745] [serial = 1226] [outer = 0x889a9000] 18:32:29 INFO - PROCESS | 1745 | 1468373549583 Marionette DEBUG loaded listener.js 18:32:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x898efc00) [pid = 1745] [serial = 1227] [outer = 0x889a9000] 18:32:30 INFO - PROCESS | 1745 | 1468373550640 Marionette TRACE conn4 <- [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]]]}] 18:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2947ms 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8ecc2800) [pid = 1745] [serial = 1154] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8f1aa800) [pid = 1745] [serial = 1158] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8f18c800) [pid = 1745] [serial = 1157] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x89cc7c00) [pid = 1745] [serial = 1166] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x89cc4800) [pid = 1745] [serial = 1161] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x89a73400) [pid = 1745] [serial = 1160] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8984e000) [pid = 1745] [serial = 1163] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x89855400) [pid = 1745] [serial = 1164] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8b91cc00) [pid = 1745] [serial = 1169] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8d723800) [pid = 1745] [serial = 1175] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x89085000) [pid = 1745] [serial = 1143] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x89079400) [pid = 1745] [serial = 1142] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8af85c00) [pid = 1745] [serial = 1146] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8a7c9800) [pid = 1745] [serial = 1145] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8d717400) [pid = 1745] [serial = 1149] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8d5edc00) [pid = 1745] [serial = 1148] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8a637400) [pid = 1745] [serial = 1172] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8ea2b000) [pid = 1745] [serial = 1152] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8ea22800) [pid = 1745] [serial = 1151] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8ecc4800) [pid = 1745] [serial = 1155] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8badf400) [pid = 1745] [serial = 1170] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8badb000) [pid = 1745] [serial = 1173] [outer = (nil)] [url = about:blank] 18:32:31 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x8a62c400) [pid = 1745] [serial = 1167] [outer = (nil)] [url = about:blank] 18:32:32 INFO - PROCESS | 1745 | 1468373552000 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 18:32:32 INFO - PROCESS | 1745 | 1468373552006 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 18:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:32:32 INFO - PROCESS | 1745 | 1468373552027 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:32:32 INFO - PROCESS | 1745 | 1468373552033 Marionette TRACE conn4 <- [1,1606,null,{}] 18:32:32 INFO - PROCESS | 1745 | 1468373552043 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:32 INFO - PROCESS | 1745 | 1468373552050 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:32 INFO - PROCESS | 1745 | 1468373552233 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 18:32:32 INFO - PROCESS | 1745 | 1468373552363 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:32 INFO - PROCESS | 1745 | 1468373552379 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x889aa800 == 30 [pid = 1745] [id = 409] 18:32:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x889abc00) [pid = 1745] [serial = 1228] [outer = (nil)] 18:32:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8907d400) [pid = 1745] [serial = 1229] [outer = 0x889abc00] 18:32:32 INFO - PROCESS | 1745 | 1468373552452 Marionette DEBUG loaded listener.js 18:32:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x89082800) [pid = 1745] [serial = 1230] [outer = 0x889abc00] 18:32:33 INFO - PROCESS | 1745 | 1468373553332 Marionette TRACE conn4 <- [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]]]}] 18:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1394ms 18:32:33 INFO - PROCESS | 1745 | 1468373553418 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 18:32:33 INFO - PROCESS | 1745 | 1468373553426 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 18:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:32:33 INFO - PROCESS | 1745 | 1468373553436 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:32:33 INFO - PROCESS | 1745 | 1468373553445 Marionette TRACE conn4 <- [1,1610,null,{}] 18:32:33 INFO - PROCESS | 1745 | 1468373553455 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:33 INFO - PROCESS | 1745 | 1468373553461 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:33 INFO - PROCESS | 1745 | 1468373553708 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 18:32:33 INFO - PROCESS | 1745 | 1468373553964 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:33 INFO - PROCESS | 1745 | 1468373553981 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x89853000 == 31 [pid = 1745] [id = 410] 18:32:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x89855400) [pid = 1745] [serial = 1231] [outer = (nil)] 18:32:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x89858800) [pid = 1745] [serial = 1232] [outer = 0x89855400] 18:32:34 INFO - PROCESS | 1745 | 1468373554095 Marionette DEBUG loaded listener.js 18:32:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x89a6fc00) [pid = 1745] [serial = 1233] [outer = 0x89855400] 18:32:35 INFO - PROCESS | 1745 | 1468373555127 Marionette TRACE conn4 <- [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]]]}] 18:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1743ms 18:32:35 INFO - PROCESS | 1745 | 1468373555180 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 18:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:32:35 INFO - PROCESS | 1745 | 1468373555187 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 18:32:35 INFO - PROCESS | 1745 | 1468373555201 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 1745 | 1468373555210 Marionette TRACE conn4 <- [1,1614,null,{}] 18:32:35 INFO - PROCESS | 1745 | 1468373555218 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:35 INFO - PROCESS | 1745 | 1468373555226 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:35 INFO - PROCESS | 1745 | 1468373555450 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 18:32:35 INFO - PROCESS | 1745 | 1468373555724 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:35 INFO - PROCESS | 1745 | 1468373555737 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc8800 == 32 [pid = 1745] [id = 411] 18:32:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8a62cc00) [pid = 1745] [serial = 1234] [outer = (nil)] 18:32:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8a631400) [pid = 1745] [serial = 1235] [outer = 0x8a62cc00] 18:32:35 INFO - PROCESS | 1745 | 1468373555832 Marionette DEBUG loaded listener.js 18:32:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8a638c00) [pid = 1745] [serial = 1236] [outer = 0x8a62cc00] 18:32:36 INFO - PROCESS | 1745 | 1468373556904 Marionette TRACE conn4 <- [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]]]}] 18:32:36 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 18:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1794ms 18:32:36 INFO - PROCESS | 1745 | 1468373556990 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 18:32:37 INFO - PROCESS | 1745 | 1468373556999 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 18:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:32:37 INFO - PROCESS | 1745 | 1468373557012 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:32:37 INFO - PROCESS | 1745 | 1468373557018 Marionette TRACE conn4 <- [1,1618,null,{}] 18:32:37 INFO - PROCESS | 1745 | 1468373557037 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:37 INFO - PROCESS | 1745 | 1468373557047 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:37 INFO - PROCESS | 1745 | 1468373557378 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 18:32:37 INFO - PROCESS | 1745 | 1468373557623 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:37 INFO - PROCESS | 1745 | 1468373557638 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b912800 == 33 [pid = 1745] [id = 412] 18:32:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8b912c00) [pid = 1745] [serial = 1237] [outer = (nil)] 18:32:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8bad5400) [pid = 1745] [serial = 1238] [outer = 0x8b912c00] 18:32:37 INFO - PROCESS | 1745 | 1468373557727 Marionette DEBUG loaded listener.js 18:32:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8badd800) [pid = 1745] [serial = 1239] [outer = 0x8b912c00] 18:32:38 INFO - PROCESS | 1745 | 1468373558753 Marionette TRACE conn4 <- [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]]]}] 18:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1791ms 18:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:32:38 INFO - PROCESS | 1745 | 1468373558805 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 18:32:38 INFO - PROCESS | 1745 | 1468373558809 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 18:32:38 INFO - PROCESS | 1745 | 1468373558816 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:32:38 INFO - PROCESS | 1745 | 1468373558820 Marionette TRACE conn4 <- [1,1622,null,{}] 18:32:38 INFO - PROCESS | 1745 | 1468373558827 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:38 INFO - PROCESS | 1745 | 1468373558833 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:39 INFO - PROCESS | 1745 | 1468373559047 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 18:32:39 INFO - PROCESS | 1745 | 1468373559266 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:39 INFO - PROCESS | 1745 | 1468373559281 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x89857800 == 34 [pid = 1745] [id = 413] 18:32:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x89cc7c00) [pid = 1745] [serial = 1240] [outer = (nil)] 18:32:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8cfcd400) [pid = 1745] [serial = 1241] [outer = 0x89cc7c00] 18:32:39 INFO - PROCESS | 1745 | 1468373559407 Marionette DEBUG loaded listener.js 18:32:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8d5ef000) [pid = 1745] [serial = 1242] [outer = 0x89cc7c00] 18:32:40 INFO - PROCESS | 1745 | 1468373560419 Marionette TRACE conn4 <- [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]]]}] 18:32:40 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 18:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1688ms 18:32:40 INFO - PROCESS | 1745 | 1468373560504 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 18:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:32:40 INFO - PROCESS | 1745 | 1468373560509 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 18:32:40 INFO - PROCESS | 1745 | 1468373560516 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:32:40 INFO - PROCESS | 1745 | 1468373560520 Marionette TRACE conn4 <- [1,1626,null,{}] 18:32:40 INFO - PROCESS | 1745 | 1468373560526 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:40 INFO - PROCESS | 1745 | 1468373560531 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:40 INFO - PROCESS | 1745 | 1468373560867 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 18:32:41 INFO - PROCESS | 1745 | 1468373561130 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:41 INFO - PROCESS | 1745 | 1468373561141 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x88920c00 == 35 [pid = 1745] [id = 414] 18:32:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x889a6800) [pid = 1745] [serial = 1243] [outer = (nil)] 18:32:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x89085800) [pid = 1745] [serial = 1244] [outer = 0x889a6800] 18:32:41 INFO - PROCESS | 1745 | 1468373561219 Marionette DEBUG loaded listener.js 18:32:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x89a73400) [pid = 1745] [serial = 1245] [outer = 0x889a6800] 18:32:41 INFO - PROCESS | 1745 | --DOCSHELL 0x89852c00 == 34 [pid = 1745] [id = 407] 18:32:41 INFO - PROCESS | 1745 | --DOCSHELL 0x89a70400 == 33 [pid = 1745] [id = 406] 18:32:41 INFO - PROCESS | 1745 | --DOCSHELL 0x88920400 == 32 [pid = 1745] [id = 405] 18:32:41 INFO - PROCESS | 1745 | --DOCSHELL 0x8e3ad400 == 31 [pid = 1745] [id = 404] 18:32:42 INFO - PROCESS | 1745 | 1468373562154 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1686ms 18:32:42 INFO - PROCESS | 1745 | 1468373562204 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 18:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:32:42 INFO - PROCESS | 1745 | 1468373562210 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 18:32:42 INFO - PROCESS | 1745 | 1468373562219 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:32:42 INFO - PROCESS | 1745 | 1468373562225 Marionette TRACE conn4 <- [1,1630,null,{}] 18:32:42 INFO - PROCESS | 1745 | 1468373562232 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:42 INFO - PROCESS | 1745 | 1468373562237 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:42 INFO - PROCESS | 1745 | 1468373562419 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 18:32:42 INFO - PROCESS | 1745 | 1468373562598 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:42 INFO - PROCESS | 1745 | 1468373562609 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cd0c00 == 32 [pid = 1745] [id = 415] 18:32:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8a7cdc00) [pid = 1745] [serial = 1246] [outer = (nil)] 18:32:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8af90000) [pid = 1745] [serial = 1247] [outer = 0x8a7cdc00] 18:32:42 INFO - PROCESS | 1745 | 1468373562687 Marionette DEBUG loaded listener.js 18:32:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8b915800) [pid = 1745] [serial = 1248] [outer = 0x8a7cdc00] 18:32:43 INFO - PROCESS | 1745 | 1468373563664 Marionette TRACE conn4 <- [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]]]}] 18:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1485ms 18:32:43 INFO - PROCESS | 1745 | 1468373563703 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 18:32:43 INFO - PROCESS | 1745 | 1468373563707 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 18:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:32:43 INFO - PROCESS | 1745 | 1468373563715 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:32:43 INFO - PROCESS | 1745 | 1468373563719 Marionette TRACE conn4 <- [1,1634,null,{}] 18:32:43 INFO - PROCESS | 1745 | 1468373563733 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:43 INFO - PROCESS | 1745 | 1468373563739 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:43 INFO - PROCESS | 1745 | 1468373563982 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 18:32:44 INFO - PROCESS | 1745 | 1468373564020 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:44 INFO - PROCESS | 1745 | 1468373564026 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d71c000 == 33 [pid = 1745] [id = 416] 18:32:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8d72f400) [pid = 1745] [serial = 1249] [outer = (nil)] 18:32:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8d733000) [pid = 1745] [serial = 1250] [outer = 0x8d72f400] 18:32:44 INFO - PROCESS | 1745 | 1468373564100 Marionette DEBUG loaded listener.js 18:32:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8df34000) [pid = 1745] [serial = 1251] [outer = 0x8d72f400] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8cfc2000) [pid = 1745] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8d73a800) [pid = 1745] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8df48400) [pid = 1745] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8b916400) [pid = 1745] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x89858400) [pid = 1745] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x89a75400) [pid = 1745] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x89a70c00) [pid = 1745] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x889acc00) [pid = 1745] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8b911400) [pid = 1745] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8b90d800) [pid = 1745] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x898f2400) [pid = 1745] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8984fc00) [pid = 1745] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8cfd0400) [pid = 1745] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8e3ae800) [pid = 1745] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x889a9000) [pid = 1745] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8d5ed800) [pid = 1745] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8cfce800) [pid = 1745] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:32:45 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8f183400) [pid = 1745] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:32:45 INFO - PROCESS | 1745 | 1468373565221 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1542ms 18:32:45 INFO - PROCESS | 1745 | 1468373565259 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 18:32:45 INFO - PROCESS | 1745 | 1468373565265 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 18:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:32:45 INFO - PROCESS | 1745 | 1468373565282 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:32:45 INFO - PROCESS | 1745 | 1468373565290 Marionette TRACE conn4 <- [1,1638,null,{}] 18:32:45 INFO - PROCESS | 1745 | 1468373565297 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:45 INFO - PROCESS | 1745 | 1468373565304 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:45 INFO - PROCESS | 1745 | 1468373565537 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 18:32:45 INFO - PROCESS | 1745 | 1468373565622 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:45 INFO - PROCESS | 1745 | 1468373565628 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x89080800 == 34 [pid = 1745] [id = 417] 18:32:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x89856000) [pid = 1745] [serial = 1252] [outer = (nil)] 18:32:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8d719c00) [pid = 1745] [serial = 1253] [outer = 0x89856000] 18:32:45 INFO - PROCESS | 1745 | 1468373565740 Marionette DEBUG loaded listener.js 18:32:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8d720c00) [pid = 1745] [serial = 1254] [outer = 0x89856000] 18:32:46 INFO - PROCESS | 1745 | 1468373566516 Marionette TRACE conn4 <- [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]]]}] 18:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1295ms 18:32:46 INFO - PROCESS | 1745 | 1468373566571 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 18:32:46 INFO - PROCESS | 1745 | 1468373566575 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 18:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:32:46 INFO - PROCESS | 1745 | 1468373566582 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:32:46 INFO - PROCESS | 1745 | 1468373566585 Marionette TRACE conn4 <- [1,1642,null,{}] 18:32:46 INFO - PROCESS | 1745 | 1468373566591 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:46 INFO - PROCESS | 1745 | 1468373566596 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:46 INFO - PROCESS | 1745 | 1468373566765 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 18:32:46 INFO - PROCESS | 1745 | 1468373566775 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:46 INFO - PROCESS | 1745 | 1468373566782 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x89086400 == 35 [pid = 1745] [id = 418] 18:32:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8b910800) [pid = 1745] [serial = 1255] [outer = (nil)] 18:32:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8e3a9000) [pid = 1745] [serial = 1256] [outer = 0x8b910800] 18:32:46 INFO - PROCESS | 1745 | 1468373566859 Marionette DEBUG loaded listener.js 18:32:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8e3ad400) [pid = 1745] [serial = 1257] [outer = 0x8b910800] 18:32:48 INFO - PROCESS | 1745 | 1468373568095 Marionette TRACE conn4 <- [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]]]}] 18:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1583ms 18:32:48 INFO - PROCESS | 1745 | 1468373568167 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 18:32:48 INFO - PROCESS | 1745 | 1468373568175 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 18:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:32:48 INFO - PROCESS | 1745 | 1468373568185 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:32:48 INFO - PROCESS | 1745 | 1468373568191 Marionette TRACE conn4 <- [1,1646,null,{}] 18:32:48 INFO - PROCESS | 1745 | 1468373568201 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:48 INFO - PROCESS | 1745 | 1468373568206 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:48 INFO - PROCESS | 1745 | 1468373568445 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 18:32:48 INFO - PROCESS | 1745 | 1468373568687 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:48 INFO - PROCESS | 1745 | 1468373568696 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984fc00 == 36 [pid = 1745] [id = 419] 18:32:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x89852c00) [pid = 1745] [serial = 1258] [outer = (nil)] 18:32:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x89cce000) [pid = 1745] [serial = 1259] [outer = 0x89852c00] 18:32:48 INFO - PROCESS | 1745 | 1468373568834 Marionette DEBUG loaded listener.js 18:32:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8a7d0000) [pid = 1745] [serial = 1260] [outer = 0x89852c00] 18:32:49 INFO - PROCESS | 1745 | 1468373569861 Marionette TRACE conn4 <- [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]]]}] 18:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1739ms 18:32:49 INFO - PROCESS | 1745 | 1468373569925 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 18:32:49 INFO - PROCESS | 1745 | 1468373569932 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 18:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:32:49 INFO - PROCESS | 1745 | 1468373569945 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:32:49 INFO - PROCESS | 1745 | 1468373569951 Marionette TRACE conn4 <- [1,1650,null,{}] 18:32:49 INFO - PROCESS | 1745 | 1468373569958 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:49 INFO - PROCESS | 1745 | 1468373569965 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:50 INFO - PROCESS | 1745 | 1468373570203 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 18:32:50 INFO - PROCESS | 1745 | 1468373570480 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:50 INFO - PROCESS | 1745 | 1468373570492 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d71a800 == 37 [pid = 1745] [id = 420] 18:32:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8d723800) [pid = 1745] [serial = 1261] [outer = (nil)] 18:32:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8d738000) [pid = 1745] [serial = 1262] [outer = 0x8d723800] 18:32:50 INFO - PROCESS | 1745 | 1468373570585 Marionette DEBUG loaded listener.js 18:32:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8df3f800) [pid = 1745] [serial = 1263] [outer = 0x8d723800] 18:32:51 INFO - PROCESS | 1745 | 1468373571592 Marionette TRACE conn4 <- [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]]]}] 18:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1688ms 18:32:51 INFO - PROCESS | 1745 | 1468373571634 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 18:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:32:51 INFO - PROCESS | 1745 | 1468373571639 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 18:32:51 INFO - PROCESS | 1745 | 1468373571646 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:32:51 INFO - PROCESS | 1745 | 1468373571653 Marionette TRACE conn4 <- [1,1654,null,{}] 18:32:51 INFO - PROCESS | 1745 | 1468373571672 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:51 INFO - PROCESS | 1745 | 1468373571681 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:51 INFO - PROCESS | 1745 | 1468373571885 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 18:32:52 INFO - PROCESS | 1745 | 1468373572121 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:52 INFO - PROCESS | 1745 | 1468373572133 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df35000 == 38 [pid = 1745] [id = 421] 18:32:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8ecbfc00) [pid = 1745] [serial = 1264] [outer = (nil)] 18:32:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8ecc6800) [pid = 1745] [serial = 1265] [outer = 0x8ecbfc00] 18:32:52 INFO - PROCESS | 1745 | 1468373572292 Marionette DEBUG loaded listener.js 18:32:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8ecca800) [pid = 1745] [serial = 1266] [outer = 0x8ecbfc00] 18:32:53 INFO - PROCESS | 1745 | 1468373573205 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:32:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1589ms 18:32:53 INFO - PROCESS | 1745 | 1468373573236 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 18:32:53 INFO - PROCESS | 1745 | 1468373573240 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 18:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:32:53 INFO - PROCESS | 1745 | 1468373573248 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:32:53 INFO - PROCESS | 1745 | 1468373573251 Marionette TRACE conn4 <- [1,1658,null,{}] 18:32:53 INFO - PROCESS | 1745 | 1468373573258 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:53 INFO - PROCESS | 1745 | 1468373573263 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:53 INFO - PROCESS | 1745 | 1468373573460 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 18:32:53 INFO - PROCESS | 1745 | 1468373573637 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:53 INFO - PROCESS | 1745 | 1468373573652 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x88919000 == 39 [pid = 1745] [id = 422] 18:32:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8ecc4800) [pid = 1745] [serial = 1267] [outer = (nil)] 18:32:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8f18e800) [pid = 1745] [serial = 1268] [outer = 0x8ecc4800] 18:32:53 INFO - PROCESS | 1745 | 1468373573731 Marionette DEBUG loaded listener.js 18:32:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8f1a4400) [pid = 1745] [serial = 1269] [outer = 0x8ecc4800] 18:32:54 INFO - PROCESS | 1745 | 1468373574737 Marionette TRACE conn4 <- [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]]]}] 18:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1541ms 18:32:54 INFO - PROCESS | 1745 | 1468373574791 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 18:32:54 INFO - PROCESS | 1745 | 1468373574794 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 18:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:32:54 INFO - PROCESS | 1745 | 1468373574803 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:32:54 INFO - PROCESS | 1745 | 1468373574808 Marionette TRACE conn4 <- [1,1662,null,{}] 18:32:54 INFO - PROCESS | 1745 | 1468373574814 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:54 INFO - PROCESS | 1745 | 1468373574821 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:55 INFO - PROCESS | 1745 | 1468373575018 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 18:32:55 INFO - PROCESS | 1745 | 1468373575196 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:55 INFO - PROCESS | 1745 | 1468373575208 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x88918c00 == 40 [pid = 1745] [id = 423] 18:32:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8891e400) [pid = 1745] [serial = 1270] [outer = (nil)] 18:32:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8f1a8c00) [pid = 1745] [serial = 1271] [outer = 0x8891e400] 18:32:55 INFO - PROCESS | 1745 | 1468373575337 Marionette DEBUG loaded listener.js 18:32:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8f1adc00) [pid = 1745] [serial = 1272] [outer = 0x8891e400] 18:32:56 INFO - PROCESS | 1745 | 1468373576284 Marionette TRACE conn4 <- [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]]]}] 18:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1536ms 18:32:56 INFO - PROCESS | 1745 | 1468373576341 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 18:32:56 INFO - PROCESS | 1745 | 1468373576344 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 18:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:32:56 INFO - PROCESS | 1745 | 1468373576353 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:32:56 INFO - PROCESS | 1745 | 1468373576357 Marionette TRACE conn4 <- [1,1666,null,{}] 18:32:56 INFO - PROCESS | 1745 | 1468373576364 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:56 INFO - PROCESS | 1745 | 1468373576376 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:56 INFO - PROCESS | 1745 | 1468373576656 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 18:32:56 INFO - PROCESS | 1745 | 1468373576952 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:56 INFO - PROCESS | 1745 | 1468373576963 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a2400 == 41 [pid = 1745] [id = 424] 18:32:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x89079c00) [pid = 1745] [serial = 1273] [outer = (nil)] 18:32:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x89ccf000) [pid = 1745] [serial = 1274] [outer = 0x89079c00] 18:32:57 INFO - PROCESS | 1745 | 1468373577064 Marionette DEBUG loaded listener.js 18:32:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8f18dc00) [pid = 1745] [serial = 1275] [outer = 0x89079c00] 18:32:58 INFO - PROCESS | 1745 | 1468373578064 Marionette TRACE conn4 <- [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]]]}] 18:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1785ms 18:32:58 INFO - PROCESS | 1745 | 1468373578138 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 18:32:58 INFO - PROCESS | 1745 | 1468373578142 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 18:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:32:58 INFO - PROCESS | 1745 | 1468373578150 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:32:58 INFO - PROCESS | 1745 | 1468373578154 Marionette TRACE conn4 <- [1,1670,null,{}] 18:32:58 INFO - PROCESS | 1745 | 1468373578160 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:58 INFO - PROCESS | 1745 | 1468373578166 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:58 INFO - PROCESS | 1745 | 1468373578573 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 18:32:58 INFO - PROCESS | 1745 | 1468373578808 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:58 INFO - PROCESS | 1745 | 1468373578817 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:32:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907e800 == 42 [pid = 1745] [id = 425] 18:32:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8907f800) [pid = 1745] [serial = 1276] [outer = (nil)] 18:32:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8984d400) [pid = 1745] [serial = 1277] [outer = 0x8907f800] 18:32:58 INFO - PROCESS | 1745 | 1468373578900 Marionette DEBUG loaded listener.js 18:32:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x898f8400) [pid = 1745] [serial = 1278] [outer = 0x8907f800] 18:32:59 INFO - PROCESS | 1745 | 1468373579844 Marionette TRACE conn4 <- [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]]]}] 18:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1742ms 18:32:59 INFO - PROCESS | 1745 | 1468373579895 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 18:32:59 INFO - PROCESS | 1745 | 1468373579901 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 18:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:32:59 INFO - PROCESS | 1745 | 1468373579911 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:32:59 INFO - PROCESS | 1745 | 1468373579916 Marionette TRACE conn4 <- [1,1674,null,{}] 18:32:59 INFO - PROCESS | 1745 | 1468373579925 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:59 INFO - PROCESS | 1745 | 1468373579931 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:00 INFO - PROCESS | 1745 | 1468373580127 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 18:33:00 INFO - PROCESS | 1745 | 1468373580452 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:00 INFO - PROCESS | 1745 | 1468373580465 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a7d0400 == 43 [pid = 1745] [id = 426] 18:33:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8b90d800) [pid = 1745] [serial = 1279] [outer = (nil)] 18:33:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8bae0c00) [pid = 1745] [serial = 1280] [outer = 0x8b90d800] 18:33:00 INFO - PROCESS | 1745 | 1468373580553 Marionette DEBUG loaded listener.js 18:33:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x8cfc5c00) [pid = 1745] [serial = 1281] [outer = 0x8b90d800] 18:33:01 INFO - PROCESS | 1745 | --DOCSHELL 0x89ccb400 == 42 [pid = 1745] [id = 398] 18:33:01 INFO - PROCESS | 1745 | --DOCSHELL 0x898f3800 == 41 [pid = 1745] [id = 388] 18:33:01 INFO - PROCESS | 1745 | --DOCSHELL 0x889a7800 == 40 [pid = 1745] [id = 387] 18:33:01 INFO - PROCESS | 1745 | --DOCSHELL 0x8984c800 == 39 [pid = 1745] [id = 397] 18:33:01 INFO - PROCESS | 1745 | --DOCSHELL 0x8b918800 == 38 [pid = 1745] [id = 389] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8907d400) [pid = 1745] [serial = 1229] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | 1468373581506 Marionette TRACE conn4 <- [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]]]}] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8d734000) [pid = 1745] [serial = 1176] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8e3ae400) [pid = 1745] [serial = 1187] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8df4d800) [pid = 1745] [serial = 1184] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8df52c00) [pid = 1745] [serial = 1185] [outer = (nil)] [url = about:blank] 18:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1636ms 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8d720000) [pid = 1745] [serial = 1199] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8bae4800) [pid = 1745] [serial = 1202] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8a634800) [pid = 1745] [serial = 1194] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x89cc9800) [pid = 1745] [serial = 1178] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8984a800) [pid = 1745] [serial = 1190] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8d737800) [pid = 1745] [serial = 1200] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8b919800) [pid = 1745] [serial = 1196] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x89cc9c00) [pid = 1745] [serial = 1193] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8bae1800) [pid = 1745] [serial = 1197] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8b914000) [pid = 1745] [serial = 1182] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x898f2c00) [pid = 1745] [serial = 1191] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8d720400) [pid = 1745] [serial = 1181] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8a7c3400) [pid = 1745] [serial = 1179] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8e3b1000) [pid = 1745] [serial = 1188] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8df50800) [pid = 1745] [serial = 1206] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8df3dc00) [pid = 1745] [serial = 1205] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8a7c5c00) [pid = 1745] [serial = 1209] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x89a7bc00) [pid = 1745] [serial = 1208] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8d71f000) [pid = 1745] [serial = 1212] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8d5f3800) [pid = 1745] [serial = 1211] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8ea26400) [pid = 1745] [serial = 1214] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x89083400) [pid = 1745] [serial = 1226] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8ecc5400) [pid = 1745] [serial = 1217] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x898efc00) [pid = 1745] [serial = 1227] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8ea2ec00) [pid = 1745] [serial = 1215] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8f186c00) [pid = 1745] [serial = 1220] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8d5e8800) [pid = 1745] [serial = 1203] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8ecc9400) [pid = 1745] [serial = 1218] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8f1b0c00) [pid = 1745] [serial = 1223] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8f18a000) [pid = 1745] [serial = 1221] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x8f288c00) [pid = 1745] [serial = 1224] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1745 | 1468373581591 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 18:33:01 INFO - PROCESS | 1745 | 1468373581601 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 18:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:33:01 INFO - PROCESS | 1745 | 1468373581618 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:33:01 INFO - PROCESS | 1745 | 1468373581623 Marionette TRACE conn4 <- [1,1678,null,{}] 18:33:01 INFO - PROCESS | 1745 | 1468373581629 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:01 INFO - PROCESS | 1745 | 1468373581636 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:01 INFO - PROCESS | 1745 | 1468373581849 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 18:33:02 INFO - PROCESS | 1745 | 1468373582106 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:02 INFO - PROCESS | 1745 | 1468373582112 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x89ccd000 == 39 [pid = 1745] [id = 427] 18:33:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x8a7c3400) [pid = 1745] [serial = 1282] [outer = (nil)] 18:33:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8b90dc00) [pid = 1745] [serial = 1283] [outer = 0x8a7c3400] 18:33:02 INFO - PROCESS | 1745 | 1468373582191 Marionette DEBUG loaded listener.js 18:33:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8bae4000) [pid = 1745] [serial = 1284] [outer = 0x8a7c3400] 18:33:03 INFO - PROCESS | 1745 | 1468373583074 Marionette TRACE conn4 <- [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]]]}] 18:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1487ms 18:33:03 INFO - PROCESS | 1745 | 1468373583109 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 18:33:03 INFO - PROCESS | 1745 | 1468373583115 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 18:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:33:03 INFO - PROCESS | 1745 | 1468373583132 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:33:03 INFO - PROCESS | 1745 | 1468373583140 Marionette TRACE conn4 <- [1,1682,null,{}] 18:33:03 INFO - PROCESS | 1745 | 1468373583147 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:03 INFO - PROCESS | 1745 | 1468373583155 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:03 INFO - PROCESS | 1745 | 1468373583336 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 18:33:03 INFO - PROCESS | 1745 | 1468373583482 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:03 INFO - PROCESS | 1745 | 1468373583490 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a638400 == 40 [pid = 1745] [id = 428] 18:33:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8a7c3000) [pid = 1745] [serial = 1285] [outer = (nil)] 18:33:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8df33000) [pid = 1745] [serial = 1286] [outer = 0x8a7c3000] 18:33:03 INFO - PROCESS | 1745 | 1468373583562 Marionette DEBUG loaded listener.js 18:33:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8df4e000) [pid = 1745] [serial = 1287] [outer = 0x8a7c3000] 18:33:04 INFO - PROCESS | 1745 | 1468373584433 Marionette TRACE conn4 <- [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]]]}] 18:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1348ms 18:33:04 INFO - PROCESS | 1745 | 1468373584474 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 18:33:04 INFO - PROCESS | 1745 | 1468373584478 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 18:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:33:04 INFO - PROCESS | 1745 | 1468373584485 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:33:04 INFO - PROCESS | 1745 | 1468373584489 Marionette TRACE conn4 <- [1,1686,null,{}] 18:33:04 INFO - PROCESS | 1745 | 1468373584510 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:04 INFO - PROCESS | 1745 | 1468373584516 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:04 INFO - PROCESS | 1745 | 1468373584742 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 18:33:04 INFO - PROCESS | 1745 | 1468373584768 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:04 INFO - PROCESS | 1745 | 1468373584775 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x88915c00 == 41 [pid = 1745] [id = 429] 18:33:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8891a000) [pid = 1745] [serial = 1288] [outer = (nil)] 18:33:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8e3ae400) [pid = 1745] [serial = 1289] [outer = 0x8891a000] 18:33:04 INFO - PROCESS | 1745 | 1468373584865 Marionette DEBUG loaded listener.js 18:33:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8ea23400) [pid = 1745] [serial = 1290] [outer = 0x8891a000] 18:33:05 INFO - PROCESS | 1745 | 1468373585865 Marionette TRACE conn4 <- [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]]]}] 18:33:05 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8d72f400) [pid = 1745] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:33:05 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x889a6800) [pid = 1745] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:33:05 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8a7cdc00) [pid = 1745] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:33:05 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 18:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1500ms 18:33:05 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x89856000) [pid = 1745] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:33:05 INFO - PROCESS | 1745 | 1468373585992 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 18:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:33:06 INFO - PROCESS | 1745 | 1468373585996 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 18:33:06 INFO - PROCESS | 1745 | 1468373586003 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - PROCESS | 1745 | 1468373586006 Marionette TRACE conn4 <- [1,1690,null,{}] 18:33:06 INFO - PROCESS | 1745 | 1468373586012 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:06 INFO - PROCESS | 1745 | 1468373586018 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:06 INFO - PROCESS | 1745 | 1468373586208 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 18:33:06 INFO - PROCESS | 1745 | 1468373586218 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:06 INFO - PROCESS | 1745 | 1468373586235 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x8e3a4c00 == 42 [pid = 1745] [id = 430] 18:33:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8e3a5c00) [pid = 1745] [serial = 1291] [outer = (nil)] 18:33:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8ea29000) [pid = 1745] [serial = 1292] [outer = 0x8e3a5c00] 18:33:06 INFO - PROCESS | 1745 | 1468373586455 Marionette DEBUG loaded listener.js 18:33:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8ea2f800) [pid = 1745] [serial = 1293] [outer = 0x8e3a5c00] 18:33:07 INFO - PROCESS | 1745 | 1468373587290 Marionette TRACE conn4 <- [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]]]}] 18:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1338ms 18:33:07 INFO - PROCESS | 1745 | 1468373587341 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 18:33:07 INFO - PROCESS | 1745 | 1468373587346 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 18:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:33:07 INFO - PROCESS | 1745 | 1468373587353 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:33:07 INFO - PROCESS | 1745 | 1468373587358 Marionette TRACE conn4 <- [1,1694,null,{}] 18:33:07 INFO - PROCESS | 1745 | 1468373587373 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:07 INFO - PROCESS | 1745 | 1468373587377 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:07 INFO - PROCESS | 1745 | 1468373587557 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 18:33:07 INFO - PROCESS | 1745 | 1468373587577 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:07 INFO - PROCESS | 1745 | 1468373587588 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x889aa000 == 43 [pid = 1745] [id = 431] 18:33:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8d725c00) [pid = 1745] [serial = 1294] [outer = (nil)] 18:33:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8f18c000) [pid = 1745] [serial = 1295] [outer = 0x8d725c00] 18:33:07 INFO - PROCESS | 1745 | 1468373587661 Marionette DEBUG loaded listener.js 18:33:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8f1ab800) [pid = 1745] [serial = 1296] [outer = 0x8d725c00] 18:33:08 INFO - PROCESS | 1745 | 1468373588808 Marionette TRACE conn4 <- [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]]]}] 18:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1491ms 18:33:08 INFO - PROCESS | 1745 | 1468373588846 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 18:33:08 INFO - PROCESS | 1745 | 1468373588854 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 18:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:33:08 INFO - PROCESS | 1745 | 1468373588864 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:33:08 INFO - PROCESS | 1745 | 1468373588869 Marionette TRACE conn4 <- [1,1698,null,{}] 18:33:08 INFO - PROCESS | 1745 | 1468373588880 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:08 INFO - PROCESS | 1745 | 1468373588886 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:09 INFO - PROCESS | 1745 | 1468373589144 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 18:33:09 INFO - PROCESS | 1745 | 1468373589432 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:09 INFO - PROCESS | 1745 | 1468373589443 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x89081c00 == 44 [pid = 1745] [id = 432] 18:33:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x898ea800) [pid = 1745] [serial = 1297] [outer = (nil)] 18:33:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8a630000) [pid = 1745] [serial = 1298] [outer = 0x898ea800] 18:33:09 INFO - PROCESS | 1745 | 1468373589532 Marionette DEBUG loaded listener.js 18:33:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8a7c1800) [pid = 1745] [serial = 1299] [outer = 0x898ea800] 18:33:10 INFO - PROCESS | 1745 | 1468373590516 Marionette TRACE conn4 <- [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]]]}] 18:33:10 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 18:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1688ms 18:33:10 INFO - PROCESS | 1745 | 1468373590552 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 18:33:10 INFO - PROCESS | 1745 | 1468373590560 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 18:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:33:10 INFO - PROCESS | 1745 | 1468373590571 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:33:10 INFO - PROCESS | 1745 | 1468373590575 Marionette TRACE conn4 <- [1,1702,null,{}] 18:33:10 INFO - PROCESS | 1745 | 1468373590583 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:10 INFO - PROCESS | 1745 | 1468373590590 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:10 INFO - PROCESS | 1745 | 1468373590801 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 18:33:11 INFO - PROCESS | 1745 | 1468373591058 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:11 INFO - PROCESS | 1745 | 1468373591067 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5ec000 == 45 [pid = 1745] [id = 433] 18:33:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8d5f3c00) [pid = 1745] [serial = 1300] [outer = (nil)] 18:33:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8d721400) [pid = 1745] [serial = 1301] [outer = 0x8d5f3c00] 18:33:11 INFO - PROCESS | 1745 | 1468373591201 Marionette DEBUG loaded listener.js 18:33:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8d738800) [pid = 1745] [serial = 1302] [outer = 0x8d5f3c00] 18:33:12 INFO - PROCESS | 1745 | 1468373592195 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1692ms 18:33:12 INFO - PROCESS | 1745 | 1468373592264 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 18:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:33:12 INFO - PROCESS | 1745 | 1468373592268 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 18:33:12 INFO - PROCESS | 1745 | 1468373592276 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:33:12 INFO - PROCESS | 1745 | 1468373592283 Marionette TRACE conn4 <- [1,1706,null,{}] 18:33:12 INFO - PROCESS | 1745 | 1468373592301 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:12 INFO - PROCESS | 1745 | 1468373592311 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:12 INFO - PROCESS | 1745 | 1468373592565 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 18:33:12 INFO - PROCESS | 1745 | 1468373592855 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:12 INFO - PROCESS | 1745 | 1468373592871 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ea30800 == 46 [pid = 1745] [id = 434] 18:33:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8ecc3400) [pid = 1745] [serial = 1303] [outer = (nil)] 18:33:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8f18bc00) [pid = 1745] [serial = 1304] [outer = 0x8ecc3400] 18:33:12 INFO - PROCESS | 1745 | 1468373592957 Marionette DEBUG loaded listener.js 18:33:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8f287800) [pid = 1745] [serial = 1305] [outer = 0x8ecc3400] 18:33:13 INFO - PROCESS | 1745 | 1468373593864 Marionette TRACE conn4 <- [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]]]}] 18:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1639ms 18:33:13 INFO - PROCESS | 1745 | 1468373593915 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 18:33:13 INFO - PROCESS | 1745 | 1468373593921 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 18:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:33:13 INFO - PROCESS | 1745 | 1468373593928 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:33:13 INFO - PROCESS | 1745 | 1468373593932 Marionette TRACE conn4 <- [1,1710,null,{}] 18:33:13 INFO - PROCESS | 1745 | 1468373593939 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:13 INFO - PROCESS | 1745 | 1468373593944 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:14 INFO - PROCESS | 1745 | 1468373594165 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 18:33:14 INFO - PROCESS | 1745 | 1468373594393 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:14 INFO - PROCESS | 1745 | 1468373594402 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df39800 == 47 [pid = 1745] [id = 435] 18:33:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8f184400) [pid = 1745] [serial = 1306] [outer = (nil)] 18:33:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8f291800) [pid = 1745] [serial = 1307] [outer = 0x8f184400] 18:33:14 INFO - PROCESS | 1745 | 1468373594533 Marionette DEBUG loaded listener.js 18:33:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8f516c00) [pid = 1745] [serial = 1308] [outer = 0x8f184400] 18:33:15 INFO - PROCESS | 1745 | 1468373595478 Marionette TRACE conn4 <- [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]]]}] 18:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1593ms 18:33:15 INFO - PROCESS | 1745 | 1468373595523 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 18:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:33:15 INFO - PROCESS | 1745 | 1468373595527 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 18:33:15 INFO - PROCESS | 1745 | 1468373595535 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:33:15 INFO - PROCESS | 1745 | 1468373595538 Marionette TRACE conn4 <- [1,1714,null,{}] 18:33:15 INFO - PROCESS | 1745 | 1468373595546 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:15 INFO - PROCESS | 1745 | 1468373595552 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:15 INFO - PROCESS | 1745 | 1468373595749 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 18:33:16 INFO - PROCESS | 1745 | 1468373595990 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:16 INFO - PROCESS | 1745 | 1468373595997 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891d400 == 48 [pid = 1745] [id = 436] 18:33:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x89084800) [pid = 1745] [serial = 1309] [outer = (nil)] 18:33:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8f51a000) [pid = 1745] [serial = 1310] [outer = 0x89084800] 18:33:16 INFO - PROCESS | 1745 | 1468373596125 Marionette DEBUG loaded listener.js 18:33:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8f51f800) [pid = 1745] [serial = 1311] [outer = 0x89084800] 18:33:17 INFO - PROCESS | 1745 | 1468373597074 Marionette TRACE conn4 <- [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]]]}] 18:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1582ms 18:33:17 INFO - PROCESS | 1745 | 1468373597123 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 18:33:17 INFO - PROCESS | 1745 | 1468373597130 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 18:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:33:17 INFO - PROCESS | 1745 | 1468373597142 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:33:17 INFO - PROCESS | 1745 | 1468373597145 Marionette TRACE conn4 <- [1,1718,null,{}] 18:33:17 INFO - PROCESS | 1745 | 1468373597152 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:17 INFO - PROCESS | 1745 | 1468373597163 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:17 INFO - PROCESS | 1745 | 1468373597401 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 18:33:17 INFO - PROCESS | 1745 | 1468373597647 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:17 INFO - PROCESS | 1745 | 1468373597656 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f286800 == 49 [pid = 1745] [id = 437] 18:33:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8f51a400) [pid = 1745] [serial = 1312] [outer = (nil)] 18:33:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8f59e400) [pid = 1745] [serial = 1313] [outer = 0x8f51a400] 18:33:17 INFO - PROCESS | 1745 | 1468373597787 Marionette DEBUG loaded listener.js 18:33:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x90963c00) [pid = 1745] [serial = 1314] [outer = 0x8f51a400] 18:33:18 INFO - PROCESS | 1745 | 1468373598707 Marionette TRACE conn4 <- [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]]]}] 18:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1636ms 18:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:33:18 INFO - PROCESS | 1745 | 1468373598779 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 18:33:18 INFO - PROCESS | 1745 | 1468373598783 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 18:33:18 INFO - PROCESS | 1745 | 1468373598791 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:33:18 INFO - PROCESS | 1745 | 1468373598795 Marionette TRACE conn4 <- [1,1722,null,{}] 18:33:18 INFO - PROCESS | 1745 | 1468373598802 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:18 INFO - PROCESS | 1745 | 1468373598808 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:19 INFO - PROCESS | 1745 | 1468373599006 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 18:33:19 INFO - PROCESS | 1745 | 1468373599242 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:19 INFO - PROCESS | 1745 | 1468373599251 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891c000 == 50 [pid = 1745] [id = 438] 18:33:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x88920400) [pid = 1745] [serial = 1315] [outer = (nil)] 18:33:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8b90fc00) [pid = 1745] [serial = 1316] [outer = 0x88920400] 18:33:19 INFO - PROCESS | 1745 | 1468373599374 Marionette DEBUG loaded listener.js 18:33:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8df3a400) [pid = 1745] [serial = 1317] [outer = 0x88920400] 18:33:20 INFO - PROCESS | 1745 | 1468373600255 Marionette TRACE conn4 <- [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]]]}] 18:33:20 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 18:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1551ms 18:33:20 INFO - PROCESS | 1745 | 1468373600341 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 18:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:33:20 INFO - PROCESS | 1745 | 1468373600353 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 18:33:20 INFO - PROCESS | 1745 | 1468373600361 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:33:20 INFO - PROCESS | 1745 | 1468373600365 Marionette TRACE conn4 <- [1,1726,null,{}] 18:33:20 INFO - PROCESS | 1745 | 1468373600371 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:20 INFO - PROCESS | 1745 | 1468373600377 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:20 INFO - PROCESS | 1745 | 1468373600870 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 18:33:21 INFO - PROCESS | 1745 | 1468373601117 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:21 INFO - PROCESS | 1745 | 1468373601127 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a6e000 == 51 [pid = 1745] [id = 439] 18:33:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x89a6e800) [pid = 1745] [serial = 1318] [outer = (nil)] 18:33:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x89cca000) [pid = 1745] [serial = 1319] [outer = 0x89a6e800] 18:33:21 INFO - PROCESS | 1745 | 1468373601210 Marionette DEBUG loaded listener.js 18:33:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8a630800) [pid = 1745] [serial = 1320] [outer = 0x89a6e800] 18:33:22 INFO - PROCESS | 1745 | 1468373602137 Marionette TRACE conn4 <- [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]]]}] 18:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1841ms 18:33:22 INFO - PROCESS | 1745 | 1468373602203 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 18:33:22 INFO - PROCESS | 1745 | 1468373602210 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 18:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:33:22 INFO - PROCESS | 1745 | 1468373602219 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:33:22 INFO - PROCESS | 1745 | 1468373602224 Marionette TRACE conn4 <- [1,1730,null,{}] 18:33:22 INFO - PROCESS | 1745 | 1468373602232 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:22 INFO - PROCESS | 1745 | 1468373602238 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:22 INFO - PROCESS | 1745 | 1468373602541 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 18:33:22 INFO - PROCESS | 1745 | 1468373602841 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:22 INFO - PROCESS | 1745 | 1468373602854 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b910c00 == 52 [pid = 1745] [id = 440] 18:33:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x8d5ea800) [pid = 1745] [serial = 1321] [outer = (nil)] 18:33:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8d72f400) [pid = 1745] [serial = 1322] [outer = 0x8d5ea800] 18:33:22 INFO - PROCESS | 1745 | 1468373602930 Marionette DEBUG loaded listener.js 18:33:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x8d73d400) [pid = 1745] [serial = 1323] [outer = 0x8d5ea800] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x8e3a9000) [pid = 1745] [serial = 1256] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x8d733000) [pid = 1745] [serial = 1250] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8cfcd400) [pid = 1745] [serial = 1241] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8a631400) [pid = 1745] [serial = 1235] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8bad5400) [pid = 1745] [serial = 1238] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x89a73400) [pid = 1745] [serial = 1245] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x89085800) [pid = 1745] [serial = 1244] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8af90000) [pid = 1745] [serial = 1247] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x89858800) [pid = 1745] [serial = 1232] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8df34000) [pid = 1745] [serial = 1251] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8d719c00) [pid = 1745] [serial = 1253] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8d720c00) [pid = 1745] [serial = 1254] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8b915800) [pid = 1745] [serial = 1248] [outer = (nil)] [url = about:blank] 18:33:23 INFO - PROCESS | 1745 | 1468373603878 Marionette TRACE conn4 <- [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]]]}] 18:33:23 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 18:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1745ms 18:33:23 INFO - PROCESS | 1745 | 1468373603965 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 18:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:33:23 INFO - PROCESS | 1745 | 1468373603970 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 18:33:23 INFO - PROCESS | 1745 | 1468373603978 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:33:23 INFO - PROCESS | 1745 | 1468373603980 Marionette TRACE conn4 <- [1,1734,null,{}] 18:33:23 INFO - PROCESS | 1745 | 1468373603992 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:23 INFO - PROCESS | 1745 | 1468373603997 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:24 INFO - PROCESS | 1745 | 1468373604196 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 18:33:24 INFO - PROCESS | 1745 | 1468373604346 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:24 INFO - PROCESS | 1745 | 1468373604354 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a78400 == 53 [pid = 1745] [id = 441] 18:33:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8b918c00) [pid = 1745] [serial = 1324] [outer = (nil)] 18:33:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8df3f000) [pid = 1745] [serial = 1325] [outer = 0x8b918c00] 18:33:24 INFO - PROCESS | 1745 | 1468373604430 Marionette DEBUG loaded listener.js 18:33:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8e3ae800) [pid = 1745] [serial = 1326] [outer = 0x8b918c00] 18:33:25 INFO - PROCESS | 1745 | 1468373605288 Marionette TRACE conn4 <- [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]]]}] 18:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1392ms 18:33:25 INFO - PROCESS | 1745 | 1468373605369 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 18:33:25 INFO - PROCESS | 1745 | 1468373605376 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 18:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:33:25 INFO - PROCESS | 1745 | 1468373605393 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:33:25 INFO - PROCESS | 1745 | 1468373605401 Marionette TRACE conn4 <- [1,1738,null,{}] 18:33:25 INFO - PROCESS | 1745 | 1468373605408 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:25 INFO - PROCESS | 1745 | 1468373605414 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:25 INFO - PROCESS | 1745 | 1468373605606 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 18:33:25 INFO - PROCESS | 1745 | 1468373605776 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:25 INFO - PROCESS | 1745 | 1468373605786 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d734800 == 54 [pid = 1745] [id = 442] 18:33:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8e3aa000) [pid = 1745] [serial = 1327] [outer = (nil)] 18:33:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8f1a9400) [pid = 1745] [serial = 1328] [outer = 0x8e3aa000] 18:33:25 INFO - PROCESS | 1745 | 1468373605857 Marionette DEBUG loaded listener.js 18:33:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8f514c00) [pid = 1745] [serial = 1329] [outer = 0x8e3aa000] 18:33:26 INFO - PROCESS | 1745 | 1468373606783 Marionette TRACE conn4 <- [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]]]}] 18:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1443ms 18:33:26 INFO - PROCESS | 1745 | 1468373606829 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 18:33:26 INFO - PROCESS | 1745 | 1468373606834 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 18:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:33:26 INFO - PROCESS | 1745 | 1468373606848 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:33:26 INFO - PROCESS | 1745 | 1468373606852 Marionette TRACE conn4 <- [1,1742,null,{}] 18:33:26 INFO - PROCESS | 1745 | 1468373606858 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:26 INFO - PROCESS | 1745 | 1468373606863 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:27 INFO - PROCESS | 1745 | 1468373607097 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 18:33:27 INFO - PROCESS | 1745 | 1468373607130 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:27 INFO - PROCESS | 1745 | 1468373607159 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad6c00 == 55 [pid = 1745] [id = 443] 18:33:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8ea30400) [pid = 1745] [serial = 1330] [outer = (nil)] 18:33:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8f59b000) [pid = 1745] [serial = 1331] [outer = 0x8ea30400] 18:33:27 INFO - PROCESS | 1745 | 1468373607325 Marionette DEBUG loaded listener.js 18:33:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8f59d800) [pid = 1745] [serial = 1332] [outer = 0x8ea30400] 18:33:27 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8a62cc00) [pid = 1745] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:33:27 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8b912c00) [pid = 1745] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:33:27 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x89855400) [pid = 1745] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:33:27 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x89cc7c00) [pid = 1745] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:33:27 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8a7c3000) [pid = 1745] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:33:27 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8907f800) [pid = 1745] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:33:27 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8891a000) [pid = 1745] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:33:27 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8e3a5c00) [pid = 1745] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:33:27 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8b90d800) [pid = 1745] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:33:28 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8a7c3400) [pid = 1745] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:33:28 INFO - PROCESS | 1745 | 1468373608408 Marionette TRACE conn4 <- [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]]]}] 18:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1590ms 18:33:28 INFO - PROCESS | 1745 | 1468373608431 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 18:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:33:28 INFO - PROCESS | 1745 | 1468373608436 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 18:33:28 INFO - PROCESS | 1745 | 1468373608444 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:33:28 INFO - PROCESS | 1745 | 1468373608447 Marionette TRACE conn4 <- [1,1746,null,{}] 18:33:28 INFO - PROCESS | 1745 | 1468373608453 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:28 INFO - PROCESS | 1745 | 1468373608458 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:28 INFO - PROCESS | 1745 | 1468373608691 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 18:33:28 INFO - PROCESS | 1745 | 1468373608716 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:28 INFO - PROCESS | 1745 | 1468373608732 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x8e3ac400 == 56 [pid = 1745] [id = 444] 18:33:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8ecc7c00) [pid = 1745] [serial = 1333] [outer = (nil)] 18:33:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8f599000) [pid = 1745] [serial = 1334] [outer = 0x8ecc7c00] 18:33:28 INFO - PROCESS | 1745 | 1468373608816 Marionette DEBUG loaded listener.js 18:33:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x9096dc00) [pid = 1745] [serial = 1335] [outer = 0x8ecc7c00] 18:33:29 INFO - PROCESS | 1745 | 1468373609723 Marionette TRACE conn4 <- [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]]]}] 18:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1336ms 18:33:29 INFO - PROCESS | 1745 | 1468373609780 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 18:33:29 INFO - PROCESS | 1745 | 1468373609785 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 18:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:33:29 INFO - PROCESS | 1745 | 1468373609792 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:33:29 INFO - PROCESS | 1745 | 1468373609796 Marionette TRACE conn4 <- [1,1750,null,{}] 18:33:29 INFO - PROCESS | 1745 | 1468373609802 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:29 INFO - PROCESS | 1745 | 1468373609808 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:30 INFO - PROCESS | 1745 | 1468373610071 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 18:33:30 INFO - PROCESS | 1745 | 1468373610268 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:30 INFO - PROCESS | 1745 | 1468373610280 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891a000 == 57 [pid = 1745] [id = 445] 18:33:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8891b000) [pid = 1745] [serial = 1336] [outer = (nil)] 18:33:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x89079400) [pid = 1745] [serial = 1337] [outer = 0x8891b000] 18:33:30 INFO - PROCESS | 1745 | 1468373610371 Marionette DEBUG loaded listener.js 18:33:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8984a800) [pid = 1745] [serial = 1338] [outer = 0x8891b000] 18:33:31 INFO - PROCESS | 1745 | 1468373611435 Marionette TRACE conn4 <- [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]]]}] 18:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1694ms 18:33:31 INFO - PROCESS | 1745 | 1468373611489 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 18:33:31 INFO - PROCESS | 1745 | 1468373611496 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 18:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:33:31 INFO - PROCESS | 1745 | 1468373611505 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:33:31 INFO - PROCESS | 1745 | 1468373611510 Marionette TRACE conn4 <- [1,1754,null,{}] 18:33:31 INFO - PROCESS | 1745 | 1468373611519 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:31 INFO - PROCESS | 1745 | 1468373611528 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:31 INFO - PROCESS | 1745 | 1468373611783 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 18:33:32 INFO - PROCESS | 1745 | 1468373612073 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:32 INFO - PROCESS | 1745 | 1468373612085 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a633800 == 58 [pid = 1745] [id = 446] 18:33:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8a636800) [pid = 1745] [serial = 1339] [outer = (nil)] 18:33:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8af86400) [pid = 1745] [serial = 1340] [outer = 0x8a636800] 18:33:32 INFO - PROCESS | 1745 | 1468373612177 Marionette DEBUG loaded listener.js 18:33:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8b915c00) [pid = 1745] [serial = 1341] [outer = 0x8a636800] 18:33:33 INFO - PROCESS | 1745 | 1468373613156 Marionette TRACE conn4 <- [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]]]}] 18:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1733ms 18:33:33 INFO - PROCESS | 1745 | 1468373613255 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 18:33:33 INFO - PROCESS | 1745 | 1468373613260 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 18:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:33:33 INFO - PROCESS | 1745 | 1468373613272 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:33:33 INFO - PROCESS | 1745 | 1468373613276 Marionette TRACE conn4 <- [1,1758,null,{}] 18:33:33 INFO - PROCESS | 1745 | 1468373613284 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:33 INFO - PROCESS | 1745 | 1468373613289 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:33 INFO - PROCESS | 1745 | 1468373613513 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 18:33:33 INFO - PROCESS | 1745 | 1468373613842 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:33 INFO - PROCESS | 1745 | 1468373613851 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfd0c00 == 59 [pid = 1745] [id = 447] 18:33:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8d5f4400) [pid = 1745] [serial = 1342] [outer = (nil)] 18:33:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8df34000) [pid = 1745] [serial = 1343] [outer = 0x8d5f4400] 18:33:33 INFO - PROCESS | 1745 | 1468373613943 Marionette DEBUG loaded listener.js 18:33:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x8e3b3800) [pid = 1745] [serial = 1344] [outer = 0x8d5f4400] 18:33:34 INFO - PROCESS | 1745 | 1468373614964 Marionette TRACE conn4 <- [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]]]}] 18:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1744ms 18:33:35 INFO - PROCESS | 1745 | 1468373615017 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 18:33:35 INFO - PROCESS | 1745 | 1468373615023 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 18:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:33:35 INFO - PROCESS | 1745 | 1468373615043 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:33:35 INFO - PROCESS | 1745 | 1468373615051 Marionette TRACE conn4 <- [1,1762,null,{}] 18:33:35 INFO - PROCESS | 1745 | 1468373615058 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:35 INFO - PROCESS | 1745 | 1468373615066 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:35 INFO - PROCESS | 1745 | 1468373615340 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 18:33:35 INFO - PROCESS | 1745 | 1468373615622 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:35 INFO - PROCESS | 1745 | 1468373615633 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b90d400 == 60 [pid = 1745] [id = 448] 18:33:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8badb000) [pid = 1745] [serial = 1345] [outer = (nil)] 18:33:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x8f59bc00) [pid = 1745] [serial = 1346] [outer = 0x8badb000] 18:33:35 INFO - PROCESS | 1745 | 1468373615719 Marionette DEBUG loaded listener.js 18:33:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x90a03400) [pid = 1745] [serial = 1347] [outer = 0x8badb000] 18:33:36 INFO - PROCESS | 1745 | 1468373616679 Marionette TRACE conn4 <- [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]]]}] 18:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1698ms 18:33:36 INFO - PROCESS | 1745 | 1468373616732 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 18:33:36 INFO - PROCESS | 1745 | 1468373616736 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 18:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:33:36 INFO - PROCESS | 1745 | 1468373616744 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:33:36 INFO - PROCESS | 1745 | 1468373616749 Marionette TRACE conn4 <- [1,1766,null,{}] 18:33:36 INFO - PROCESS | 1745 | 1468373616756 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:36 INFO - PROCESS | 1745 | 1468373616761 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:36 INFO - PROCESS | 1745 | 1468373616979 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 18:33:37 INFO - PROCESS | 1745 | 1468373617220 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:37 INFO - PROCESS | 1745 | 1468373617234 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x88915400 == 61 [pid = 1745] [id = 449] 18:33:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x889a6c00) [pid = 1745] [serial = 1348] [outer = (nil)] 18:33:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x90a0f400) [pid = 1745] [serial = 1349] [outer = 0x889a6c00] 18:33:37 INFO - PROCESS | 1745 | 1468373617365 Marionette DEBUG loaded listener.js 18:33:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x90aa1400) [pid = 1745] [serial = 1350] [outer = 0x889a6c00] 18:33:38 INFO - PROCESS | 1745 | 1468373618276 Marionette TRACE conn4 <- [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]]]}] 18:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1584ms 18:33:38 INFO - PROCESS | 1745 | 1468373618330 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 18:33:38 INFO - PROCESS | 1745 | 1468373618333 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 18:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:33:38 INFO - PROCESS | 1745 | 1468373618341 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:33:38 INFO - PROCESS | 1745 | 1468373618343 Marionette TRACE conn4 <- [1,1770,null,{}] 18:33:38 INFO - PROCESS | 1745 | 1468373618350 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:38 INFO - PROCESS | 1745 | 1468373618356 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:38 INFO - PROCESS | 1745 | 1468373618564 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 18:33:38 INFO - PROCESS | 1745 | 1468373618809 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:38 INFO - PROCESS | 1745 | 1468373618827 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x90aa9800 == 62 [pid = 1745] [id = 450] 18:33:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x90aaa400) [pid = 1745] [serial = 1351] [outer = (nil)] 18:33:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x90aad800) [pid = 1745] [serial = 1352] [outer = 0x90aaa400] 18:33:38 INFO - PROCESS | 1745 | 1468373618971 Marionette DEBUG loaded listener.js 18:33:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x90b89400) [pid = 1745] [serial = 1353] [outer = 0x90aaa400] 18:33:39 INFO - PROCESS | 1745 | 1468373619936 Marionette TRACE conn4 <- [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]]]}] 18:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1632ms 18:33:39 INFO - PROCESS | 1745 | 1468373619990 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 18:33:39 INFO - PROCESS | 1745 | 1468373619993 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 18:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:33:40 INFO - PROCESS | 1745 | 1468373620002 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:33:40 INFO - PROCESS | 1745 | 1468373620007 Marionette TRACE conn4 <- [1,1774,null,{}] 18:33:40 INFO - PROCESS | 1745 | 1468373620013 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:40 INFO - PROCESS | 1745 | 1468373620020 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:40 INFO - PROCESS | 1745 | 1468373620238 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 18:33:40 INFO - PROCESS | 1745 | 1468373620488 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:40 INFO - PROCESS | 1745 | 1468373620499 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891ec00 == 63 [pid = 1745] [id = 451] 18:33:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x889a2000) [pid = 1745] [serial = 1354] [outer = (nil)] 18:33:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x90b8bc00) [pid = 1745] [serial = 1355] [outer = 0x889a2000] 18:33:40 INFO - PROCESS | 1745 | 1468373620596 Marionette DEBUG loaded listener.js 18:33:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x90d4bc00) [pid = 1745] [serial = 1356] [outer = 0x889a2000] 18:33:41 INFO - PROCESS | 1745 | 1468373621499 Marionette TRACE conn4 <- [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]]]}] 18:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1536ms 18:33:41 INFO - PROCESS | 1745 | 1468373621538 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 18:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:33:41 INFO - PROCESS | 1745 | 1468373621543 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 18:33:41 INFO - PROCESS | 1745 | 1468373621550 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:33:41 INFO - PROCESS | 1745 | 1468373621554 Marionette TRACE conn4 <- [1,1778,null,{}] 18:33:41 INFO - PROCESS | 1745 | 1468373621581 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:41 INFO - PROCESS | 1745 | 1468373621588 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:41 INFO - PROCESS | 1745 | 1468373621803 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 18:33:42 INFO - PROCESS | 1745 | 1468373622039 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:42 INFO - PROCESS | 1745 | 1468373622050 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a0800 == 64 [pid = 1745] [id = 452] 18:33:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x90b8e400) [pid = 1745] [serial = 1357] [outer = (nil)] 18:33:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x90d53000) [pid = 1745] [serial = 1358] [outer = 0x90b8e400] 18:33:42 INFO - PROCESS | 1745 | 1468373622143 Marionette DEBUG loaded listener.js 18:33:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x90da0c00) [pid = 1745] [serial = 1359] [outer = 0x90b8e400] 18:33:43 INFO - PROCESS | 1745 | 1468373623073 Marionette TRACE conn4 <- [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]]]}] 18:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 18:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1604ms 18:33:43 INFO - PROCESS | 1745 | 1468373623154 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 18:33:43 INFO - PROCESS | 1745 | 1468373623160 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 18:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:33:43 INFO - PROCESS | 1745 | 1468373623169 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:33:43 INFO - PROCESS | 1745 | 1468373623172 Marionette TRACE conn4 <- [1,1782,null,{}] 18:33:43 INFO - PROCESS | 1745 | 1468373623179 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:43 INFO - PROCESS | 1745 | 1468373623185 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:43 INFO - PROCESS | 1745 | 1468373623436 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 18:33:43 INFO - PROCESS | 1745 | 1468373623700 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:43 INFO - PROCESS | 1745 | 1468373623711 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ea2ec00 == 65 [pid = 1745] [id = 453] 18:33:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x8ea2f400) [pid = 1745] [serial = 1360] [outer = (nil)] 18:33:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x90d4b800) [pid = 1745] [serial = 1361] [outer = 0x8ea2f400] 18:33:43 INFO - PROCESS | 1745 | 1468373623795 Marionette DEBUG loaded listener.js 18:33:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x90da7400) [pid = 1745] [serial = 1362] [outer = 0x8ea2f400] 18:33:44 INFO - PROCESS | 1745 | 1468373624715 Marionette TRACE conn4 <- [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]]]}] 18:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 18:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1585ms 18:33:44 INFO - PROCESS | 1745 | 1468373624754 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 18:33:44 INFO - PROCESS | 1745 | 1468373624757 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 18:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:33:44 INFO - PROCESS | 1745 | 1468373624765 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:33:44 INFO - PROCESS | 1745 | 1468373624768 Marionette TRACE conn4 <- [1,1786,null,{}] 18:33:44 INFO - PROCESS | 1745 | 1468373624774 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:44 INFO - PROCESS | 1745 | 1468373624780 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:44 INFO - PROCESS | 1745 | 1468373624984 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 18:33:45 INFO - PROCESS | 1745 | 1468373625232 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:45 INFO - PROCESS | 1745 | 1468373625241 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x89081400 == 66 [pid = 1745] [id = 454] 18:33:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x89083800) [pid = 1745] [serial = 1363] [outer = (nil)] 18:33:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x89854000) [pid = 1745] [serial = 1364] [outer = 0x89083800] 18:33:45 INFO - PROCESS | 1745 | 1468373625593 Marionette DEBUG loaded listener.js 18:33:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x898f4400) [pid = 1745] [serial = 1365] [outer = 0x89083800] 18:33:46 INFO - PROCESS | 1745 | 1468373626554 Marionette TRACE conn4 <- [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]]]}] 18:33:46 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 18:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1832ms 18:33:46 INFO - PROCESS | 1745 | 1468373626602 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 18:33:46 INFO - PROCESS | 1745 | 1468373626609 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 18:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:33:46 INFO - PROCESS | 1745 | 1468373626620 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:33:46 INFO - PROCESS | 1745 | 1468373626624 Marionette TRACE conn4 <- [1,1790,null,{}] 18:33:46 INFO - PROCESS | 1745 | 1468373626632 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:46 INFO - PROCESS | 1745 | 1468373626637 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:46 INFO - PROCESS | 1745 | 1468373626838 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 18:33:47 INFO - PROCESS | 1745 | 1468373627208 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:47 INFO - PROCESS | 1745 | 1468373627218 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x8badcc00 == 67 [pid = 1745] [id = 455] 18:33:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x8bae0800) [pid = 1745] [serial = 1366] [outer = (nil)] 18:33:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x8cfcd000) [pid = 1745] [serial = 1367] [outer = 0x8bae0800] 18:33:47 INFO - PROCESS | 1745 | 1468373627318 Marionette DEBUG loaded listener.js 18:33:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x8d5f2000) [pid = 1745] [serial = 1368] [outer = 0x8bae0800] 18:33:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89080800 == 66 [pid = 1745] [id = 417] 18:33:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89cd0c00 == 65 [pid = 1745] [id = 415] 18:33:48 INFO - PROCESS | 1745 | --DOCSHELL 0x88920c00 == 64 [pid = 1745] [id = 414] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x8f18c000) [pid = 1745] [serial = 1295] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8e3ac400 == 63 [pid = 1745] [id = 444] 18:33:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8bad6c00 == 62 [pid = 1745] [id = 443] 18:33:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8d734800 == 61 [pid = 1745] [id = 442] 18:33:48 INFO - PROCESS | 1745 | 1468373628297 Marionette TRACE conn4 <- [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]]]}] 18:33:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89a78400 == 60 [pid = 1745] [id = 441] 18:33:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8b910c00 == 59 [pid = 1745] [id = 440] 18:33:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89a6e000 == 58 [pid = 1745] [id = 439] 18:33:48 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) 18:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1797ms 18:33:48 INFO - PROCESS | 1745 | 1468373628417 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 18:33:48 INFO - PROCESS | 1745 | 1468373628424 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 18:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:33:48 INFO - PROCESS | 1745 | 1468373628443 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:33:48 INFO - PROCESS | 1745 | 1468373628450 Marionette TRACE conn4 <- [1,1794,null,{}] 18:33:48 INFO - PROCESS | 1745 | 1468373628457 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:48 INFO - PROCESS | 1745 | 1468373628463 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:48 INFO - PROCESS | 1745 | 1468373628664 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x8ea2f800) [pid = 1745] [serial = 1293] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x8df33000) [pid = 1745] [serial = 1286] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x8984d400) [pid = 1745] [serial = 1277] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x89cce000) [pid = 1745] [serial = 1259] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x8ea23400) [pid = 1745] [serial = 1290] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x8e3ae400) [pid = 1745] [serial = 1289] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x8f1a8c00) [pid = 1745] [serial = 1271] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x8ecc6800) [pid = 1745] [serial = 1265] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x8ea29000) [pid = 1745] [serial = 1292] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x8bae0c00) [pid = 1745] [serial = 1280] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x8b90dc00) [pid = 1745] [serial = 1283] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x8f18e800) [pid = 1745] [serial = 1268] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x8d738000) [pid = 1745] [serial = 1262] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x898f8400) [pid = 1745] [serial = 1278] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x89ccf000) [pid = 1745] [serial = 1274] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x8cfc5c00) [pid = 1745] [serial = 1281] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x8df4e000) [pid = 1745] [serial = 1287] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x8bae4000) [pid = 1745] [serial = 1284] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x8a638c00) [pid = 1745] [serial = 1236] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8badd800) [pid = 1745] [serial = 1239] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x89a6fc00) [pid = 1745] [serial = 1233] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x8d5ef000) [pid = 1745] [serial = 1242] [outer = (nil)] [url = about:blank] 18:33:48 INFO - PROCESS | 1745 | 1468373628926 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:48 INFO - PROCESS | 1745 | 1468373628939 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a73800 == 59 [pid = 1745] [id = 456] 18:33:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x89a75000) [pid = 1745] [serial = 1369] [outer = (nil)] 18:33:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x8b914000) [pid = 1745] [serial = 1370] [outer = 0x89a75000] 18:33:49 INFO - PROCESS | 1745 | 1468373629013 Marionette DEBUG loaded listener.js 18:33:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x8d720c00) [pid = 1745] [serial = 1371] [outer = 0x89a75000] 18:33:49 INFO - PROCESS | 1745 | 1468373629898 Marionette TRACE conn4 <- [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]]]}] 18:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1498ms 18:33:49 INFO - PROCESS | 1745 | 1468373629940 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 18:33:49 INFO - PROCESS | 1745 | 1468373629945 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 18:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:33:49 INFO - PROCESS | 1745 | 1468373629952 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:33:49 INFO - PROCESS | 1745 | 1468373629957 Marionette TRACE conn4 <- [1,1798,null,{}] 18:33:49 INFO - PROCESS | 1745 | 1468373629974 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:49 INFO - PROCESS | 1745 | 1468373629983 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:50 INFO - PROCESS | 1745 | 1468373630185 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 18:33:50 INFO - PROCESS | 1745 | 1468373630360 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:50 INFO - PROCESS | 1745 | 1468373630369 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5e6400 == 60 [pid = 1745] [id = 457] 18:33:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x8df3d400) [pid = 1745] [serial = 1372] [outer = (nil)] 18:33:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x8ea2f800) [pid = 1745] [serial = 1373] [outer = 0x8df3d400] 18:33:50 INFO - PROCESS | 1745 | 1468373630485 Marionette DEBUG loaded listener.js 18:33:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x8f182400) [pid = 1745] [serial = 1374] [outer = 0x8df3d400] 18:33:51 INFO - PROCESS | 1745 | 1468373631310 Marionette TRACE conn4 <- [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]]]}] 18:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1391ms 18:33:51 INFO - PROCESS | 1745 | 1468373631343 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 18:33:51 INFO - PROCESS | 1745 | 1468373631348 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 18:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:33:51 INFO - PROCESS | 1745 | 1468373631356 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:33:51 INFO - PROCESS | 1745 | 1468373631360 Marionette TRACE conn4 <- [1,1802,null,{}] 18:33:51 INFO - PROCESS | 1745 | 1468373631373 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:51 INFO - PROCESS | 1745 | 1468373631378 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:51 INFO - PROCESS | 1745 | 1468373631620 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 18:33:51 INFO - PROCESS | 1745 | 1468373631655 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:51 INFO - PROCESS | 1745 | 1468373631666 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f189800 == 61 [pid = 1745] [id = 458] 18:33:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x8f1a5000) [pid = 1745] [serial = 1375] [outer = (nil)] 18:33:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x8f283000) [pid = 1745] [serial = 1376] [outer = 0x8f1a5000] 18:33:51 INFO - PROCESS | 1745 | 1468373631747 Marionette DEBUG loaded listener.js 18:33:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x8f514400) [pid = 1745] [serial = 1377] [outer = 0x8f1a5000] 18:33:52 INFO - PROCESS | 1745 | 1468373632734 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:33:52 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x8ea30400) [pid = 1745] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:33:52 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x89a6e800) [pid = 1745] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:33:52 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x8d5ea800) [pid = 1745] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:33:52 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x8b918c00) [pid = 1745] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:33:52 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x8e3aa000) [pid = 1745] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1541ms 18:33:52 INFO - PROCESS | 1745 | 1468373632899 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 18:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:33:52 INFO - PROCESS | 1745 | 1468373632903 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 18:33:52 INFO - PROCESS | 1745 | 1468373632910 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:33:52 INFO - PROCESS | 1745 | 1468373632913 Marionette TRACE conn4 <- [1,1806,null,{}] 18:33:52 INFO - PROCESS | 1745 | 1468373632919 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:52 INFO - PROCESS | 1745 | 1468373632924 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:53 INFO - PROCESS | 1745 | 1468373633084 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 18:33:53 INFO - PROCESS | 1745 | 1468373633103 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:53 INFO - PROCESS | 1745 | 1468373633117 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1a1c00 == 62 [pid = 1745] [id = 459] 18:33:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x8f1a2800) [pid = 1745] [serial = 1378] [outer = (nil)] 18:33:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x8f287400) [pid = 1745] [serial = 1379] [outer = 0x8f1a2800] 18:33:53 INFO - PROCESS | 1745 | 1468373633331 Marionette DEBUG loaded listener.js 18:33:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x90a03000) [pid = 1745] [serial = 1380] [outer = 0x8f1a2800] 18:33:54 INFO - PROCESS | 1745 | 1468373634202 Marionette TRACE conn4 <- [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]]]}] 18:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1346ms 18:33:54 INFO - PROCESS | 1745 | 1468373634260 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 18:33:54 INFO - PROCESS | 1745 | 1468373634267 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 18:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:33:54 INFO - PROCESS | 1745 | 1468373634276 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:33:54 INFO - PROCESS | 1745 | 1468373634283 Marionette TRACE conn4 <- [1,1810,null,{}] 18:33:54 INFO - PROCESS | 1745 | 1468373634290 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:54 INFO - PROCESS | 1745 | 1468373634300 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:54 INFO - PROCESS | 1745 | 1468373634481 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 18:33:54 INFO - PROCESS | 1745 | 1468373634632 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:54 INFO - PROCESS | 1745 | 1468373634642 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b914800 == 63 [pid = 1745] [id = 460] 18:33:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x8f512800) [pid = 1745] [serial = 1381] [outer = (nil)] 18:33:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x90b83800) [pid = 1745] [serial = 1382] [outer = 0x8f512800] 18:33:54 INFO - PROCESS | 1745 | 1468373634713 Marionette DEBUG loaded listener.js 18:33:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x90b87000) [pid = 1745] [serial = 1383] [outer = 0x8f512800] 18:33:55 INFO - PROCESS | 1745 | 1468373635818 Marionette TRACE conn4 <- [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]]]}] 18:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1607ms 18:33:55 INFO - PROCESS | 1745 | 1468373635884 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 18:33:55 INFO - PROCESS | 1745 | 1468373635892 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 18:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:33:55 INFO - PROCESS | 1745 | 1468373635902 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:33:55 INFO - PROCESS | 1745 | 1468373635909 Marionette TRACE conn4 <- [1,1814,null,{}] 18:33:55 INFO - PROCESS | 1745 | 1468373635919 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:55 INFO - PROCESS | 1745 | 1468373635925 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:56 INFO - PROCESS | 1745 | 1468373636181 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 18:33:56 INFO - PROCESS | 1745 | 1468373636440 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:56 INFO - PROCESS | 1745 | 1468373636449 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a632000 == 64 [pid = 1745] [id = 461] 18:33:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x8a639400) [pid = 1745] [serial = 1384] [outer = (nil)] 18:33:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x8af8b400) [pid = 1745] [serial = 1385] [outer = 0x8a639400] 18:33:56 INFO - PROCESS | 1745 | 1468373636577 Marionette DEBUG loaded listener.js 18:33:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x8cfc1800) [pid = 1745] [serial = 1386] [outer = 0x8a639400] 18:33:57 INFO - PROCESS | 1745 | 1468373637574 Marionette TRACE conn4 <- [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]]]}] 18:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1742ms 18:33:57 INFO - PROCESS | 1745 | 1468373637645 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 18:33:57 INFO - PROCESS | 1745 | 1468373637653 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 18:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:33:57 INFO - PROCESS | 1745 | 1468373637665 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:33:57 INFO - PROCESS | 1745 | 1468373637671 Marionette TRACE conn4 <- [1,1818,null,{}] 18:33:57 INFO - PROCESS | 1745 | 1468373637679 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:57 INFO - PROCESS | 1745 | 1468373637686 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:57 INFO - PROCESS | 1745 | 1468373637949 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 18:33:58 INFO - PROCESS | 1745 | 1468373638245 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:58 INFO - PROCESS | 1745 | 1468373638253 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df4f800 == 65 [pid = 1745] [id = 462] 18:33:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x8ea25800) [pid = 1745] [serial = 1387] [outer = (nil)] 18:33:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x8ecbd400) [pid = 1745] [serial = 1388] [outer = 0x8ea25800] 18:33:58 INFO - PROCESS | 1745 | 1468373638346 Marionette DEBUG loaded listener.js 18:33:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x8f18e800) [pid = 1745] [serial = 1389] [outer = 0x8ea25800] 18:33:59 INFO - PROCESS | 1745 | 1468373639356 Marionette TRACE conn4 <- [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]]]}] 18:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1736ms 18:33:59 INFO - PROCESS | 1745 | 1468373639406 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 18:33:59 INFO - PROCESS | 1745 | 1468373639412 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 18:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:33:59 INFO - PROCESS | 1745 | 1468373639420 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:33:59 INFO - PROCESS | 1745 | 1468373639427 Marionette TRACE conn4 <- [1,1822,null,{}] 18:33:59 INFO - PROCESS | 1745 | 1468373639447 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:59 INFO - PROCESS | 1745 | 1468373639457 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:33:59 INFO - PROCESS | 1745 | 1468373639715 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 18:34:00 INFO - PROCESS | 1745 | 1468373639989 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:00 INFO - PROCESS | 1745 | 1468373639999 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x90aab800 == 66 [pid = 1745] [id = 463] 18:34:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x90b85400) [pid = 1745] [serial = 1390] [outer = (nil)] 18:34:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x90b90c00) [pid = 1745] [serial = 1391] [outer = 0x90b85400] 18:34:00 INFO - PROCESS | 1745 | 1468373640094 Marionette DEBUG loaded listener.js 18:34:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x90d51800) [pid = 1745] [serial = 1392] [outer = 0x90b85400] 18:34:01 INFO - PROCESS | 1745 | 1468373641037 Marionette TRACE conn4 <- [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]]]}] 18:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1653ms 18:34:01 INFO - PROCESS | 1745 | 1468373641073 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 18:34:01 INFO - PROCESS | 1745 | 1468373641077 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 18:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:34:01 INFO - PROCESS | 1745 | 1468373641085 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:34:01 INFO - PROCESS | 1745 | 1468373641088 Marionette TRACE conn4 <- [1,1826,null,{}] 18:34:01 INFO - PROCESS | 1745 | 1468373641096 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:01 INFO - PROCESS | 1745 | 1468373641100 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:01 INFO - PROCESS | 1745 | 1468373641320 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 18:34:01 INFO - PROCESS | 1745 | 1468373641560 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:01 INFO - PROCESS | 1745 | 1468373641567 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907c800 == 67 [pid = 1745] [id = 464] 18:34:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x8d734800) [pid = 1745] [serial = 1393] [outer = (nil)] 18:34:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x90dab400) [pid = 1745] [serial = 1394] [outer = 0x8d734800] 18:34:01 INFO - PROCESS | 1745 | 1468373641707 Marionette DEBUG loaded listener.js 18:34:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x9135d400) [pid = 1745] [serial = 1395] [outer = 0x8d734800] 18:34:02 INFO - PROCESS | 1745 | 1468373642895 Marionette TRACE conn4 <- [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]]]}] 18:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1851ms 18:34:02 INFO - PROCESS | 1745 | 1468373642937 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 18:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:34:02 INFO - PROCESS | 1745 | 1468373642942 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 18:34:02 INFO - PROCESS | 1745 | 1468373642950 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:34:02 INFO - PROCESS | 1745 | 1468373642953 Marionette TRACE conn4 <- [1,1830,null,{}] 18:34:02 INFO - PROCESS | 1745 | 1468373642961 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:02 INFO - PROCESS | 1745 | 1468373642967 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:03 INFO - PROCESS | 1745 | 1468373643180 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 18:34:03 INFO - PROCESS | 1745 | 1468373643514 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:03 INFO - PROCESS | 1745 | 1468373643523 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907a000 == 68 [pid = 1745] [id = 465] 18:34:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x8cfc3400) [pid = 1745] [serial = 1396] [outer = (nil)] 18:34:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x91366800) [pid = 1745] [serial = 1397] [outer = 0x8cfc3400] 18:34:03 INFO - PROCESS | 1745 | 1468373643623 Marionette DEBUG loaded listener.js 18:34:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x91ce3400) [pid = 1745] [serial = 1398] [outer = 0x8cfc3400] 18:34:04 INFO - PROCESS | 1745 | 1468373644578 Marionette TRACE conn4 <- [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]]]}] 18:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1692ms 18:34:04 INFO - PROCESS | 1745 | 1468373644642 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 18:34:04 INFO - PROCESS | 1745 | 1468373644646 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 18:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:34:04 INFO - PROCESS | 1745 | 1468373644653 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:34:04 INFO - PROCESS | 1745 | 1468373644656 Marionette TRACE conn4 <- [1,1834,null,{}] 18:34:04 INFO - PROCESS | 1745 | 1468373644662 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:04 INFO - PROCESS | 1745 | 1468373644673 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:04 INFO - PROCESS | 1745 | 1468373644942 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 18:34:05 INFO - PROCESS | 1745 | 1468373645304 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:05 INFO - PROCESS | 1745 | 1468373645318 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x889aa400 == 69 [pid = 1745] [id = 466] 18:34:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x90da5400) [pid = 1745] [serial = 1399] [outer = (nil)] 18:34:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x91ee0c00) [pid = 1745] [serial = 1400] [outer = 0x90da5400] 18:34:05 INFO - PROCESS | 1745 | 1468373645459 Marionette DEBUG loaded listener.js 18:34:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x91ee6c00) [pid = 1745] [serial = 1401] [outer = 0x90da5400] 18:34:06 INFO - PROCESS | 1745 | 1468373646391 Marionette TRACE conn4 <- [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]]]}] 18:34:06 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 18:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1797ms 18:34:06 INFO - PROCESS | 1745 | 1468373646454 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 18:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:34:06 INFO - PROCESS | 1745 | 1468373646459 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 18:34:06 INFO - PROCESS | 1745 | 1468373646466 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:34:06 INFO - PROCESS | 1745 | 1468373646470 Marionette TRACE conn4 <- [1,1838,null,{}] 18:34:06 INFO - PROCESS | 1745 | 1468373646477 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:06 INFO - PROCESS | 1745 | 1468373646482 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:06 INFO - PROCESS | 1745 | 1468373646705 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 18:34:06 INFO - PROCESS | 1745 | 1468373646959 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:06 INFO - PROCESS | 1745 | 1468373646967 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x88917c00 == 70 [pid = 1745] [id = 467] 18:34:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x9135e800) [pid = 1745] [serial = 1402] [outer = (nil)] 18:34:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x91f01800) [pid = 1745] [serial = 1403] [outer = 0x9135e800] 18:34:07 INFO - PROCESS | 1745 | 1468373647092 Marionette DEBUG loaded listener.js 18:34:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x91f06c00) [pid = 1745] [serial = 1404] [outer = 0x9135e800] 18:34:08 INFO - PROCESS | 1745 | 1468373648050 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1637ms 18:34:08 INFO - PROCESS | 1745 | 1468373648103 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 18:34:08 INFO - PROCESS | 1745 | 1468373648106 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 18:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:34:08 INFO - PROCESS | 1745 | 1468373648115 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:34:08 INFO - PROCESS | 1745 | 1468373648118 Marionette TRACE conn4 <- [1,1842,null,{}] 18:34:08 INFO - PROCESS | 1745 | 1468373648125 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:08 INFO - PROCESS | 1745 | 1468373648133 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:08 INFO - PROCESS | 1745 | 1468373648347 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 18:34:08 INFO - PROCESS | 1745 | 1468373648632 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:08 INFO - PROCESS | 1745 | 1468373648641 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a0000 == 71 [pid = 1745] [id = 468] 18:34:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x89850800) [pid = 1745] [serial = 1405] [outer = (nil)] 18:34:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x89ccd400) [pid = 1745] [serial = 1406] [outer = 0x89850800] 18:34:08 INFO - PROCESS | 1745 | 1468373648773 Marionette DEBUG loaded listener.js 18:34:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x8df33c00) [pid = 1745] [serial = 1407] [outer = 0x89850800] 18:34:10 INFO - PROCESS | 1745 | 1468373650056 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1997ms 18:34:10 INFO - PROCESS | 1745 | 1468373650113 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 18:34:10 INFO - PROCESS | 1745 | 1468373650119 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 18:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:34:10 INFO - PROCESS | 1745 | 1468373650216 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:34:10 INFO - PROCESS | 1745 | 1468373650222 Marionette TRACE conn4 <- [1,1846,null,{}] 18:34:10 INFO - PROCESS | 1745 | 1468373650234 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:10 INFO - PROCESS | 1745 | 1468373650239 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:10 INFO - PROCESS | 1745 | 1468373650430 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 18:34:10 INFO - PROCESS | 1745 | 1468373650639 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:10 INFO - PROCESS | 1745 | 1468373650654 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a631800 == 72 [pid = 1745] [id = 469] 18:34:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x8a7c4800) [pid = 1745] [serial = 1408] [outer = (nil)] 18:34:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x8af8d000) [pid = 1745] [serial = 1409] [outer = 0x8a7c4800] 18:34:10 INFO - PROCESS | 1745 | 1468373650745 Marionette DEBUG loaded listener.js 18:34:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x8bad6400) [pid = 1745] [serial = 1410] [outer = 0x8a7c4800] 18:34:11 INFO - PROCESS | 1745 | 1468373651777 Marionette TRACE conn4 <- [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]]]}] 18:34:11 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) 18:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1671ms 18:34:11 INFO - PROCESS | 1745 | 1468373651854 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 18:34:11 INFO - PROCESS | 1745 | 1468373651862 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 18:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:34:11 INFO - PROCESS | 1745 | 1468373651874 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:34:11 INFO - PROCESS | 1745 | 1468373651878 Marionette TRACE conn4 <- [1,1850,null,{}] 18:34:11 INFO - PROCESS | 1745 | 1468373651886 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:11 INFO - PROCESS | 1745 | 1468373651893 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:12 INFO - PROCESS | 1745 | 1468373652097 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 18:34:12 INFO - PROCESS | 1745 | 1468373652340 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:12 INFO - PROCESS | 1745 | 1468373652353 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x89856000 == 73 [pid = 1745] [id = 470] 18:34:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x8df4d800) [pid = 1745] [serial = 1411] [outer = (nil)] 18:34:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x8ecc2800) [pid = 1745] [serial = 1412] [outer = 0x8df4d800] 18:34:12 INFO - PROCESS | 1745 | 1468373652445 Marionette DEBUG loaded listener.js 18:34:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0x8f286c00) [pid = 1745] [serial = 1413] [outer = 0x8df4d800] 18:34:13 INFO - PROCESS | 1745 | 1468373653415 Marionette TRACE conn4 <- [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]]]}] 18:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1582ms 18:34:13 INFO - PROCESS | 1745 | 1468373653456 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 18:34:13 INFO - PROCESS | 1745 | 1468373653461 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 18:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:34:13 INFO - PROCESS | 1745 | 1468373653469 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:34:13 INFO - PROCESS | 1745 | 1468373653475 Marionette TRACE conn4 <- [1,1854,null,{}] 18:34:13 INFO - PROCESS | 1745 | 1468373653492 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:13 INFO - PROCESS | 1745 | 1468373653505 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:13 INFO - PROCESS | 1745 | 1468373653770 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 18:34:14 INFO - PROCESS | 1745 | 1468373654151 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:14 INFO - PROCESS | 1745 | 1468373654159 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:14 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x8f291800) [pid = 1745] [serial = 1307] [outer = (nil)] [url = about:blank] 18:34:14 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x8f18bc00) [pid = 1745] [serial = 1304] [outer = (nil)] [url = about:blank] 18:34:14 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x8f59e400) [pid = 1745] [serial = 1313] [outer = (nil)] [url = about:blank] 18:34:14 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x8f51a000) [pid = 1745] [serial = 1310] [outer = (nil)] [url = about:blank] 18:34:14 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x8b90fc00) [pid = 1745] [serial = 1316] [outer = (nil)] [url = about:blank] 18:34:14 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x8a630000) [pid = 1745] [serial = 1298] [outer = (nil)] [url = about:blank] 18:34:14 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x8d721400) [pid = 1745] [serial = 1301] [outer = (nil)] [url = about:blank] 18:34:14 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x8f599000) [pid = 1745] [serial = 1334] [outer = (nil)] [url = about:blank] 18:34:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a62dc00 == 74 [pid = 1745] [id = 471] 18:34:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x8a630000) [pid = 1745] [serial = 1414] [outer = (nil)] 18:34:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x8d5e8c00) [pid = 1745] [serial = 1415] [outer = 0x8a630000] 18:34:14 INFO - PROCESS | 1745 | 1468373654269 Marionette DEBUG loaded listener.js 18:34:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x8df53400) [pid = 1745] [serial = 1416] [outer = 0x8a630000] 18:34:14 INFO - PROCESS | 1745 | --DOCSHELL 0x88918c00 == 73 [pid = 1745] [id = 423] 18:34:14 INFO - PROCESS | 1745 | --DOCSHELL 0x88919000 == 72 [pid = 1745] [id = 422] 18:34:14 INFO - PROCESS | 1745 | --DOCSHELL 0x889a2400 == 71 [pid = 1745] [id = 424] 18:34:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8d71a800 == 70 [pid = 1745] [id = 420] 18:34:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8984fc00 == 69 [pid = 1745] [id = 419] 18:34:14 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc8800 == 68 [pid = 1745] [id = 411] 18:34:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8df35000 == 67 [pid = 1745] [id = 421] 18:34:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8891ec00 == 66 [pid = 1745] [id = 451] 18:34:14 INFO - PROCESS | 1745 | --DOCSHELL 0x90aa9800 == 65 [pid = 1745] [id = 450] 18:34:14 INFO - PROCESS | 1745 | --DOCSHELL 0x88915400 == 64 [pid = 1745] [id = 449] 18:34:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8b90d400 == 63 [pid = 1745] [id = 448] 18:34:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8cfd0c00 == 62 [pid = 1745] [id = 447] 18:34:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8a633800 == 61 [pid = 1745] [id = 446] 18:34:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8891a000 == 60 [pid = 1745] [id = 445] 18:34:15 INFO - PROCESS | 1745 | 1468373655175 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:34:15 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x8f59b000) [pid = 1745] [serial = 1331] [outer = (nil)] [url = about:blank] 18:34:15 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x8a630800) [pid = 1745] [serial = 1320] [outer = (nil)] [url = about:blank] 18:34:15 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x89cca000) [pid = 1745] [serial = 1319] [outer = (nil)] [url = about:blank] 18:34:15 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x8d73d400) [pid = 1745] [serial = 1323] [outer = (nil)] [url = about:blank] 18:34:15 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x8d72f400) [pid = 1745] [serial = 1322] [outer = (nil)] [url = about:blank] 18:34:15 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x8df3f000) [pid = 1745] [serial = 1325] [outer = (nil)] [url = about:blank] 18:34:15 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x8e3ae800) [pid = 1745] [serial = 1326] [outer = (nil)] [url = about:blank] 18:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1744ms 18:34:15 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x8f514c00) [pid = 1745] [serial = 1329] [outer = (nil)] [url = about:blank] 18:34:15 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x8f1a9400) [pid = 1745] [serial = 1328] [outer = (nil)] [url = about:blank] 18:34:15 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x8f59d800) [pid = 1745] [serial = 1332] [outer = (nil)] [url = about:blank] 18:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:34:15 INFO - PROCESS | 1745 | 1468373655226 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 18:34:15 INFO - PROCESS | 1745 | 1468373655229 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 18:34:15 INFO - PROCESS | 1745 | 1468373655238 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:34:15 INFO - PROCESS | 1745 | 1468373655241 Marionette TRACE conn4 <- [1,1858,null,{}] 18:34:15 INFO - PROCESS | 1745 | 1468373655249 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:15 INFO - PROCESS | 1745 | 1468373655254 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:15 INFO - PROCESS | 1745 | 1468373655450 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 18:34:15 INFO - PROCESS | 1745 | 1468373655635 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:15 INFO - PROCESS | 1745 | 1468373655643 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x88915400 == 61 [pid = 1745] [id = 472] 18:34:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x8cfd0c00) [pid = 1745] [serial = 1417] [outer = (nil)] 18:34:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x8f515800) [pid = 1745] [serial = 1418] [outer = 0x8cfd0c00] 18:34:15 INFO - PROCESS | 1745 | 1468373655722 Marionette DEBUG loaded listener.js 18:34:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x8f591400) [pid = 1745] [serial = 1419] [outer = 0x8cfd0c00] 18:34:16 INFO - PROCESS | 1745 | 1468373656558 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1396ms 18:34:16 INFO - PROCESS | 1745 | 1468373656634 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 18:34:16 INFO - PROCESS | 1745 | 1468373656637 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 18:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:34:16 INFO - PROCESS | 1745 | 1468373656644 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:34:16 INFO - PROCESS | 1745 | 1468373656647 Marionette TRACE conn4 <- [1,1862,null,{}] 18:34:16 INFO - PROCESS | 1745 | 1468373656662 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:16 INFO - PROCESS | 1745 | 1468373656669 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:16 INFO - PROCESS | 1745 | 1468373656910 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 18:34:16 INFO - PROCESS | 1745 | 1468373656938 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:16 INFO - PROCESS | 1745 | 1468373656947 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x88918c00 == 62 [pid = 1745] [id = 473] 18:34:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x88919800) [pid = 1745] [serial = 1420] [outer = (nil)] 18:34:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x90a06c00) [pid = 1745] [serial = 1421] [outer = 0x88919800] 18:34:17 INFO - PROCESS | 1745 | 1468373657018 Marionette DEBUG loaded listener.js 18:34:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x90aa6c00) [pid = 1745] [serial = 1422] [outer = 0x88919800] 18:34:18 INFO - PROCESS | 1745 | 1468373658069 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1499ms 18:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:34:18 INFO - PROCESS | 1745 | 1468373658161 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 18:34:18 INFO - PROCESS | 1745 | 1468373658164 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 18:34:18 INFO - PROCESS | 1745 | 1468373658172 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:34:18 INFO - PROCESS | 1745 | 1468373658175 Marionette TRACE conn4 <- [1,1866,null,{}] 18:34:18 INFO - PROCESS | 1745 | 1468373658181 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:18 INFO - PROCESS | 1745 | 1468373658191 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:18 INFO - PROCESS | 1745 | 1468373658489 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 18:34:18 INFO - PROCESS | 1745 | 1468373658513 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:18 INFO - PROCESS | 1745 | 1468373658521 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x89853400 == 63 [pid = 1745] [id = 474] 18:34:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x8f520000) [pid = 1745] [serial = 1423] [outer = (nil)] 18:34:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x90dac400) [pid = 1745] [serial = 1424] [outer = 0x8f520000] 18:34:18 INFO - PROCESS | 1745 | 1468373658607 Marionette DEBUG loaded listener.js 18:34:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x91ce4800) [pid = 1745] [serial = 1425] [outer = 0x8f520000] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x8ecc4800) [pid = 1745] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x889abc00) [pid = 1745] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x8f1a2800) [pid = 1745] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x89852c00) [pid = 1745] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x89083800) [pid = 1745] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x8b910800) [pid = 1745] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x8f1a5000) [pid = 1745] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x8df3d400) [pid = 1745] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x89a75000) [pid = 1745] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x8ecc7c00) [pid = 1745] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x8bae0800) [pid = 1745] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x8891e400) [pid = 1745] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x89079c00) [pid = 1745] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x8d723800) [pid = 1745] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:34:19 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x8ecbfc00) [pid = 1745] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:34:20 INFO - PROCESS | 1745 | 1468373660070 Marionette TRACE conn4 <- [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]]]}] 18:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1935ms 18:34:20 INFO - PROCESS | 1745 | 1468373660107 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 18:34:20 INFO - PROCESS | 1745 | 1468373660111 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 18:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:34:20 INFO - PROCESS | 1745 | 1468373660118 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:34:20 INFO - PROCESS | 1745 | 1468373660122 Marionette TRACE conn4 <- [1,1870,null,{}] 18:34:20 INFO - PROCESS | 1745 | 1468373660127 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:20 INFO - PROCESS | 1745 | 1468373660133 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:20 INFO - PROCESS | 1745 | 1468373660311 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 18:34:20 INFO - PROCESS | 1745 | 1468373660485 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:20 INFO - PROCESS | 1745 | 1468373660493 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x88916400 == 64 [pid = 1745] [id = 475] 18:34:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x89083800) [pid = 1745] [serial = 1426] [outer = (nil)] 18:34:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x8cfc2400) [pid = 1745] [serial = 1427] [outer = 0x89083800] 18:34:20 INFO - PROCESS | 1745 | 1468373660565 Marionette DEBUG loaded listener.js 18:34:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x8df3d400) [pid = 1745] [serial = 1428] [outer = 0x89083800] 18:34:21 INFO - PROCESS | 1745 | 1468373661349 Marionette TRACE conn4 <- [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]]]}] 18:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1340ms 18:34:21 INFO - PROCESS | 1745 | 1468373661460 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 18:34:21 INFO - PROCESS | 1745 | 1468373661467 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 18:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:34:21 INFO - PROCESS | 1745 | 1468373661476 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:34:21 INFO - PROCESS | 1745 | 1468373661483 Marionette TRACE conn4 <- [1,1874,null,{}] 18:34:21 INFO - PROCESS | 1745 | 1468373661494 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:21 INFO - PROCESS | 1745 | 1468373661502 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:21 INFO - PROCESS | 1745 | 1468373661758 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 18:34:22 INFO - PROCESS | 1745 | 1468373662028 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:22 INFO - PROCESS | 1745 | 1468373662045 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a2c00 == 65 [pid = 1745] [id = 476] 18:34:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x89ccb800) [pid = 1745] [serial = 1429] [outer = (nil)] 18:34:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x8a62f800) [pid = 1745] [serial = 1430] [outer = 0x89ccb800] 18:34:22 INFO - PROCESS | 1745 | 1468373662146 Marionette DEBUG loaded listener.js 18:34:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x8a7c8400) [pid = 1745] [serial = 1431] [outer = 0x89ccb800] 18:34:23 INFO - PROCESS | 1745 | 1468373663180 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1746ms 18:34:23 INFO - PROCESS | 1745 | 1468373663223 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 18:34:23 INFO - PROCESS | 1745 | 1468373663229 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 18:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:34:23 INFO - PROCESS | 1745 | 1468373663241 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:34:23 INFO - PROCESS | 1745 | 1468373663249 Marionette TRACE conn4 <- [1,1878,null,{}] 18:34:23 INFO - PROCESS | 1745 | 1468373663256 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:23 INFO - PROCESS | 1745 | 1468373663261 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:23 INFO - PROCESS | 1745 | 1468373663480 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 18:34:23 INFO - PROCESS | 1745 | 1468373663735 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:23 INFO - PROCESS | 1745 | 1468373663746 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfd0400 == 66 [pid = 1745] [id = 477] 18:34:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x8d73d400) [pid = 1745] [serial = 1432] [outer = (nil)] 18:34:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x8ea2d400) [pid = 1745] [serial = 1433] [outer = 0x8d73d400] 18:34:23 INFO - PROCESS | 1745 | 1468373663877 Marionette DEBUG loaded listener.js 18:34:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x8f18cc00) [pid = 1745] [serial = 1434] [outer = 0x8d73d400] 18:34:24 INFO - PROCESS | 1745 | 1468373664877 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1691ms 18:34:24 INFO - PROCESS | 1745 | 1468373664928 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 18:34:24 INFO - PROCESS | 1745 | 1468373664933 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 18:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:34:24 INFO - PROCESS | 1745 | 1468373664942 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:34:24 INFO - PROCESS | 1745 | 1468373664945 Marionette TRACE conn4 <- [1,1882,null,{}] 18:34:24 INFO - PROCESS | 1745 | 1468373664964 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:24 INFO - PROCESS | 1745 | 1468373664974 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:25 INFO - PROCESS | 1745 | 1468373665207 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 18:34:25 INFO - PROCESS | 1745 | 1468373665548 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:25 INFO - PROCESS | 1745 | 1468373665560 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f59f400 == 67 [pid = 1745] [id = 478] 18:34:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x90961c00) [pid = 1745] [serial = 1435] [outer = (nil)] 18:34:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x90b82c00) [pid = 1745] [serial = 1436] [outer = 0x90961c00] 18:34:25 INFO - PROCESS | 1745 | 1468373665656 Marionette DEBUG loaded listener.js 18:34:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x90d50000) [pid = 1745] [serial = 1437] [outer = 0x90961c00] 18:34:26 INFO - PROCESS | 1745 | 1468373666567 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1691ms 18:34:26 INFO - PROCESS | 1745 | 1468373666634 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 18:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:34:26 INFO - PROCESS | 1745 | 1468373666639 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 18:34:26 INFO - PROCESS | 1745 | 1468373666647 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:34:26 INFO - PROCESS | 1745 | 1468373666650 Marionette TRACE conn4 <- [1,1886,null,{}] 18:34:26 INFO - PROCESS | 1745 | 1468373666657 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:26 INFO - PROCESS | 1745 | 1468373666662 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:26 INFO - PROCESS | 1745 | 1468373666901 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 18:34:27 INFO - PROCESS | 1745 | 1468373667150 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:27 INFO - PROCESS | 1745 | 1468373667159 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a7800 == 68 [pid = 1745] [id = 479] 18:34:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x90aa5400) [pid = 1745] [serial = 1438] [outer = (nil)] 18:34:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x91363c00) [pid = 1745] [serial = 1439] [outer = 0x90aa5400] 18:34:27 INFO - PROCESS | 1745 | 1468373667285 Marionette DEBUG loaded listener.js 18:34:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x91cee800) [pid = 1745] [serial = 1440] [outer = 0x90aa5400] 18:34:28 INFO - PROCESS | 1745 | 1468373668209 Marionette TRACE conn4 <- [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]]]}] 18:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1597ms 18:34:28 INFO - PROCESS | 1745 | 1468373668243 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 18:34:28 INFO - PROCESS | 1745 | 1468373668248 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 18:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:34:28 INFO - PROCESS | 1745 | 1468373668256 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:34:28 INFO - PROCESS | 1745 | 1468373668260 Marionette TRACE conn4 <- [1,1890,null,{}] 18:34:28 INFO - PROCESS | 1745 | 1468373668266 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:28 INFO - PROCESS | 1745 | 1468373668273 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:28 INFO - PROCESS | 1745 | 1468373668476 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 18:34:28 INFO - PROCESS | 1745 | 1468373668723 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:28 INFO - PROCESS | 1745 | 1468373668736 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a1400 == 69 [pid = 1745] [id = 480] 18:34:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x889a1800) [pid = 1745] [serial = 1441] [outer = (nil)] 18:34:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x91ee5c00) [pid = 1745] [serial = 1442] [outer = 0x889a1800] 18:34:28 INFO - PROCESS | 1745 | 1468373668860 Marionette DEBUG loaded listener.js 18:34:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x91f03c00) [pid = 1745] [serial = 1443] [outer = 0x889a1800] 18:34:29 INFO - PROCESS | 1745 | 1468373669799 Marionette TRACE conn4 <- [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]]]}] 18:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1585ms 18:34:29 INFO - PROCESS | 1745 | 1468373669850 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 18:34:29 INFO - PROCESS | 1745 | 1468373669853 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 18:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:34:29 INFO - PROCESS | 1745 | 1468373669861 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:34:29 INFO - PROCESS | 1745 | 1468373669865 Marionette TRACE conn4 <- [1,1894,null,{}] 18:34:29 INFO - PROCESS | 1745 | 1468373669871 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:29 INFO - PROCESS | 1745 | 1468373669883 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:30 INFO - PROCESS | 1745 | 1468373670147 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 18:34:30 INFO - PROCESS | 1745 | 1468373670421 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:30 INFO - PROCESS | 1745 | 1468373670427 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x88918000 == 70 [pid = 1745] [id = 481] 18:34:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x91365c00) [pid = 1745] [serial = 1444] [outer = (nil)] 18:34:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x91f28000) [pid = 1745] [serial = 1445] [outer = 0x91365c00] 18:34:30 INFO - PROCESS | 1745 | 1468373670512 Marionette DEBUG loaded listener.js 18:34:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0x91f2e800) [pid = 1745] [serial = 1446] [outer = 0x91365c00] 18:34:31 INFO - PROCESS | 1745 | 1468373671428 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1640ms 18:34:31 INFO - PROCESS | 1745 | 1468373671502 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 18:34:31 INFO - PROCESS | 1745 | 1468373671506 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 18:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:34:31 INFO - PROCESS | 1745 | 1468373671513 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:34:31 INFO - PROCESS | 1745 | 1468373671516 Marionette TRACE conn4 <- [1,1898,null,{}] 18:34:31 INFO - PROCESS | 1745 | 1468373671522 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:31 INFO - PROCESS | 1745 | 1468373671528 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:31 INFO - PROCESS | 1745 | 1468373671723 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 18:34:31 INFO - PROCESS | 1745 | 1468373671968 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:31 INFO - PROCESS | 1745 | 1468373671978 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x88917400 == 71 [pid = 1745] [id = 482] 18:34:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x8907fc00) [pid = 1745] [serial = 1447] [outer = (nil)] 18:34:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x91fc7c00) [pid = 1745] [serial = 1448] [outer = 0x8907fc00] 18:34:32 INFO - PROCESS | 1745 | 1468373672104 Marionette DEBUG loaded listener.js 18:34:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x91fcb000) [pid = 1745] [serial = 1449] [outer = 0x8907fc00] 18:34:33 INFO - PROCESS | 1745 | 1468373673001 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1543ms 18:34:33 INFO - PROCESS | 1745 | 1468373673058 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 18:34:33 INFO - PROCESS | 1745 | 1468373673061 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 18:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:34:33 INFO - PROCESS | 1745 | 1468373673068 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:34:33 INFO - PROCESS | 1745 | 1468373673071 Marionette TRACE conn4 <- [1,1902,null,{}] 18:34:33 INFO - PROCESS | 1745 | 1468373673077 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:33 INFO - PROCESS | 1745 | 1468373673082 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:33 INFO - PROCESS | 1745 | 1468373673288 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 18:34:33 INFO - PROCESS | 1745 | 1468373673537 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:33 INFO - PROCESS | 1745 | 1468373673546 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891b400 == 72 [pid = 1745] [id = 483] 18:34:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x91fc4000) [pid = 1745] [serial = 1450] [outer = (nil)] 18:34:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x9225a400) [pid = 1745] [serial = 1451] [outer = 0x91fc4000] 18:34:33 INFO - PROCESS | 1745 | 1468373673669 Marionette DEBUG loaded listener.js 18:34:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x92263800) [pid = 1745] [serial = 1452] [outer = 0x91fc4000] 18:34:34 INFO - PROCESS | 1745 | 1468373674556 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1531ms 18:34:34 INFO - PROCESS | 1745 | 1468373674648 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 18:34:34 INFO - PROCESS | 1745 | 1468373674652 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 18:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:34:34 INFO - PROCESS | 1745 | 1468373674665 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:34:34 INFO - PROCESS | 1745 | 1468373674668 Marionette TRACE conn4 <- [1,1906,null,{}] 18:34:34 INFO - PROCESS | 1745 | 1468373674674 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:34 INFO - PROCESS | 1745 | 1468373674679 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:34 INFO - PROCESS | 1745 | 1468373674886 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 18:34:35 INFO - PROCESS | 1745 | 1468373675122 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:35 INFO - PROCESS | 1745 | 1468373675131 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af82800 == 73 [pid = 1745] [id = 484] 18:34:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x8e3adc00) [pid = 1745] [serial = 1453] [outer = (nil)] 18:34:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x922ee000) [pid = 1745] [serial = 1454] [outer = 0x8e3adc00] 18:34:35 INFO - PROCESS | 1745 | 1468373675259 Marionette DEBUG loaded listener.js 18:34:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x9231b400) [pid = 1745] [serial = 1455] [outer = 0x8e3adc00] 18:34:36 INFO - PROCESS | 1745 | 1468373676128 Marionette TRACE conn4 <- [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]]]}] 18:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1533ms 18:34:36 INFO - PROCESS | 1745 | 1468373676199 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 18:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:34:36 INFO - PROCESS | 1745 | 1468373676204 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 18:34:36 INFO - PROCESS | 1745 | 1468373676211 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:34:36 INFO - PROCESS | 1745 | 1468373676215 Marionette TRACE conn4 <- [1,1910,null,{}] 18:34:36 INFO - PROCESS | 1745 | 1468373676221 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:36 INFO - PROCESS | 1745 | 1468373676226 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:36 INFO - PROCESS | 1745 | 1468373676425 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 18:34:36 INFO - PROCESS | 1745 | 1468373676676 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:36 INFO - PROCESS | 1745 | 1468373676682 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ea25c00 == 74 [pid = 1745] [id = 485] 18:34:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x91fc5c00) [pid = 1745] [serial = 1456] [outer = (nil)] 18:34:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x92321400) [pid = 1745] [serial = 1457] [outer = 0x91fc5c00] 18:34:36 INFO - PROCESS | 1745 | 1468373676782 Marionette DEBUG loaded listener.js 18:34:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0x92322800) [pid = 1745] [serial = 1458] [outer = 0x91fc5c00] 18:34:37 INFO - PROCESS | 1745 | 1468373677688 Marionette TRACE conn4 <- [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]]]}] 18:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1535ms 18:34:37 INFO - PROCESS | 1745 | 1468373677746 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 18:34:37 INFO - PROCESS | 1745 | 1468373677750 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 18:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:34:37 INFO - PROCESS | 1745 | 1468373677758 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:34:37 INFO - PROCESS | 1745 | 1468373677763 Marionette TRACE conn4 <- [1,1914,null,{}] 18:34:37 INFO - PROCESS | 1745 | 1468373677770 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:37 INFO - PROCESS | 1745 | 1468373677777 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:38 INFO - PROCESS | 1745 | 1468373678060 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 18:34:38 INFO - PROCESS | 1745 | 1468373678394 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:38 INFO - PROCESS | 1745 | 1468373678404 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f0400 == 75 [pid = 1745] [id = 486] 18:34:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0x898f2400) [pid = 1745] [serial = 1459] [outer = (nil)] 18:34:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x8d71d400) [pid = 1745] [serial = 1460] [outer = 0x898f2400] 18:34:38 INFO - PROCESS | 1745 | 1468373678496 Marionette DEBUG loaded listener.js 18:34:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 158 (0x90da9400) [pid = 1745] [serial = 1461] [outer = 0x898f2400] 18:34:39 INFO - PROCESS | 1745 | 1468373679436 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1735ms 18:34:39 INFO - PROCESS | 1745 | 1468373679500 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 18:34:39 INFO - PROCESS | 1745 | 1468373679508 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 18:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:34:39 INFO - PROCESS | 1745 | 1468373679519 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:34:39 INFO - PROCESS | 1745 | 1468373679523 Marionette TRACE conn4 <- [1,1918,null,{}] 18:34:39 INFO - PROCESS | 1745 | 1468373679530 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:39 INFO - PROCESS | 1745 | 1468373679536 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:39 INFO - PROCESS | 1745 | 1468373679803 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 18:34:40 INFO - PROCESS | 1745 | 1468373680109 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:40 INFO - PROCESS | 1745 | 1468373680118 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f1400 == 76 [pid = 1745] [id = 487] 18:34:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 159 (0x8a62f000) [pid = 1745] [serial = 1462] [outer = (nil)] 18:34:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 160 (0x8df54400) [pid = 1745] [serial = 1463] [outer = 0x8a62f000] 18:34:40 INFO - PROCESS | 1745 | 1468373680205 Marionette DEBUG loaded listener.js 18:34:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 161 (0x8f596000) [pid = 1745] [serial = 1464] [outer = 0x8a62f000] 18:34:41 INFO - PROCESS | 1745 | 1468373681136 Marionette TRACE conn4 <- [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]]]}] 18:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1681ms 18:34:41 INFO - PROCESS | 1745 | 1468373681202 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 18:34:41 INFO - PROCESS | 1745 | 1468373681206 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 18:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:34:41 INFO - PROCESS | 1745 | 1468373681213 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:34:41 INFO - PROCESS | 1745 | 1468373681217 Marionette TRACE conn4 <- [1,1922,null,{}] 18:34:41 INFO - PROCESS | 1745 | 1468373681224 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:41 INFO - PROCESS | 1745 | 1468373681229 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:41 INFO - PROCESS | 1745 | 1468373681443 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 18:34:42 INFO - PROCESS | 1745 | 1468373682049 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:42 INFO - PROCESS | 1745 | 1468373682059 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x88912c00 == 77 [pid = 1745] [id = 488] 18:34:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 162 (0x88913400) [pid = 1745] [serial = 1465] [outer = (nil)] 18:34:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 163 (0x8891d800) [pid = 1745] [serial = 1466] [outer = 0x88913400] 18:34:42 INFO - PROCESS | 1745 | 1468373682150 Marionette DEBUG loaded listener.js 18:34:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 164 (0x8907c000) [pid = 1745] [serial = 1467] [outer = 0x88913400] 18:34:43 INFO - PROCESS | 1745 | 1468373683087 Marionette TRACE conn4 <- [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]]]}] 18:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1935ms 18:34:43 INFO - PROCESS | 1745 | 1468373683152 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 18:34:43 INFO - PROCESS | 1745 | 1468373683159 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 18:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:34:43 INFO - PROCESS | 1745 | 1468373683168 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:34:43 INFO - PROCESS | 1745 | 1468373683174 Marionette TRACE conn4 <- [1,1926,null,{}] 18:34:43 INFO - PROCESS | 1745 | 1468373683183 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:43 INFO - PROCESS | 1745 | 1468373683190 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:43 INFO - PROCESS | 1745 | 1468373683524 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 18:34:43 INFO - PROCESS | 1745 | 1468373683835 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:43 INFO - PROCESS | 1745 | 1468373683844 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a6d400 == 78 [pid = 1745] [id = 489] 18:34:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 165 (0x89a78c00) [pid = 1745] [serial = 1468] [outer = (nil)] 18:34:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 166 (0x89cca000) [pid = 1745] [serial = 1469] [outer = 0x89a78c00] 18:34:43 INFO - PROCESS | 1745 | 1468373683926 Marionette DEBUG loaded listener.js 18:34:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 167 (0x8a635400) [pid = 1745] [serial = 1470] [outer = 0x89a78c00] 18:34:44 INFO - PROCESS | 1745 | --DOCSHELL 0x89081c00 == 77 [pid = 1745] [id = 432] 18:34:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8d71c000 == 76 [pid = 1745] [id = 416] 18:34:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5ec000 == 75 [pid = 1745] [id = 433] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 166 (0x90b83800) [pid = 1745] [serial = 1382] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 165 (0x8f1a4400) [pid = 1745] [serial = 1269] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 164 (0x89082800) [pid = 1745] [serial = 1230] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 163 (0x90a03000) [pid = 1745] [serial = 1380] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 162 (0x8a7d0000) [pid = 1745] [serial = 1260] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 161 (0x90a0f400) [pid = 1745] [serial = 1349] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 160 (0x89854000) [pid = 1745] [serial = 1364] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 159 (0x8e3ad400) [pid = 1745] [serial = 1257] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 158 (0x8f283000) [pid = 1745] [serial = 1376] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 157 (0x90d53000) [pid = 1745] [serial = 1358] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0x898f4400) [pid = 1745] [serial = 1365] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0x8f514400) [pid = 1745] [serial = 1377] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x8f287400) [pid = 1745] [serial = 1379] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0x89079400) [pid = 1745] [serial = 1337] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x8ea2f800) [pid = 1745] [serial = 1373] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x8d720c00) [pid = 1745] [serial = 1371] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x9096dc00) [pid = 1745] [serial = 1335] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x90d4b800) [pid = 1745] [serial = 1361] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x8cfcd000) [pid = 1745] [serial = 1367] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x90aad800) [pid = 1745] [serial = 1352] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x8f1adc00) [pid = 1745] [serial = 1272] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x8b914000) [pid = 1745] [serial = 1370] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x8f18dc00) [pid = 1745] [serial = 1275] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x8df3f800) [pid = 1745] [serial = 1263] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x8df34000) [pid = 1745] [serial = 1343] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x8d5f2000) [pid = 1745] [serial = 1368] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x90b8bc00) [pid = 1745] [serial = 1355] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x8af86400) [pid = 1745] [serial = 1340] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x8f59bc00) [pid = 1745] [serial = 1346] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x8f182400) [pid = 1745] [serial = 1374] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x8ecca800) [pid = 1745] [serial = 1266] [outer = (nil)] [url = about:blank] 18:34:44 INFO - PROCESS | 1745 | 1468373684988 Marionette TRACE conn4 <- [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]]]}] 18:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1886ms 18:34:45 INFO - PROCESS | 1745 | 1468373685058 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 18:34:45 INFO - PROCESS | 1745 | 1468373685065 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 18:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:34:45 INFO - PROCESS | 1745 | 1468373685073 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:34:45 INFO - PROCESS | 1745 | 1468373685075 Marionette TRACE conn4 <- [1,1930,null,{}] 18:34:45 INFO - PROCESS | 1745 | 1468373685082 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:45 INFO - PROCESS | 1745 | 1468373685088 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:45 INFO - PROCESS | 1745 | 1468373685292 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 18:34:45 INFO - PROCESS | 1745 | 1468373685576 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:45 INFO - PROCESS | 1745 | 1468373685585 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x89ccc400 == 76 [pid = 1745] [id = 490] 18:34:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x8a63b800) [pid = 1745] [serial = 1471] [outer = (nil)] 18:34:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x8b910800) [pid = 1745] [serial = 1472] [outer = 0x8a63b800] 18:34:45 INFO - PROCESS | 1745 | 1468373685670 Marionette DEBUG loaded listener.js 18:34:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x8bada800) [pid = 1745] [serial = 1473] [outer = 0x8a63b800] 18:34:46 INFO - PROCESS | 1745 | 1468373686476 Marionette TRACE conn4 <- [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]]]}] 18:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1432ms 18:34:46 INFO - PROCESS | 1745 | 1468373686506 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 18:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:34:46 INFO - PROCESS | 1745 | 1468373686510 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 18:34:46 INFO - PROCESS | 1745 | 1468373686525 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:34:46 INFO - PROCESS | 1745 | 1468373686535 Marionette TRACE conn4 <- [1,1934,null,{}] 18:34:46 INFO - PROCESS | 1745 | 1468373686544 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:46 INFO - PROCESS | 1745 | 1468373686551 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:46 INFO - PROCESS | 1745 | 1468373686834 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 18:34:46 INFO - PROCESS | 1745 | 1468373686974 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:46 INFO - PROCESS | 1745 | 1468373686983 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a630400 == 77 [pid = 1745] [id = 491] 18:34:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x8d719c00) [pid = 1745] [serial = 1474] [outer = (nil)] 18:34:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x8d723000) [pid = 1745] [serial = 1475] [outer = 0x8d719c00] 18:34:47 INFO - PROCESS | 1745 | 1468373687054 Marionette DEBUG loaded listener.js 18:34:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x8d735000) [pid = 1745] [serial = 1476] [outer = 0x8d719c00] 18:34:48 INFO - PROCESS | 1745 | 1468373687997 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1555ms 18:34:48 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x8a7c4800) [pid = 1745] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:34:48 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x8a630000) [pid = 1745] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:34:48 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x8f520000) [pid = 1745] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:34:48 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x8cfd0c00) [pid = 1745] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:34:48 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x88919800) [pid = 1745] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:34:48 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x8df4d800) [pid = 1745] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:34:48 INFO - PROCESS | 1745 | 1468373688484 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 18:34:48 INFO - PROCESS | 1745 | 1468373688492 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 18:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:34:48 INFO - PROCESS | 1745 | 1468373688648 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:34:48 INFO - PROCESS | 1745 | 1468373688655 Marionette TRACE conn4 <- [1,1938,null,{}] 18:34:48 INFO - PROCESS | 1745 | 1468373688668 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:48 INFO - PROCESS | 1745 | 1468373688676 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:48 INFO - PROCESS | 1745 | 1468373688898 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 18:34:49 INFO - PROCESS | 1745 | 1468373689116 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:49 INFO - PROCESS | 1745 | 1468373689135 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984b000 == 78 [pid = 1745] [id = 492] 18:34:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x898eb400) [pid = 1745] [serial = 1477] [outer = (nil)] 18:34:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x89a6e000) [pid = 1745] [serial = 1478] [outer = 0x898eb400] 18:34:49 INFO - PROCESS | 1745 | 1468373689220 Marionette DEBUG loaded listener.js 18:34:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x89a7bc00) [pid = 1745] [serial = 1479] [outer = 0x898eb400] 18:34:50 INFO - PROCESS | 1745 | 1468373690289 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1765ms 18:34:50 INFO - PROCESS | 1745 | 1468373690349 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 18:34:50 INFO - PROCESS | 1745 | 1468373690355 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 18:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:34:50 INFO - PROCESS | 1745 | 1468373690365 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:34:50 INFO - PROCESS | 1745 | 1468373690371 Marionette TRACE conn4 <- [1,1942,null,{}] 18:34:50 INFO - PROCESS | 1745 | 1468373690380 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:50 INFO - PROCESS | 1745 | 1468373690387 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:50 INFO - PROCESS | 1745 | 1468373690673 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 18:34:51 INFO - PROCESS | 1745 | 1468373691007 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:51 INFO - PROCESS | 1745 | 1468373691018 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984c000 == 79 [pid = 1745] [id = 493] 18:34:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x8bada000) [pid = 1745] [serial = 1480] [outer = (nil)] 18:34:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x8cfc9000) [pid = 1745] [serial = 1481] [outer = 0x8bada000] 18:34:51 INFO - PROCESS | 1745 | 1468373691112 Marionette DEBUG loaded listener.js 18:34:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x8d5f2800) [pid = 1745] [serial = 1482] [outer = 0x8bada000] 18:34:52 INFO - PROCESS | 1745 | 1468373692077 Marionette TRACE conn4 <- [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]]]}] 18:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1751ms 18:34:52 INFO - PROCESS | 1745 | 1468373692115 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 18:34:52 INFO - PROCESS | 1745 | 1468373692118 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 18:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:34:52 INFO - PROCESS | 1745 | 1468373692127 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:34:52 INFO - PROCESS | 1745 | 1468373692131 Marionette TRACE conn4 <- [1,1946,null,{}] 18:34:52 INFO - PROCESS | 1745 | 1468373692146 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:52 INFO - PROCESS | 1745 | 1468373692156 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:52 INFO - PROCESS | 1745 | 1468373692421 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 18:34:52 INFO - PROCESS | 1745 | 1468373692797 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:52 INFO - PROCESS | 1745 | 1468373692812 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df50c00 == 80 [pid = 1745] [id = 494] 18:34:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0x8df51400) [pid = 1745] [serial = 1483] [outer = (nil)] 18:34:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x8e3ae000) [pid = 1745] [serial = 1484] [outer = 0x8df51400] 18:34:52 INFO - PROCESS | 1745 | 1468373692908 Marionette DEBUG loaded listener.js 18:34:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x8ea25400) [pid = 1745] [serial = 1485] [outer = 0x8df51400] 18:34:53 INFO - PROCESS | 1745 | 1468373693886 Marionette TRACE conn4 <- [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]]]}] 18:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1792ms 18:34:53 INFO - PROCESS | 1745 | 1468373693919 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 18:34:53 INFO - PROCESS | 1745 | 1468373693923 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 18:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:34:53 INFO - PROCESS | 1745 | 1468373693930 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:34:53 INFO - PROCESS | 1745 | 1468373693933 Marionette TRACE conn4 <- [1,1950,null,{}] 18:34:53 INFO - PROCESS | 1745 | 1468373693940 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:53 INFO - PROCESS | 1745 | 1468373693946 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:54 INFO - PROCESS | 1745 | 1468373694166 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 18:34:54 INFO - PROCESS | 1745 | 1468373694418 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:54 INFO - PROCESS | 1745 | 1468373694426 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bae4400 == 81 [pid = 1745] [id = 495] 18:34:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x8e3ae400) [pid = 1745] [serial = 1486] [outer = (nil)] 18:34:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x8f18e000) [pid = 1745] [serial = 1487] [outer = 0x8e3ae400] 18:34:54 INFO - PROCESS | 1745 | 1468373694539 Marionette DEBUG loaded listener.js 18:34:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x8f1aa400) [pid = 1745] [serial = 1488] [outer = 0x8e3ae400] 18:34:55 INFO - PROCESS | 1745 | 1468373695470 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1585ms 18:34:55 INFO - PROCESS | 1745 | 1468373695516 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 18:34:55 INFO - PROCESS | 1745 | 1468373695520 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 18:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:34:55 INFO - PROCESS | 1745 | 1468373695527 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:34:55 INFO - PROCESS | 1745 | 1468373695531 Marionette TRACE conn4 <- [1,1954,null,{}] 18:34:55 INFO - PROCESS | 1745 | 1468373695537 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:55 INFO - PROCESS | 1745 | 1468373695543 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:55 INFO - PROCESS | 1745 | 1468373695757 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 18:34:56 INFO - PROCESS | 1745 | 1468373696008 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:56 INFO - PROCESS | 1745 | 1468373696016 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f184c00 == 82 [pid = 1745] [id = 496] 18:34:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x8f18f800) [pid = 1745] [serial = 1489] [outer = (nil)] 18:34:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x8f511800) [pid = 1745] [serial = 1490] [outer = 0x8f18f800] 18:34:56 INFO - PROCESS | 1745 | 1468373696145 Marionette DEBUG loaded listener.js 18:34:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x8f51a000) [pid = 1745] [serial = 1491] [outer = 0x8f18f800] 18:34:57 INFO - PROCESS | 1745 | 1468373697077 Marionette TRACE conn4 <- [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]]]}] 18:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1583ms 18:34:57 INFO - PROCESS | 1745 | 1468373697111 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 18:34:57 INFO - PROCESS | 1745 | 1468373697115 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 18:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:34:57 INFO - PROCESS | 1745 | 1468373697121 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:34:57 INFO - PROCESS | 1745 | 1468373697124 Marionette TRACE conn4 <- [1,1958,null,{}] 18:34:57 INFO - PROCESS | 1745 | 1468373697131 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:57 INFO - PROCESS | 1745 | 1468373697141 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:57 INFO - PROCESS | 1745 | 1468373697407 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 18:34:57 INFO - PROCESS | 1745 | 1468373697716 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:57 INFO - PROCESS | 1745 | 1468373697730 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f182400 == 83 [pid = 1745] [id = 497] 18:34:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x8f59ac00) [pid = 1745] [serial = 1492] [outer = (nil)] 18:34:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x90a08800) [pid = 1745] [serial = 1493] [outer = 0x8f59ac00] 18:34:57 INFO - PROCESS | 1745 | 1468373697819 Marionette DEBUG loaded listener.js 18:34:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x90aa5800) [pid = 1745] [serial = 1494] [outer = 0x8f59ac00] 18:34:58 INFO - PROCESS | 1745 | 1468373698984 Marionette TRACE conn4 <- [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]]]}] 18:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1932ms 18:34:59 INFO - PROCESS | 1745 | 1468373699054 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 18:34:59 INFO - PROCESS | 1745 | 1468373699058 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 18:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:34:59 INFO - PROCESS | 1745 | 1468373699065 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:34:59 INFO - PROCESS | 1745 | 1468373699069 Marionette TRACE conn4 <- [1,1962,null,{}] 18:34:59 INFO - PROCESS | 1745 | 1468373699075 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:59 INFO - PROCESS | 1745 | 1468373699080 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:59 INFO - PROCESS | 1745 | 1468373699321 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 18:34:59 INFO - PROCESS | 1745 | 1468373699571 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:59 INFO - PROCESS | 1745 | 1468373699592 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:34:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x88919000 == 84 [pid = 1745] [id = 498] 18:34:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0x8eccc000) [pid = 1745] [serial = 1495] [outer = (nil)] 18:34:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0x90b8b800) [pid = 1745] [serial = 1496] [outer = 0x8eccc000] 18:34:59 INFO - PROCESS | 1745 | 1468373699715 Marionette DEBUG loaded listener.js 18:34:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x90d56000) [pid = 1745] [serial = 1497] [outer = 0x8eccc000] 18:35:00 INFO - PROCESS | 1745 | 1468373700643 Marionette TRACE conn4 <- [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]]]}] 18:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1637ms 18:35:00 INFO - PROCESS | 1745 | 1468373700704 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 18:35:00 INFO - PROCESS | 1745 | 1468373700708 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 18:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:35:00 INFO - PROCESS | 1745 | 1468373700716 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:35:00 INFO - PROCESS | 1745 | 1468373700720 Marionette TRACE conn4 <- [1,1966,null,{}] 18:35:00 INFO - PROCESS | 1745 | 1468373700727 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:00 INFO - PROCESS | 1745 | 1468373700731 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:00 INFO - PROCESS | 1745 | 1468373700983 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 18:35:01 INFO - PROCESS | 1745 | 1468373701255 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:01 INFO - PROCESS | 1745 | 1468373701263 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc6800 == 85 [pid = 1745] [id = 499] 18:35:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 158 (0x89ccac00) [pid = 1745] [serial = 1498] [outer = (nil)] 18:35:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 159 (0x90dad400) [pid = 1745] [serial = 1499] [outer = 0x89ccac00] 18:35:01 INFO - PROCESS | 1745 | 1468373701351 Marionette DEBUG loaded listener.js 18:35:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 160 (0x91362000) [pid = 1745] [serial = 1500] [outer = 0x89ccac00] 18:35:02 INFO - PROCESS | 1745 | 1468373702304 Marionette TRACE conn4 <- [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]]]}] 18:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1647ms 18:35:02 INFO - PROCESS | 1745 | 1468373702365 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 18:35:02 INFO - PROCESS | 1745 | 1468373702372 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 18:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:35:02 INFO - PROCESS | 1745 | 1468373702382 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:35:02 INFO - PROCESS | 1745 | 1468373702388 Marionette TRACE conn4 <- [1,1970,null,{}] 18:35:02 INFO - PROCESS | 1745 | 1468373702397 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:02 INFO - PROCESS | 1745 | 1468373702404 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:02 INFO - PROCESS | 1745 | 1468373702784 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 18:35:03 INFO - PROCESS | 1745 | 1468373703169 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:03 INFO - PROCESS | 1745 | 1468373703182 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f282c00 == 86 [pid = 1745] [id = 500] 18:35:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 161 (0x8f51fc00) [pid = 1745] [serial = 1501] [outer = (nil)] 18:35:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 162 (0x91ee1800) [pid = 1745] [serial = 1502] [outer = 0x8f51fc00] 18:35:03 INFO - PROCESS | 1745 | 1468373703320 Marionette DEBUG loaded listener.js 18:35:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 163 (0x91f06000) [pid = 1745] [serial = 1503] [outer = 0x8f51fc00] 18:35:04 INFO - PROCESS | 1745 | 1468373704351 Marionette TRACE conn4 <- [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]]]}] 18:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2047ms 18:35:04 INFO - PROCESS | 1745 | 1468373704428 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 18:35:04 INFO - PROCESS | 1745 | 1468373704431 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 18:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:35:04 INFO - PROCESS | 1745 | 1468373704439 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:35:04 INFO - PROCESS | 1745 | 1468373704442 Marionette TRACE conn4 <- [1,1974,null,{}] 18:35:04 INFO - PROCESS | 1745 | 1468373704449 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:04 INFO - PROCESS | 1745 | 1468373704453 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:04 INFO - PROCESS | 1745 | 1468373704730 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 18:35:05 INFO - PROCESS | 1745 | 1468373705097 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:05 INFO - PROCESS | 1745 | 1468373705105 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x91f23800 == 87 [pid = 1745] [id = 501] 18:35:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 164 (0x91f24000) [pid = 1745] [serial = 1504] [outer = (nil)] 18:35:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 165 (0x91f26c00) [pid = 1745] [serial = 1505] [outer = 0x91f24000] 18:35:05 INFO - PROCESS | 1745 | 1468373705198 Marionette DEBUG loaded listener.js 18:35:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 166 (0x91f2b800) [pid = 1745] [serial = 1506] [outer = 0x91f24000] 18:35:06 INFO - PROCESS | 1745 | 1468373706052 Marionette TRACE conn4 <- [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]]]}] 18:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1640ms 18:35:06 INFO - PROCESS | 1745 | 1468373706081 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 18:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:35:06 INFO - PROCESS | 1745 | 1468373706086 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 18:35:06 INFO - PROCESS | 1745 | 1468373706093 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:35:06 INFO - PROCESS | 1745 | 1468373706097 Marionette TRACE conn4 <- [1,1978,null,{}] 18:35:06 INFO - PROCESS | 1745 | 1468373706123 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:06 INFO - PROCESS | 1745 | 1468373706130 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:06 INFO - PROCESS | 1745 | 1468373706372 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 18:35:06 INFO - PROCESS | 1745 | 1468373706651 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:06 INFO - PROCESS | 1745 | 1468373706660 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a7c5800 == 88 [pid = 1745] [id = 502] 18:35:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 167 (0x8bad7800) [pid = 1745] [serial = 1507] [outer = (nil)] 18:35:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 168 (0x8f599000) [pid = 1745] [serial = 1508] [outer = 0x8bad7800] 18:35:06 INFO - PROCESS | 1745 | 1468373706796 Marionette DEBUG loaded listener.js 18:35:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 169 (0x92320800) [pid = 1745] [serial = 1509] [outer = 0x8bad7800] 18:35:07 INFO - PROCESS | 1745 | 1468373707746 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1691ms 18:35:07 INFO - PROCESS | 1745 | 1468373707784 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 18:35:07 INFO - PROCESS | 1745 | 1468373707789 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 18:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:35:07 INFO - PROCESS | 1745 | 1468373707796 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:35:07 INFO - PROCESS | 1745 | 1468373707800 Marionette TRACE conn4 <- [1,1982,null,{}] 18:35:07 INFO - PROCESS | 1745 | 1468373707806 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:07 INFO - PROCESS | 1745 | 1468373707812 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:08 INFO - PROCESS | 1745 | 1468373708036 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 18:35:08 INFO - PROCESS | 1745 | 1468373708302 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:08 INFO - PROCESS | 1745 | 1468373708311 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x92367800 == 89 [pid = 1745] [id = 503] 18:35:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 170 (0x92368400) [pid = 1745] [serial = 1510] [outer = (nil)] 18:35:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 171 (0x9236b800) [pid = 1745] [serial = 1511] [outer = 0x92368400] 18:35:08 INFO - PROCESS | 1745 | 1468373708443 Marionette DEBUG loaded listener.js 18:35:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 172 (0x923c2800) [pid = 1745] [serial = 1512] [outer = 0x92368400] 18:35:09 INFO - PROCESS | 1745 | 1468373709392 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1633ms 18:35:09 INFO - PROCESS | 1745 | 1468373709431 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 18:35:09 INFO - PROCESS | 1745 | 1468373709437 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 18:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:35:09 INFO - PROCESS | 1745 | 1468373709467 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:35:09 INFO - PROCESS | 1745 | 1468373709472 Marionette TRACE conn4 <- [1,1986,null,{}] 18:35:09 INFO - PROCESS | 1745 | 1468373709480 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:09 INFO - PROCESS | 1745 | 1468373709485 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:09 INFO - PROCESS | 1745 | 1468373709706 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 18:35:10 INFO - PROCESS | 1745 | 1468373710330 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:10 INFO - PROCESS | 1745 | 1468373710339 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x89850400 == 90 [pid = 1745] [id = 504] 18:35:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 173 (0x89851400) [pid = 1745] [serial = 1513] [outer = (nil)] 18:35:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 174 (0x89858c00) [pid = 1745] [serial = 1514] [outer = 0x89851400] 18:35:10 INFO - PROCESS | 1745 | 1468373710429 Marionette DEBUG loaded listener.js 18:35:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 175 (0x89a77400) [pid = 1745] [serial = 1515] [outer = 0x89851400] 18:35:11 INFO - PROCESS | 1745 | 1468373711367 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1940ms 18:35:11 INFO - PROCESS | 1745 | 1468373711406 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 18:35:11 INFO - PROCESS | 1745 | 1468373711413 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 18:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:35:11 INFO - PROCESS | 1745 | 1468373711422 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:35:11 INFO - PROCESS | 1745 | 1468373711427 Marionette TRACE conn4 <- [1,1990,null,{}] 18:35:11 INFO - PROCESS | 1745 | 1468373711437 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:11 INFO - PROCESS | 1745 | 1468373711444 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:11 INFO - PROCESS | 1745 | 1468373711666 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 18:35:11 INFO - PROCESS | 1745 | 1468373711943 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:11 INFO - PROCESS | 1745 | 1468373711953 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad8800 == 91 [pid = 1745] [id = 505] 18:35:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 176 (0x8cfc6400) [pid = 1745] [serial = 1516] [outer = (nil)] 18:35:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 177 (0x8d5f4800) [pid = 1745] [serial = 1517] [outer = 0x8cfc6400] 18:35:12 INFO - PROCESS | 1745 | 1468373712148 Marionette DEBUG loaded listener.js 18:35:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 178 (0x8d731000) [pid = 1745] [serial = 1518] [outer = 0x8cfc6400] 18:35:13 INFO - PROCESS | 1745 | 1468373713098 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1735ms 18:35:13 INFO - PROCESS | 1745 | 1468373713161 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 18:35:13 INFO - PROCESS | 1745 | 1468373713168 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 18:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:35:13 INFO - PROCESS | 1745 | 1468373713177 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:35:13 INFO - PROCESS | 1745 | 1468373713181 Marionette TRACE conn4 <- [1,1994,null,{}] 18:35:13 INFO - PROCESS | 1745 | 1468373713187 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:13 INFO - PROCESS | 1745 | 1468373713193 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:13 INFO - PROCESS | 1745 | 1468373713415 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 18:35:13 INFO - PROCESS | 1745 | --DOCSHELL 0x89081400 == 90 [pid = 1745] [id = 454] 18:35:13 INFO - PROCESS | 1745 | --DOMWINDOW == 177 (0x8cfc2400) [pid = 1745] [serial = 1427] [outer = (nil)] [url = about:blank] 18:35:13 INFO - PROCESS | 1745 | 1468373713838 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:13 INFO - PROCESS | 1745 | 1468373713847 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:13 INFO - PROCESS | 1745 | --DOCSHELL 0x89ccc400 == 89 [pid = 1745] [id = 490] 18:35:13 INFO - PROCESS | 1745 | --DOCSHELL 0x89a6d400 == 88 [pid = 1745] [id = 489] 18:35:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x88913800 == 89 [pid = 1745] [id = 506] 18:35:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 178 (0x89081400) [pid = 1745] [serial = 1519] [outer = (nil)] 18:35:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 179 (0x8badac00) [pid = 1745] [serial = 1520] [outer = 0x89081400] 18:35:13 INFO - PROCESS | 1745 | 1468373713949 Marionette DEBUG loaded listener.js 18:35:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 180 (0x8ea2ac00) [pid = 1745] [serial = 1521] [outer = 0x89081400] 18:35:14 INFO - PROCESS | 1745 | --DOCSHELL 0x88912c00 == 88 [pid = 1745] [id = 488] 18:35:14 INFO - PROCESS | 1745 | --DOCSHELL 0x898f0400 == 87 [pid = 1745] [id = 486] 18:35:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8ea25c00 == 86 [pid = 1745] [id = 485] 18:35:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8af82800 == 85 [pid = 1745] [id = 484] 18:35:14 INFO - PROCESS | 1745 | --DOCSHELL 0x8891b400 == 84 [pid = 1745] [id = 483] 18:35:14 INFO - PROCESS | 1745 | --DOCSHELL 0x88917400 == 83 [pid = 1745] [id = 482] 18:35:14 INFO - PROCESS | 1745 | --DOCSHELL 0x88918000 == 82 [pid = 1745] [id = 481] 18:35:14 INFO - PROCESS | 1745 | --DOCSHELL 0x889a1400 == 81 [pid = 1745] [id = 480] 18:35:14 INFO - PROCESS | 1745 | --DOCSHELL 0x889a2c00 == 80 [pid = 1745] [id = 476] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 179 (0x8ecbd400) [pid = 1745] [serial = 1388] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 178 (0x90dab400) [pid = 1745] [serial = 1394] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 177 (0x91366800) [pid = 1745] [serial = 1397] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 176 (0x91f01800) [pid = 1745] [serial = 1403] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 175 (0x8bad6400) [pid = 1745] [serial = 1410] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 174 (0x8df53400) [pid = 1745] [serial = 1416] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 173 (0x90dac400) [pid = 1745] [serial = 1424] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 172 (0x90b90c00) [pid = 1745] [serial = 1391] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 171 (0x89ccd400) [pid = 1745] [serial = 1406] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 170 (0x8f591400) [pid = 1745] [serial = 1419] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 169 (0x91ce4800) [pid = 1745] [serial = 1425] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 168 (0x8af8b400) [pid = 1745] [serial = 1385] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 167 (0x8af8d000) [pid = 1745] [serial = 1409] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 166 (0x91ee0c00) [pid = 1745] [serial = 1400] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 165 (0x90a06c00) [pid = 1745] [serial = 1421] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 164 (0x8d5e8c00) [pid = 1745] [serial = 1415] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 163 (0x8f515800) [pid = 1745] [serial = 1418] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 162 (0x90aa6c00) [pid = 1745] [serial = 1422] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 161 (0x8ecc2800) [pid = 1745] [serial = 1412] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | --DOMWINDOW == 160 (0x8f286c00) [pid = 1745] [serial = 1413] [outer = (nil)] [url = about:blank] 18:35:14 INFO - PROCESS | 1745 | 1468373714851 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1741ms 18:35:14 INFO - PROCESS | 1745 | 1468373714919 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 18:35:14 INFO - PROCESS | 1745 | 1468373714923 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 18:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:35:14 INFO - PROCESS | 1745 | 1468373714938 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:35:14 INFO - PROCESS | 1745 | 1468373714947 Marionette TRACE conn4 <- [1,1998,null,{}] 18:35:14 INFO - PROCESS | 1745 | 1468373714958 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:14 INFO - PROCESS | 1745 | 1468373714967 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:15 INFO - PROCESS | 1745 | 1468373715192 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 18:35:15 INFO - PROCESS | 1745 | 1468373715422 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:15 INFO - PROCESS | 1745 | 1468373715429 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a2c00 == 81 [pid = 1745] [id = 507] 18:35:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 161 (0x89a77800) [pid = 1745] [serial = 1522] [outer = (nil)] 18:35:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 162 (0x8f514400) [pid = 1745] [serial = 1523] [outer = 0x89a77800] 18:35:15 INFO - PROCESS | 1745 | 1468373715510 Marionette DEBUG loaded listener.js 18:35:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 163 (0x8f594c00) [pid = 1745] [serial = 1524] [outer = 0x89a77800] 18:35:16 INFO - PROCESS | 1745 | 1468373716285 Marionette TRACE conn4 <- [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]]]}] 18:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1409ms 18:35:16 INFO - PROCESS | 1745 | 1468373716341 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 18:35:16 INFO - PROCESS | 1745 | 1468373716346 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 18:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:35:16 INFO - PROCESS | 1745 | 1468373716353 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:35:16 INFO - PROCESS | 1745 | 1468373716357 Marionette TRACE conn4 <- [1,2002,null,{}] 18:35:16 INFO - PROCESS | 1745 | 1468373716363 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:16 INFO - PROCESS | 1745 | 1468373716370 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:16 INFO - PROCESS | 1745 | 1468373716648 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 18:35:16 INFO - PROCESS | 1745 | 1468373716672 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:16 INFO - PROCESS | 1745 | 1468373716679 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f183c00 == 82 [pid = 1745] [id = 508] 18:35:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 164 (0x8f290000) [pid = 1745] [serial = 1525] [outer = (nil)] 18:35:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 165 (0x9096dc00) [pid = 1745] [serial = 1526] [outer = 0x8f290000] 18:35:16 INFO - PROCESS | 1745 | 1468373716752 Marionette DEBUG loaded listener.js 18:35:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 166 (0x90a0e800) [pid = 1745] [serial = 1527] [outer = 0x8f290000] 18:35:17 INFO - PROCESS | 1745 | 1468373717726 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1447ms 18:35:17 INFO - PROCESS | 1745 | 1468373717801 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 18:35:17 INFO - PROCESS | 1745 | 1468373717804 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 18:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:35:17 INFO - PROCESS | 1745 | 1468373717813 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:35:17 INFO - PROCESS | 1745 | 1468373717817 Marionette TRACE conn4 <- [1,2006,null,{}] 18:35:17 INFO - PROCESS | 1745 | 1468373717824 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:17 INFO - PROCESS | 1745 | 1468373717830 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:18 INFO - PROCESS | 1745 | 1468373718114 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 18:35:18 INFO - PROCESS | 1745 | 1468373718147 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:18 INFO - PROCESS | 1745 | 1468373718168 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x90969c00 == 83 [pid = 1745] [id = 509] 18:35:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 167 (0x9096f400) [pid = 1745] [serial = 1528] [outer = (nil)] 18:35:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 168 (0x90b89000) [pid = 1745] [serial = 1529] [outer = 0x9096f400] 18:35:18 INFO - PROCESS | 1745 | 1468373718347 Marionette DEBUG loaded listener.js 18:35:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 169 (0x91ce4800) [pid = 1745] [serial = 1530] [outer = 0x9096f400] 18:35:18 INFO - PROCESS | 1745 | --DOMWINDOW == 168 (0x88913400) [pid = 1745] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:35:18 INFO - PROCESS | 1745 | --DOMWINDOW == 167 (0x89a78c00) [pid = 1745] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:35:18 INFO - PROCESS | 1745 | --DOMWINDOW == 166 (0x8a63b800) [pid = 1745] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:35:19 INFO - PROCESS | 1745 | 1468373719466 Marionette TRACE conn4 <- [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]]]}] 18:35:19 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 18:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1684ms 18:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:35:19 INFO - PROCESS | 1745 | 1468373719498 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 18:35:19 INFO - PROCESS | 1745 | 1468373719501 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 18:35:19 INFO - PROCESS | 1745 | 1468373719508 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:35:19 INFO - PROCESS | 1745 | 1468373719512 Marionette TRACE conn4 <- [1,2010,null,{}] 18:35:19 INFO - PROCESS | 1745 | 1468373719517 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:19 INFO - PROCESS | 1745 | 1468373719523 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:19 INFO - PROCESS | 1745 | 1468373719704 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 18:35:19 INFO - PROCESS | 1745 | 1468373719719 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:19 INFO - PROCESS | 1745 | 1468373719725 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x898ec800 == 84 [pid = 1745] [id = 510] 18:35:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 167 (0x90a01c00) [pid = 1745] [serial = 1531] [outer = (nil)] 18:35:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 168 (0x91f0f800) [pid = 1745] [serial = 1532] [outer = 0x90a01c00] 18:35:19 INFO - PROCESS | 1745 | 1468373719796 Marionette DEBUG loaded listener.js 18:35:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 169 (0x91f2b400) [pid = 1745] [serial = 1533] [outer = 0x90a01c00] 18:35:20 INFO - PROCESS | 1745 | 1468373720785 Marionette TRACE conn4 <- [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]]]}] 18:35:20 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 18:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1337ms 18:35:20 INFO - PROCESS | 1745 | 1468373720845 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 18:35:20 INFO - PROCESS | 1745 | 1468373720849 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 18:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:35:20 INFO - PROCESS | 1745 | 1468373720965 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:35:20 INFO - PROCESS | 1745 | 1468373720973 Marionette TRACE conn4 <- [1,2014,null,{}] 18:35:20 INFO - PROCESS | 1745 | 1468373720982 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:20 INFO - PROCESS | 1745 | 1468373720987 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:21 INFO - PROCESS | 1745 | 1468373721236 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 18:35:21 INFO - PROCESS | 1745 | 1468373721525 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:21 INFO - PROCESS | 1745 | 1468373721537 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891b400 == 85 [pid = 1745] [id = 511] 18:35:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 170 (0x8a63b800) [pid = 1745] [serial = 1534] [outer = (nil)] 18:35:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 171 (0x8a7cbc00) [pid = 1745] [serial = 1535] [outer = 0x8a63b800] 18:35:21 INFO - PROCESS | 1745 | 1468373721640 Marionette DEBUG loaded listener.js 18:35:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 172 (0x8b915800) [pid = 1745] [serial = 1536] [outer = 0x8a63b800] 18:35:22 INFO - PROCESS | 1745 | 1468373722578 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1665ms 18:35:22 INFO - PROCESS | 1745 | 1468373722615 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 18:35:22 INFO - PROCESS | 1745 | 1468373722623 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 18:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:35:22 INFO - PROCESS | 1745 | 1468373722650 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:35:22 INFO - PROCESS | 1745 | 1468373722656 Marionette TRACE conn4 <- [1,2018,null,{}] 18:35:22 INFO - PROCESS | 1745 | 1468373722667 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:22 INFO - PROCESS | 1745 | 1468373722676 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:22 INFO - PROCESS | 1745 | 1468373722939 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 18:35:23 INFO - PROCESS | 1745 | 1468373723230 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:23 INFO - PROCESS | 1745 | 1468373723239 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bae4c00 == 86 [pid = 1745] [id = 512] 18:35:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 173 (0x8d5ec400) [pid = 1745] [serial = 1537] [outer = (nil)] 18:35:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 174 (0x8e3a7400) [pid = 1745] [serial = 1538] [outer = 0x8d5ec400] 18:35:23 INFO - PROCESS | 1745 | 1468373723329 Marionette DEBUG loaded listener.js 18:35:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 175 (0x8ea2b800) [pid = 1745] [serial = 1539] [outer = 0x8d5ec400] 18:35:24 INFO - PROCESS | 1745 | 1468373724286 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1690ms 18:35:24 INFO - PROCESS | 1745 | 1468373724341 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 18:35:24 INFO - PROCESS | 1745 | 1468373724346 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 18:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:35:24 INFO - PROCESS | 1745 | 1468373724356 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:35:24 INFO - PROCESS | 1745 | 1468373724359 Marionette TRACE conn4 <- [1,2022,null,{}] 18:35:24 INFO - PROCESS | 1745 | 1468373724366 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:24 INFO - PROCESS | 1745 | 1468373724373 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:24 INFO - PROCESS | 1745 | 1468373724612 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 18:35:24 INFO - PROCESS | 1745 | 1468373724931 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:24 INFO - PROCESS | 1745 | 1468373724950 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x90964c00 == 87 [pid = 1745] [id = 513] 18:35:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 176 (0x90967000) [pid = 1745] [serial = 1540] [outer = (nil)] 18:35:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 177 (0x9096e400) [pid = 1745] [serial = 1541] [outer = 0x90967000] 18:35:25 INFO - PROCESS | 1745 | 1468373725082 Marionette DEBUG loaded listener.js 18:35:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 178 (0x90d4c000) [pid = 1745] [serial = 1542] [outer = 0x90967000] 18:35:26 INFO - PROCESS | 1745 | 1468373726076 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1784ms 18:35:26 INFO - PROCESS | 1745 | 1468373726141 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 18:35:26 INFO - PROCESS | 1745 | 1468373726144 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 18:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:35:26 INFO - PROCESS | 1745 | 1468373726153 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:35:26 INFO - PROCESS | 1745 | 1468373726157 Marionette TRACE conn4 <- [1,2026,null,{}] 18:35:26 INFO - PROCESS | 1745 | 1468373726164 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:26 INFO - PROCESS | 1745 | 1468373726169 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:26 INFO - PROCESS | 1745 | 1468373726435 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 18:35:26 INFO - PROCESS | 1745 | 1468373726753 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:26 INFO - PROCESS | 1745 | 1468373726763 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x88914400 == 88 [pid = 1745] [id = 514] 18:35:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 179 (0x8cfcf000) [pid = 1745] [serial = 1543] [outer = (nil)] 18:35:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 180 (0x91f0fc00) [pid = 1745] [serial = 1544] [outer = 0x8cfcf000] 18:35:26 INFO - PROCESS | 1745 | 1468373726850 Marionette DEBUG loaded listener.js 18:35:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 181 (0x92263000) [pid = 1745] [serial = 1545] [outer = 0x8cfcf000] 18:35:27 INFO - PROCESS | 1745 | 1468373727798 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1679ms 18:35:27 INFO - PROCESS | 1745 | 1468373727834 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 18:35:27 INFO - PROCESS | 1745 | 1468373727839 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 18:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:35:27 INFO - PROCESS | 1745 | 1468373727846 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:35:27 INFO - PROCESS | 1745 | 1468373727851 Marionette TRACE conn4 <- [1,2030,null,{}] 18:35:27 INFO - PROCESS | 1745 | 1468373727857 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:27 INFO - PROCESS | 1745 | 1468373727863 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:28 INFO - PROCESS | 1745 | 1468373728088 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 18:35:28 INFO - PROCESS | 1745 | 1468373728360 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:28 INFO - PROCESS | 1745 | 1468373728367 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bae3400 == 89 [pid = 1745] [id = 515] 18:35:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 182 (0x8cfc2c00) [pid = 1745] [serial = 1546] [outer = (nil)] 18:35:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 183 (0x91cec800) [pid = 1745] [serial = 1547] [outer = 0x8cfc2c00] 18:35:28 INFO - PROCESS | 1745 | 1468373728499 Marionette DEBUG loaded listener.js 18:35:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 184 (0x92361000) [pid = 1745] [serial = 1548] [outer = 0x8cfc2c00] 18:35:29 INFO - PROCESS | 1745 | 1468373729445 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1636ms 18:35:29 INFO - PROCESS | 1745 | 1468373729483 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 18:35:29 INFO - PROCESS | 1745 | 1468373729488 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 18:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:35:29 INFO - PROCESS | 1745 | 1468373729495 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:35:29 INFO - PROCESS | 1745 | 1468373729498 Marionette TRACE conn4 <- [1,2034,null,{}] 18:35:29 INFO - PROCESS | 1745 | 1468373729505 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:29 INFO - PROCESS | 1745 | 1468373729514 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:29 INFO - PROCESS | 1745 | 1468373729822 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 18:35:30 INFO - PROCESS | 1745 | 1468373730135 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:30 INFO - PROCESS | 1745 | 1468373730143 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1acc00 == 90 [pid = 1745] [id = 516] 18:35:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 185 (0x923ca800) [pid = 1745] [serial = 1549] [outer = (nil)] 18:35:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 186 (0x938f1800) [pid = 1745] [serial = 1550] [outer = 0x923ca800] 18:35:30 INFO - PROCESS | 1745 | 1468373730234 Marionette DEBUG loaded listener.js 18:35:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 187 (0x93a5cc00) [pid = 1745] [serial = 1551] [outer = 0x923ca800] 18:35:31 INFO - PROCESS | 1745 | 1468373731171 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1737ms 18:35:31 INFO - PROCESS | 1745 | 1468373731234 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 18:35:31 INFO - PROCESS | 1745 | 1468373731238 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 18:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:35:31 INFO - PROCESS | 1745 | 1468373731245 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:35:31 INFO - PROCESS | 1745 | 1468373731248 Marionette TRACE conn4 <- [1,2038,null,{}] 18:35:31 INFO - PROCESS | 1745 | 1468373731255 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:31 INFO - PROCESS | 1745 | 1468373731259 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:31 INFO - PROCESS | 1745 | 1468373731477 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 18:35:31 INFO - PROCESS | 1745 | 1468373731738 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:31 INFO - PROCESS | 1745 | 1468373731745 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b917000 == 91 [pid = 1745] [id = 517] 18:35:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 188 (0x8ecbec00) [pid = 1745] [serial = 1552] [outer = (nil)] 18:35:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 189 (0x93a68400) [pid = 1745] [serial = 1553] [outer = 0x8ecbec00] 18:35:31 INFO - PROCESS | 1745 | 1468373731913 Marionette DEBUG loaded listener.js 18:35:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 190 (0x93c91800) [pid = 1745] [serial = 1554] [outer = 0x8ecbec00] 18:35:32 INFO - PROCESS | 1745 | 1468373732849 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1643ms 18:35:32 INFO - PROCESS | 1745 | 1468373732889 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 18:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:35:32 INFO - PROCESS | 1745 | 1468373732893 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 18:35:32 INFO - PROCESS | 1745 | 1468373732901 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:35:32 INFO - PROCESS | 1745 | 1468373732904 Marionette TRACE conn4 <- [1,2042,null,{}] 18:35:32 INFO - PROCESS | 1745 | 1468373732911 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:32 INFO - PROCESS | 1745 | 1468373732916 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:33 INFO - PROCESS | 1745 | 1468373733139 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 18:35:33 INFO - PROCESS | 1745 | 1468373733416 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:33 INFO - PROCESS | 1745 | 1468373733427 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a03c00 == 92 [pid = 1745] [id = 518] 18:35:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 191 (0x90aab000) [pid = 1745] [serial = 1555] [outer = (nil)] 18:35:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 192 (0x93c95800) [pid = 1745] [serial = 1556] [outer = 0x90aab000] 18:35:33 INFO - PROCESS | 1745 | 1468373733551 Marionette DEBUG loaded listener.js 18:35:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 193 (0x93c9bc00) [pid = 1745] [serial = 1557] [outer = 0x90aab000] 18:35:34 INFO - PROCESS | 1745 | 1468373734470 Marionette TRACE conn4 <- [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]]]}] 18:35:34 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) 18:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1634ms 18:35:34 INFO - PROCESS | 1745 | 1468373734535 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 18:35:34 INFO - PROCESS | 1745 | 1468373734539 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 18:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:35:34 INFO - PROCESS | 1745 | 1468373734546 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:35:34 INFO - PROCESS | 1745 | 1468373734550 Marionette TRACE conn4 <- [1,2046,null,{}] 18:35:34 INFO - PROCESS | 1745 | 1468373734556 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:34 INFO - PROCESS | 1745 | 1468373734561 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:34 INFO - PROCESS | 1745 | 1468373734776 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 18:35:35 INFO - PROCESS | 1745 | 1468373735081 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:35 INFO - PROCESS | 1745 | 1468373735092 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x93a5fc00 == 93 [pid = 1745] [id = 519] 18:35:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 194 (0x93a63c00) [pid = 1745] [serial = 1558] [outer = (nil)] 18:35:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 195 (0x95179c00) [pid = 1745] [serial = 1559] [outer = 0x93a63c00] 18:35:35 INFO - PROCESS | 1745 | 1468373735182 Marionette DEBUG loaded listener.js 18:35:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 196 (0x9517d800) [pid = 1745] [serial = 1560] [outer = 0x93a63c00] 18:35:36 INFO - PROCESS | 1745 | 1468373736110 Marionette TRACE conn4 <- [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]]]}] 18:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1631ms 18:35:36 INFO - PROCESS | 1745 | 1468373736179 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 18:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:35:36 INFO - PROCESS | 1745 | 1468373736184 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 18:35:36 INFO - PROCESS | 1745 | 1468373736191 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:35:36 INFO - PROCESS | 1745 | 1468373736195 Marionette TRACE conn4 <- [1,2050,null,{}] 18:35:36 INFO - PROCESS | 1745 | 1468373736201 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:36 INFO - PROCESS | 1745 | 1468373736207 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:36 INFO - PROCESS | 1745 | 1468373736434 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 18:35:36 INFO - PROCESS | 1745 | 1468373736741 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:36 INFO - PROCESS | 1745 | 1468373736749 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x91f04c00 == 94 [pid = 1745] [id = 520] 18:35:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 197 (0x93c97c00) [pid = 1745] [serial = 1561] [outer = (nil)] 18:35:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 198 (0x9518b400) [pid = 1745] [serial = 1562] [outer = 0x93c97c00] 18:35:36 INFO - PROCESS | 1745 | 1468373736843 Marionette DEBUG loaded listener.js 18:35:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 199 (0x9518c000) [pid = 1745] [serial = 1563] [outer = 0x93c97c00] 18:35:37 INFO - PROCESS | 1745 | 1468373737716 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1589ms 18:35:37 INFO - PROCESS | 1745 | 1468373737783 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 18:35:37 INFO - PROCESS | 1745 | 1468373737788 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 18:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:35:37 INFO - PROCESS | 1745 | 1468373737798 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:35:37 INFO - PROCESS | 1745 | 1468373737804 Marionette TRACE conn4 <- [1,2054,null,{}] 18:35:37 INFO - PROCESS | 1745 | 1468373737811 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:37 INFO - PROCESS | 1745 | 1468373737817 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:38 INFO - PROCESS | 1745 | 1468373738086 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 18:35:38 INFO - PROCESS | 1745 | 1468373738346 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:38 INFO - PROCESS | 1745 | 1468373738355 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad5400 == 95 [pid = 1745] [id = 521] 18:35:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 200 (0x9517a400) [pid = 1745] [serial = 1564] [outer = (nil)] 18:35:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 201 (0x97969800) [pid = 1745] [serial = 1565] [outer = 0x9517a400] 18:35:38 INFO - PROCESS | 1745 | 1468373738506 Marionette DEBUG loaded listener.js 18:35:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 202 (0x97971c00) [pid = 1745] [serial = 1566] [outer = 0x9517a400] 18:35:39 INFO - PROCESS | 1745 | 1468373739484 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1733ms 18:35:39 INFO - PROCESS | 1745 | 1468373739532 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 18:35:39 INFO - PROCESS | 1745 | 1468373739537 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 18:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:35:39 INFO - PROCESS | 1745 | 1468373739544 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:35:39 INFO - PROCESS | 1745 | 1468373739547 Marionette TRACE conn4 <- [1,2058,null,{}] 18:35:39 INFO - PROCESS | 1745 | 1468373739555 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:39 INFO - PROCESS | 1745 | 1468373739559 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:39 INFO - PROCESS | 1745 | 1468373739780 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 18:35:40 INFO - PROCESS | 1745 | 1468373740103 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:40 INFO - PROCESS | 1745 | 1468373740112 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x95185000 == 96 [pid = 1745] [id = 522] 18:35:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 203 (0x95322c00) [pid = 1745] [serial = 1567] [outer = (nil)] 18:35:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 204 (0x9798b000) [pid = 1745] [serial = 1568] [outer = 0x95322c00] 18:35:40 INFO - PROCESS | 1745 | 1468373740198 Marionette DEBUG loaded listener.js 18:35:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 205 (0x9798d000) [pid = 1745] [serial = 1569] [outer = 0x95322c00] 18:35:41 INFO - PROCESS | 1745 | 1468373741697 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2285ms 18:35:41 INFO - PROCESS | 1745 | 1468373741839 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 18:35:41 INFO - PROCESS | 1745 | 1468373741844 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 18:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:35:41 INFO - PROCESS | 1745 | 1468373741855 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:35:41 INFO - PROCESS | 1745 | 1468373741860 Marionette TRACE conn4 <- [1,2062,null,{}] 18:35:41 INFO - PROCESS | 1745 | 1468373741869 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:41 INFO - PROCESS | 1745 | 1468373741877 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:42 INFO - PROCESS | 1745 | 1468373742073 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 18:35:42 INFO - PROCESS | 1745 | 1468373742296 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:42 INFO - PROCESS | 1745 | 1468373742310 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f0400 == 97 [pid = 1745] [id = 523] 18:35:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 206 (0x89cce400) [pid = 1745] [serial = 1570] [outer = (nil)] 18:35:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 207 (0x8a636400) [pid = 1745] [serial = 1571] [outer = 0x89cce400] 18:35:42 INFO - PROCESS | 1745 | 1468373742428 Marionette DEBUG loaded listener.js 18:35:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 208 (0x8af86400) [pid = 1745] [serial = 1572] [outer = 0x89cce400] 18:35:43 INFO - PROCESS | 1745 | 1468373743532 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1743ms 18:35:43 INFO - PROCESS | 1745 | 1468373743598 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 18:35:43 INFO - PROCESS | 1745 | 1468373743606 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 18:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:35:43 INFO - PROCESS | 1745 | 1468373743619 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:35:43 INFO - PROCESS | 1745 | 1468373743622 Marionette TRACE conn4 <- [1,2066,null,{}] 18:35:43 INFO - PROCESS | 1745 | 1468373743630 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:43 INFO - PROCESS | 1745 | 1468373743635 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:43 INFO - PROCESS | 1745 | 1468373743907 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 18:35:44 INFO - PROCESS | 1745 | 1468373744166 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:44 INFO - PROCESS | 1745 | 1468373744175 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d730800 == 98 [pid = 1745] [id = 524] 18:35:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 209 (0x8df33000) [pid = 1745] [serial = 1573] [outer = (nil)] 18:35:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 210 (0x8df4d400) [pid = 1745] [serial = 1574] [outer = 0x8df33000] 18:35:44 INFO - PROCESS | 1745 | 1468373744254 Marionette DEBUG loaded listener.js 18:35:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 211 (0x8ea29800) [pid = 1745] [serial = 1575] [outer = 0x8df33000] 18:35:45 INFO - PROCESS | 1745 | 1468373745194 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1639ms 18:35:45 INFO - PROCESS | 1745 | 1468373745257 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 18:35:45 INFO - PROCESS | 1745 | 1468373745262 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 18:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:35:45 INFO - PROCESS | 1745 | 1468373745268 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:35:45 INFO - PROCESS | 1745 | 1468373745274 Marionette TRACE conn4 <- [1,2070,null,{}] 18:35:45 INFO - PROCESS | 1745 | 1468373745291 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:45 INFO - PROCESS | 1745 | 1468373745300 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:45 INFO - PROCESS | 1745 | 1468373745557 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 18:35:45 INFO - PROCESS | 1745 | 1468373745926 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:45 INFO - PROCESS | 1745 | 1468373745935 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1aec00 == 99 [pid = 1745] [id = 525] 18:35:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 212 (0x8f1afc00) [pid = 1745] [serial = 1576] [outer = (nil)] 18:35:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 213 (0x8f592c00) [pid = 1745] [serial = 1577] [outer = 0x8f1afc00] 18:35:46 INFO - PROCESS | 1745 | 1468373746023 Marionette DEBUG loaded listener.js 18:35:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 214 (0x90965000) [pid = 1745] [serial = 1578] [outer = 0x8f1afc00] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8badcc00 == 98 [pid = 1745] [id = 455] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8a7d0400 == 97 [pid = 1745] [id = 426] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8b914800 == 96 [pid = 1745] [id = 460] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x889aa000 == 95 [pid = 1745] [id = 431] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5e6400 == 94 [pid = 1745] [id = 457] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8e3a4c00 == 93 [pid = 1745] [id = 430] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8f189800 == 92 [pid = 1745] [id = 458] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1a1c00 == 91 [pid = 1745] [id = 459] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89ccd000 == 90 [pid = 1745] [id = 427] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x88915c00 == 89 [pid = 1745] [id = 429] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8a632000 == 88 [pid = 1745] [id = 461] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x889ac400 == 87 [pid = 1745] [id = 396] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8891f400 == 86 [pid = 1745] [id = 400] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x889aa400 == 85 [pid = 1745] [id = 466] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8907c800 == 84 [pid = 1745] [id = 464] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x90aab800 == 83 [pid = 1745] [id = 463] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8907a000 == 82 [pid = 1745] [id = 465] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x88917c00 == 81 [pid = 1745] [id = 467] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8df4f800 == 80 [pid = 1745] [id = 462] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89a73800 == 79 [pid = 1745] [id = 456] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8a638400 == 78 [pid = 1745] [id = 428] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x90969c00 == 77 [pid = 1745] [id = 509] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8f183c00 == 76 [pid = 1745] [id = 508] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x889a2c00 == 75 [pid = 1745] [id = 507] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x88913800 == 74 [pid = 1745] [id = 506] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8bad8800 == 73 [pid = 1745] [id = 505] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89850400 == 72 [pid = 1745] [id = 504] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x91f23800 == 71 [pid = 1745] [id = 501] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8f282c00 == 70 [pid = 1745] [id = 500] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc6800 == 69 [pid = 1745] [id = 499] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x88919000 == 68 [pid = 1745] [id = 498] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8f184c00 == 67 [pid = 1745] [id = 496] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8f182400 == 66 [pid = 1745] [id = 497] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8bae4400 == 65 [pid = 1745] [id = 495] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8df50c00 == 64 [pid = 1745] [id = 494] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8984c000 == 63 [pid = 1745] [id = 493] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8a630400 == 62 [pid = 1745] [id = 491] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8984b000 == 61 [pid = 1745] [id = 492] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x889aa800 == 60 [pid = 1745] [id = 409] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89856000 == 59 [pid = 1745] [id = 470] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89853000 == 58 [pid = 1745] [id = 410] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89853400 == 57 [pid = 1745] [id = 474] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89086000 == 56 [pid = 1745] [id = 402] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89086400 == 55 [pid = 1745] [id = 418] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x88915400 == 54 [pid = 1745] [id = 472] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8b912800 == 53 [pid = 1745] [id = 412] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x898f5000 == 52 [pid = 1745] [id = 392] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8891c000 == 51 [pid = 1745] [id = 438] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89a72400 == 50 [pid = 1745] [id = 393] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x889a0000 == 49 [pid = 1745] [id = 468] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8a62dc00 == 48 [pid = 1745] [id = 471] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8a7c5800 == 47 [pid = 1745] [id = 502] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8df48000 == 46 [pid = 1745] [id = 394] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x88916400 == 45 [pid = 1745] [id = 475] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8df39800 == 44 [pid = 1745] [id = 435] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8b918400 == 43 [pid = 1745] [id = 395] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89857800 == 42 [pid = 1745] [id = 413] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x88918c00 == 41 [pid = 1745] [id = 473] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8891d400 == 40 [pid = 1745] [id = 436] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x889a5000 == 39 [pid = 1745] [id = 401] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8cfd0400 == 38 [pid = 1745] [id = 477] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8a631800 == 37 [pid = 1745] [id = 469] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x898f6400 == 36 [pid = 1745] [id = 386] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8891fc00 == 35 [pid = 1745] [id = 390] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8f286800 == 34 [pid = 1745] [id = 437] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x92367800 == 33 [pid = 1745] [id = 503] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x889a8000 == 32 [pid = 1745] [id = 408] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8f59f400 == 31 [pid = 1745] [id = 478] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8ea30800 == 30 [pid = 1745] [id = 434] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x889a0800 == 29 [pid = 1745] [id = 452] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8ea2ec00 == 28 [pid = 1745] [id = 453] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8af8cc00 == 27 [pid = 1745] [id = 399] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x889a7800 == 26 [pid = 1745] [id = 479] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x89a7c800 == 25 [pid = 1745] [id = 391] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8907e800 == 24 [pid = 1745] [id = 425] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8af87400 == 23 [pid = 1745] [id = 403] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x898f1400 == 22 [pid = 1745] [id = 487] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x95185000 == 21 [pid = 1745] [id = 522] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8bad5400 == 20 [pid = 1745] [id = 521] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x91f04c00 == 19 [pid = 1745] [id = 520] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x90a03c00 == 18 [pid = 1745] [id = 518] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x93a5fc00 == 17 [pid = 1745] [id = 519] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8b917000 == 16 [pid = 1745] [id = 517] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1acc00 == 15 [pid = 1745] [id = 516] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x88914400 == 14 [pid = 1745] [id = 514] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8bae3400 == 13 [pid = 1745] [id = 515] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x90964c00 == 12 [pid = 1745] [id = 513] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8bae4c00 == 11 [pid = 1745] [id = 512] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x898ec800 == 10 [pid = 1745] [id = 510] 18:35:48 INFO - PROCESS | 1745 | --DOCSHELL 0x8891b400 == 9 [pid = 1745] [id = 511] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 213 (0x8d723000) [pid = 1745] [serial = 1475] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 212 (0x8907c000) [pid = 1745] [serial = 1467] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 211 (0x8891d800) [pid = 1745] [serial = 1466] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 210 (0x91363c00) [pid = 1745] [serial = 1439] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 209 (0x90b82c00) [pid = 1745] [serial = 1436] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 208 (0x91ee5c00) [pid = 1745] [serial = 1442] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 207 (0x922ee000) [pid = 1745] [serial = 1454] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 206 (0x8a635400) [pid = 1745] [serial = 1470] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 205 (0x89cca000) [pid = 1745] [serial = 1469] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 204 (0x9225a400) [pid = 1745] [serial = 1451] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 203 (0x8a62f800) [pid = 1745] [serial = 1430] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 202 (0x8b910800) [pid = 1745] [serial = 1472] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 201 (0x8bada800) [pid = 1745] [serial = 1473] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 200 (0x91f28000) [pid = 1745] [serial = 1445] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 199 (0x8ea2d400) [pid = 1745] [serial = 1433] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 198 (0x91fc7c00) [pid = 1745] [serial = 1448] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 197 (0x92321400) [pid = 1745] [serial = 1457] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 196 (0x8d71d400) [pid = 1745] [serial = 1460] [outer = (nil)] [url = about:blank] 18:35:48 INFO - PROCESS | 1745 | --DOMWINDOW == 195 (0x8df54400) [pid = 1745] [serial = 1463] [outer = (nil)] [url = about:blank] 18:35:49 INFO - PROCESS | 1745 | 1468373749024 Marionette TRACE conn4 <- [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]]]}] 18:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 3807ms 18:35:49 INFO - PROCESS | 1745 | 1468373749077 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 18:35:49 INFO - PROCESS | 1745 | 1468373749083 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 18:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:35:49 INFO - PROCESS | 1745 | 1468373749091 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:35:49 INFO - PROCESS | 1745 | 1468373749099 Marionette TRACE conn4 <- [1,2074,null,{}] 18:35:49 INFO - PROCESS | 1745 | 1468373749106 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:49 INFO - PROCESS | 1745 | 1468373749112 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:49 INFO - PROCESS | 1745 | 1468373749362 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 18:35:49 INFO - PROCESS | 1745 | 1468373749492 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:49 INFO - PROCESS | 1745 | 1468373749507 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907e800 == 10 [pid = 1745] [id = 526] 18:35:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 196 (0x8907f000) [pid = 1745] [serial = 1579] [outer = (nil)] 18:35:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 197 (0x8984d400) [pid = 1745] [serial = 1580] [outer = 0x8907f000] 18:35:49 INFO - PROCESS | 1745 | 1468373749630 Marionette DEBUG loaded listener.js 18:35:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 198 (0x898f3400) [pid = 1745] [serial = 1581] [outer = 0x8907f000] 18:35:50 INFO - PROCESS | 1745 | 1468373750438 Marionette TRACE conn4 <- [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]]]}] 18:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1440ms 18:35:50 INFO - PROCESS | 1745 | 1468373750532 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 18:35:50 INFO - PROCESS | 1745 | 1468373750540 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 18:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:35:50 INFO - PROCESS | 1745 | 1468373750571 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:35:50 INFO - PROCESS | 1745 | 1468373750576 Marionette TRACE conn4 <- [1,2078,null,{}] 18:35:50 INFO - PROCESS | 1745 | 1468373750583 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:50 INFO - PROCESS | 1745 | 1468373750596 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:50 INFO - PROCESS | 1745 | 1468373750905 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 18:35:50 INFO - PROCESS | 1745 | 1468373750943 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:50 INFO - PROCESS | 1745 | 1468373750950 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a63a800 == 11 [pid = 1745] [id = 527] 18:35:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 199 (0x8a7c3800) [pid = 1745] [serial = 1582] [outer = (nil)] 18:35:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 200 (0x8a7c9c00) [pid = 1745] [serial = 1583] [outer = 0x8a7c3800] 18:35:51 INFO - PROCESS | 1745 | 1468373751112 Marionette DEBUG loaded listener.js 18:35:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 201 (0x8af89000) [pid = 1745] [serial = 1584] [outer = 0x8a7c3800] 18:35:52 INFO - PROCESS | 1745 | 1468373752025 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1509ms 18:35:52 INFO - PROCESS | 1745 | 1468373752060 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 18:35:52 INFO - PROCESS | 1745 | 1468373752063 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 18:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:35:52 INFO - PROCESS | 1745 | 1468373752071 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:35:52 INFO - PROCESS | 1745 | 1468373752077 Marionette TRACE conn4 <- [1,2082,null,{}] 18:35:52 INFO - PROCESS | 1745 | 1468373752104 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:52 INFO - PROCESS | 1745 | 1468373752113 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:52 INFO - PROCESS | 1745 | 1468373752396 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 18:35:52 INFO - PROCESS | 1745 | 1468373752427 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:52 INFO - PROCESS | 1745 | 1468373752440 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5ef800 == 12 [pid = 1745] [id = 528] 18:35:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 202 (0x8d5f0400) [pid = 1745] [serial = 1585] [outer = (nil)] 18:35:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 203 (0x8d71cc00) [pid = 1745] [serial = 1586] [outer = 0x8d5f0400] 18:35:52 INFO - PROCESS | 1745 | 1468373752534 Marionette DEBUG loaded listener.js 18:35:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 204 (0x8df3e400) [pid = 1745] [serial = 1587] [outer = 0x8d5f0400] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 203 (0x8f59ac00) [pid = 1745] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 202 (0x8d719c00) [pid = 1745] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 201 (0x91fc5c00) [pid = 1745] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 200 (0x8907fc00) [pid = 1745] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 199 (0x90b8e400) [pid = 1745] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 198 (0x9135e800) [pid = 1745] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 197 (0x8df51400) [pid = 1745] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 196 (0x8891b000) [pid = 1745] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 195 (0x8d73d400) [pid = 1745] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 194 (0x8ea2f400) [pid = 1745] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 193 (0x90aa5400) [pid = 1745] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 192 (0x90a01c00) [pid = 1745] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 191 (0x8a639400) [pid = 1745] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 190 (0x8a62f000) [pid = 1745] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 189 (0x88920400) [pid = 1745] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 188 (0x89ccac00) [pid = 1745] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 187 (0x89084800) [pid = 1745] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 186 (0x89ccb800) [pid = 1745] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 185 (0x8eccc000) [pid = 1745] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 184 (0x8cfc6400) [pid = 1745] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 183 (0x89081400) [pid = 1745] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 182 (0x8badb000) [pid = 1745] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 181 (0x9096f400) [pid = 1745] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 180 (0x889a1800) [pid = 1745] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 179 (0x89850800) [pid = 1745] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 178 (0x90aaa400) [pid = 1745] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 177 (0x8d5f3c00) [pid = 1745] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 176 (0x8f18f800) [pid = 1745] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 175 (0x8ecc3400) [pid = 1745] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 174 (0x8bada000) [pid = 1745] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 173 (0x8d734800) [pid = 1745] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 172 (0x8e3ae400) [pid = 1745] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 171 (0x898eb400) [pid = 1745] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 170 (0x91fc4000) [pid = 1745] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 169 (0x8bad7800) [pid = 1745] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 168 (0x90b85400) [pid = 1745] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 167 (0x91365c00) [pid = 1745] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 166 (0x8e3adc00) [pid = 1745] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 165 (0x92368400) [pid = 1745] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 164 (0x8f184400) [pid = 1745] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 163 (0x8d5f4400) [pid = 1745] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 162 (0x8f51fc00) [pid = 1745] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 161 (0x90da5400) [pid = 1745] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 160 (0x8f51a400) [pid = 1745] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 159 (0x898ea800) [pid = 1745] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 158 (0x89083800) [pid = 1745] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 157 (0x89a77800) [pid = 1745] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0x90961c00) [pid = 1745] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0x8a636800) [pid = 1745] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x8f512800) [pid = 1745] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0x8d725c00) [pid = 1745] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x91f24000) [pid = 1745] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x89851400) [pid = 1745] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x889a6c00) [pid = 1745] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x889a2000) [pid = 1745] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x898f2400) [pid = 1745] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x8ea25800) [pid = 1745] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x8f290000) [pid = 1745] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:35:55 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x8cfc3400) [pid = 1745] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:35:55 INFO - PROCESS | 1745 | 1468373755814 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 3759ms 18:35:55 INFO - PROCESS | 1745 | 1468373755831 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 18:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:35:55 INFO - PROCESS | 1745 | 1468373755837 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 18:35:55 INFO - PROCESS | 1745 | 1468373755845 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:35:55 INFO - PROCESS | 1745 | 1468373755849 Marionette TRACE conn4 <- [1,2086,null,{}] 18:35:55 INFO - PROCESS | 1745 | 1468373755856 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:55 INFO - PROCESS | 1745 | 1468373755861 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:56 INFO - PROCESS | 1745 | 1468373756143 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 18:35:56 INFO - PROCESS | 1745 | 1468373756164 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:56 INFO - PROCESS | 1745 | 1468373756173 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891b000 == 13 [pid = 1745] [id = 529] 18:35:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x89a77800) [pid = 1745] [serial = 1588] [outer = (nil)] 18:35:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x8a635c00) [pid = 1745] [serial = 1589] [outer = 0x89a77800] 18:35:56 INFO - PROCESS | 1745 | 1468373756245 Marionette DEBUG loaded listener.js 18:35:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x8badb000) [pid = 1745] [serial = 1590] [outer = 0x89a77800] 18:35:57 INFO - PROCESS | 1745 | 1468373757266 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1495ms 18:35:57 INFO - PROCESS | 1745 | 1468373757340 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 18:35:57 INFO - PROCESS | 1745 | 1468373757348 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 18:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:35:57 INFO - PROCESS | 1745 | 1468373757358 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:35:57 INFO - PROCESS | 1745 | 1468373757362 Marionette TRACE conn4 <- [1,2090,null,{}] 18:35:57 INFO - PROCESS | 1745 | 1468373757373 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:57 INFO - PROCESS | 1745 | 1468373757380 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:57 INFO - PROCESS | 1745 | 1468373757633 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 18:35:57 INFO - PROCESS | 1745 | 1468373757969 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:57 INFO - PROCESS | 1745 | 1468373757987 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891b800 == 14 [pid = 1745] [id = 530] 18:35:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 149 (0x889a5800) [pid = 1745] [serial = 1591] [outer = (nil)] 18:35:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 150 (0x89851400) [pid = 1745] [serial = 1592] [outer = 0x889a5800] 18:35:58 INFO - PROCESS | 1745 | 1468373758077 Marionette DEBUG loaded listener.js 18:35:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 151 (0x89a72400) [pid = 1745] [serial = 1593] [outer = 0x889a5800] 18:35:59 INFO - PROCESS | 1745 | 1468373759063 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1744ms 18:35:59 INFO - PROCESS | 1745 | 1468373759103 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 18:35:59 INFO - PROCESS | 1745 | 1468373759111 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 18:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:35:59 INFO - PROCESS | 1745 | 1468373759124 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:35:59 INFO - PROCESS | 1745 | 1468373759128 Marionette TRACE conn4 <- [1,2094,null,{}] 18:35:59 INFO - PROCESS | 1745 | 1468373759136 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:59 INFO - PROCESS | 1745 | 1468373759143 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:59 INFO - PROCESS | 1745 | 1468373759359 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 18:35:59 INFO - PROCESS | 1745 | 1468373759672 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:59 INFO - PROCESS | 1745 | 1468373759684 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:35:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a0000 == 15 [pid = 1745] [id = 531] 18:35:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 152 (0x8af82c00) [pid = 1745] [serial = 1594] [outer = (nil)] 18:35:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 153 (0x8b911c00) [pid = 1745] [serial = 1595] [outer = 0x8af82c00] 18:35:59 INFO - PROCESS | 1745 | 1468373759777 Marionette DEBUG loaded listener.js 18:35:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 154 (0x8bae3000) [pid = 1745] [serial = 1596] [outer = 0x8af82c00] 18:36:00 INFO - PROCESS | 1745 | 1468373760733 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1684ms 18:36:00 INFO - PROCESS | 1745 | 1468373760808 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 18:36:00 INFO - PROCESS | 1745 | 1468373760811 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 18:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:36:00 INFO - PROCESS | 1745 | 1468373760820 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:36:00 INFO - PROCESS | 1745 | 1468373760826 Marionette TRACE conn4 <- [1,2098,null,{}] 18:36:00 INFO - PROCESS | 1745 | 1468373760844 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:00 INFO - PROCESS | 1745 | 1468373760854 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:01 INFO - PROCESS | 1745 | 1468373761220 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 18:36:01 INFO - PROCESS | 1745 | 1468373761491 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:01 INFO - PROCESS | 1745 | 1468373761504 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df4e400 == 16 [pid = 1745] [id = 532] 18:36:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 155 (0x8df50000) [pid = 1745] [serial = 1597] [outer = (nil)] 18:36:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 156 (0x8e3a6800) [pid = 1745] [serial = 1598] [outer = 0x8df50000] 18:36:01 INFO - PROCESS | 1745 | 1468373761593 Marionette DEBUG loaded listener.js 18:36:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 157 (0x8e3b3000) [pid = 1745] [serial = 1599] [outer = 0x8df50000] 18:36:02 INFO - PROCESS | 1745 | 1468373762677 Marionette TRACE conn4 <- [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]]]}] 18:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1938ms 18:36:02 INFO - PROCESS | 1745 | 1468373762759 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 18:36:02 INFO - PROCESS | 1745 | 1468373762764 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 18:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:36:02 INFO - PROCESS | 1745 | 1468373762771 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:36:02 INFO - PROCESS | 1745 | 1468373762774 Marionette TRACE conn4 <- [1,2102,null,{}] 18:36:02 INFO - PROCESS | 1745 | 1468373762781 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:02 INFO - PROCESS | 1745 | 1468373762787 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:03 INFO - PROCESS | 1745 | 1468373763038 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 18:36:03 INFO - PROCESS | 1745 | 1468373763351 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:03 INFO - PROCESS | 1745 | 1468373763360 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x89080400 == 17 [pid = 1745] [id = 533] 18:36:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 158 (0x8bada400) [pid = 1745] [serial = 1600] [outer = (nil)] 18:36:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 159 (0x8ecc9400) [pid = 1745] [serial = 1601] [outer = 0x8bada400] 18:36:03 INFO - PROCESS | 1745 | 1468373763461 Marionette DEBUG loaded listener.js 18:36:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 160 (0x8ecccc00) [pid = 1745] [serial = 1602] [outer = 0x8bada400] 18:36:04 INFO - PROCESS | 1745 | 1468373764395 Marionette TRACE conn4 <- [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]]]}] 18:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1689ms 18:36:04 INFO - PROCESS | 1745 | 1468373764461 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 18:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:36:04 INFO - PROCESS | 1745 | 1468373764466 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 18:36:04 INFO - PROCESS | 1745 | 1468373764473 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:36:04 INFO - PROCESS | 1745 | 1468373764478 Marionette TRACE conn4 <- [1,2106,null,{}] 18:36:04 INFO - PROCESS | 1745 | 1468373764485 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:04 INFO - PROCESS | 1745 | 1468373764490 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:04 INFO - PROCESS | 1745 | 1468373764681 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 18:36:04 INFO - PROCESS | 1745 | 1468373764944 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:04 INFO - PROCESS | 1745 | 1468373764952 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a639400 == 18 [pid = 1745] [id = 534] 18:36:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 161 (0x8ecc0400) [pid = 1745] [serial = 1603] [outer = (nil)] 18:36:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 162 (0x8f1a8000) [pid = 1745] [serial = 1604] [outer = 0x8ecc0400] 18:36:05 INFO - PROCESS | 1745 | 1468373765081 Marionette DEBUG loaded listener.js 18:36:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 163 (0x8f1ae000) [pid = 1745] [serial = 1605] [outer = 0x8ecc0400] 18:36:06 INFO - PROCESS | 1745 | 1468373766065 Marionette TRACE conn4 <- [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]]]}] 18:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1643ms 18:36:06 INFO - PROCESS | 1745 | 1468373766116 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 18:36:06 INFO - PROCESS | 1745 | 1468373766120 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 18:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:36:06 INFO - PROCESS | 1745 | 1468373766128 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:36:06 INFO - PROCESS | 1745 | 1468373766132 Marionette TRACE conn4 <- [1,2110,null,{}] 18:36:06 INFO - PROCESS | 1745 | 1468373766137 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:06 INFO - PROCESS | 1745 | 1468373766149 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:06 INFO - PROCESS | 1745 | 1468373766428 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 18:36:06 INFO - PROCESS | 1745 | 1468373766749 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:06 INFO - PROCESS | 1745 | 1468373766761 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x88912400 == 19 [pid = 1745] [id = 535] 18:36:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 164 (0x8891a400) [pid = 1745] [serial = 1606] [outer = (nil)] 18:36:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 165 (0x8f28cc00) [pid = 1745] [serial = 1607] [outer = 0x8891a400] 18:36:06 INFO - PROCESS | 1745 | 1468373766847 Marionette DEBUG loaded listener.js 18:36:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 166 (0x8f599400) [pid = 1745] [serial = 1608] [outer = 0x8891a400] 18:36:07 INFO - PROCESS | 1745 | 1468373767798 Marionette TRACE conn4 <- [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]]]}] 18:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1737ms 18:36:07 INFO - PROCESS | 1745 | 1468373767867 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 18:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:36:07 INFO - PROCESS | 1745 | 1468373767871 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 18:36:07 INFO - PROCESS | 1745 | 1468373767879 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:36:07 INFO - PROCESS | 1745 | 1468373767882 Marionette TRACE conn4 <- [1,2114,null,{}] 18:36:07 INFO - PROCESS | 1745 | 1468373767889 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:07 INFO - PROCESS | 1745 | 1468373767895 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:08 INFO - PROCESS | 1745 | 1468373768107 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 18:36:08 INFO - PROCESS | 1745 | 1468373768414 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:08 INFO - PROCESS | 1745 | 1468373768421 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x88918c00 == 20 [pid = 1745] [id = 536] 18:36:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 167 (0x8891a000) [pid = 1745] [serial = 1609] [outer = (nil)] 18:36:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 168 (0x90a0ec00) [pid = 1745] [serial = 1610] [outer = 0x8891a000] 18:36:08 INFO - PROCESS | 1745 | 1468373768516 Marionette DEBUG loaded listener.js 18:36:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 169 (0x90aa5400) [pid = 1745] [serial = 1611] [outer = 0x8891a000] 18:36:09 INFO - PROCESS | 1745 | 1468373769431 Marionette TRACE conn4 <- [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]]]}] 18:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1583ms 18:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:36:09 INFO - PROCESS | 1745 | 1468373769464 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 18:36:09 INFO - PROCESS | 1745 | 1468373769467 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 18:36:09 INFO - PROCESS | 1745 | 1468373769475 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:36:09 INFO - PROCESS | 1745 | 1468373769479 Marionette TRACE conn4 <- [1,2118,null,{}] 18:36:09 INFO - PROCESS | 1745 | 1468373769487 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:09 INFO - PROCESS | 1745 | 1468373769493 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:09 INFO - PROCESS | 1745 | 1468373769703 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 18:36:10 INFO - PROCESS | 1745 | 1468373770013 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:10 INFO - PROCESS | 1745 | 1468373770023 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfc8c00 == 21 [pid = 1745] [id = 537] 18:36:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 170 (0x8f51f000) [pid = 1745] [serial = 1612] [outer = (nil)] 18:36:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 171 (0x90b90800) [pid = 1745] [serial = 1613] [outer = 0x8f51f000] 18:36:10 INFO - PROCESS | 1745 | 1468373770117 Marionette DEBUG loaded listener.js 18:36:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 172 (0x90d4b000) [pid = 1745] [serial = 1614] [outer = 0x8f51f000] 18:36:11 INFO - PROCESS | 1745 | 1468373771035 Marionette TRACE conn4 <- [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]]]}] 18:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1640ms 18:36:11 INFO - PROCESS | 1745 | 1468373771114 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 18:36:11 INFO - PROCESS | 1745 | 1468373771119 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 18:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:36:11 INFO - PROCESS | 1745 | 1468373771125 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:36:11 INFO - PROCESS | 1745 | 1468373771129 Marionette TRACE conn4 <- [1,2122,null,{}] 18:36:11 INFO - PROCESS | 1745 | 1468373771135 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:11 INFO - PROCESS | 1745 | 1468373771141 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:11 INFO - PROCESS | 1745 | 1468373771385 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 18:36:11 INFO - PROCESS | 1745 | 1468373771706 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:11 INFO - PROCESS | 1745 | 1468373771715 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a3c00 == 22 [pid = 1745] [id = 538] 18:36:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 173 (0x8b91a000) [pid = 1745] [serial = 1615] [outer = (nil)] 18:36:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 174 (0x90da6400) [pid = 1745] [serial = 1616] [outer = 0x8b91a000] 18:36:11 INFO - PROCESS | 1745 | 1468373771802 Marionette DEBUG loaded listener.js 18:36:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 175 (0x90daac00) [pid = 1745] [serial = 1617] [outer = 0x8b91a000] 18:36:12 INFO - PROCESS | 1745 | 1468373772681 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1632ms 18:36:12 INFO - PROCESS | 1745 | 1468373772759 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 18:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:36:12 INFO - PROCESS | 1745 | 1468373772763 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 18:36:12 INFO - PROCESS | 1745 | 1468373772771 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:36:12 INFO - PROCESS | 1745 | 1468373772775 Marionette TRACE conn4 <- [1,2126,null,{}] 18:36:12 INFO - PROCESS | 1745 | 1468373772782 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:12 INFO - PROCESS | 1745 | 1468373772787 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:12 INFO - PROCESS | 1745 | 1468373772990 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 18:36:13 INFO - PROCESS | 1745 | 1468373773319 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:13 INFO - PROCESS | 1745 | 1468373773327 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984c000 == 23 [pid = 1745] [id = 539] 18:36:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 176 (0x8cfc3400) [pid = 1745] [serial = 1618] [outer = (nil)] 18:36:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 177 (0x91364800) [pid = 1745] [serial = 1619] [outer = 0x8cfc3400] 18:36:13 INFO - PROCESS | 1745 | 1468373773421 Marionette DEBUG loaded listener.js 18:36:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 178 (0x91366800) [pid = 1745] [serial = 1620] [outer = 0x8cfc3400] 18:36:14 INFO - PROCESS | 1745 | 1468373774355 Marionette TRACE conn4 <- [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]]]}] 18:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1639ms 18:36:14 INFO - PROCESS | 1745 | 1468373774410 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 18:36:14 INFO - PROCESS | 1745 | 1468373774414 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 18:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:36:14 INFO - PROCESS | 1745 | 1468373774422 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:36:14 INFO - PROCESS | 1745 | 1468373774428 Marionette TRACE conn4 <- [1,2130,null,{}] 18:36:14 INFO - PROCESS | 1745 | 1468373774435 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:14 INFO - PROCESS | 1745 | 1468373774440 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:14 INFO - PROCESS | 1745 | 1468373774682 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 18:36:15 INFO - PROCESS | 1745 | 1468373775030 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:15 INFO - PROCESS | 1745 | 1468373775044 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5f1800 == 24 [pid = 1745] [id = 540] 18:36:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 179 (0x8ecc8800) [pid = 1745] [serial = 1621] [outer = (nil)] 18:36:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 180 (0x91f05000) [pid = 1745] [serial = 1622] [outer = 0x8ecc8800] 18:36:15 INFO - PROCESS | 1745 | 1468373775135 Marionette DEBUG loaded listener.js 18:36:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 181 (0x91f23c00) [pid = 1745] [serial = 1623] [outer = 0x8ecc8800] 18:36:16 INFO - PROCESS | 1745 | 1468373776170 Marionette TRACE conn4 <- [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] 18:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:36:16 INFO - PROCESS | 1745 | 1468373776221 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 18:36:16 INFO - PROCESS | 1745 | 1468373776228 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:36:16 INFO - PROCESS | 1745 | 1468373776232 Marionette TRACE conn4 <- [1,2134,null,{}] 18:36:16 INFO - PROCESS | 1745 | 1468373776238 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:16 INFO - PROCESS | 1745 | 1468373776243 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:16 INFO - PROCESS | 1745 | 1468373776458 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 18:36:16 INFO - PROCESS | 1745 | 1468373776783 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:16 INFO - PROCESS | 1745 | 1468373776793 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a72000 == 25 [pid = 1745] [id = 541] 18:36:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 182 (0x89ccd400) [pid = 1745] [serial = 1624] [outer = (nil)] 18:36:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 183 (0x8d733800) [pid = 1745] [serial = 1625] [outer = 0x89ccd400] 18:36:16 INFO - PROCESS | 1745 | 1468373776886 Marionette DEBUG loaded listener.js 18:36:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 184 (0x8ea22400) [pid = 1745] [serial = 1626] [outer = 0x89ccd400] 18:36:17 INFO - PROCESS | 1745 | 1468373777822 Marionette TRACE conn4 <- [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]]]}] 18:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1637ms 18:36:17 INFO - PROCESS | 1745 | 1468373777865 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 18:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:36:17 INFO - PROCESS | 1745 | 1468373777870 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 18:36:17 INFO - PROCESS | 1745 | 1468373777878 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:36:17 INFO - PROCESS | 1745 | 1468373777882 Marionette TRACE conn4 <- [1,2138,null,{}] 18:36:17 INFO - PROCESS | 1745 | 1468373777889 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:17 INFO - PROCESS | 1745 | 1468373777895 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:18 INFO - PROCESS | 1745 | 1468373778115 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 18:36:18 INFO - PROCESS | 1745 | 1468373778441 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:18 INFO - PROCESS | 1745 | 1468373778449 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a72800 == 26 [pid = 1745] [id = 542] 18:36:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 185 (0x8af90000) [pid = 1745] [serial = 1627] [outer = (nil)] 18:36:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 186 (0x8ea28c00) [pid = 1745] [serial = 1628] [outer = 0x8af90000] 18:36:18 INFO - PROCESS | 1745 | 1468373778544 Marionette DEBUG loaded listener.js 18:36:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 187 (0x8f51d400) [pid = 1745] [serial = 1629] [outer = 0x8af90000] 18:36:19 INFO - PROCESS | 1745 | 1468373779470 Marionette TRACE conn4 <- [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]]]}] 18:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1647ms 18:36:19 INFO - PROCESS | 1745 | 1468373779524 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 18:36:19 INFO - PROCESS | 1745 | 1468373779528 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 18:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:36:19 INFO - PROCESS | 1745 | 1468373779536 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:36:19 INFO - PROCESS | 1745 | 1468373779539 Marionette TRACE conn4 <- [1,2142,null,{}] 18:36:19 INFO - PROCESS | 1745 | 1468373779546 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:19 INFO - PROCESS | 1745 | 1468373779551 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:19 INFO - PROCESS | 1745 | 1468373779760 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 18:36:20 INFO - PROCESS | 1745 | 1468373780078 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:20 INFO - PROCESS | 1745 | 1468373780087 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891b400 == 27 [pid = 1745] [id = 543] 18:36:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 188 (0x8891bc00) [pid = 1745] [serial = 1630] [outer = (nil)] 18:36:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 189 (0x8b918800) [pid = 1745] [serial = 1631] [outer = 0x8891bc00] 18:36:20 INFO - PROCESS | 1745 | 1468373780180 Marionette DEBUG loaded listener.js 18:36:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 190 (0x8ea2a000) [pid = 1745] [serial = 1632] [outer = 0x8891bc00] 18:36:21 INFO - PROCESS | 1745 | 1468373781384 Marionette TRACE conn4 <- [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] 18:36:21 INFO - PROCESS | 1745 | 1468373781436 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 18:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:36:21 INFO - PROCESS | 1745 | 1468373781464 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:36:21 INFO - PROCESS | 1745 | 1468373781470 Marionette TRACE conn4 <- [1,2146,null,{}] 18:36:21 INFO - PROCESS | 1745 | 1468373781527 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:21 INFO - PROCESS | 1745 | 1468373781534 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:21 INFO - PROCESS | 1745 | 1468373781814 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 18:36:22 INFO - PROCESS | 1745 | 1468373782229 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:22 INFO - PROCESS | 1745 | 1468373782241 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891dc00 == 28 [pid = 1745] [id = 544] 18:36:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 191 (0x8899e000) [pid = 1745] [serial = 1633] [outer = (nil)] 18:36:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 192 (0x89078400) [pid = 1745] [serial = 1634] [outer = 0x8899e000] 18:36:22 INFO - PROCESS | 1745 | 1468373782342 Marionette DEBUG loaded listener.js 18:36:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 193 (0x89859000) [pid = 1745] [serial = 1635] [outer = 0x8899e000] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 192 (0x91f2b400) [pid = 1745] [serial = 1533] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 191 (0x8cfc1800) [pid = 1745] [serial = 1386] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 190 (0x8f596000) [pid = 1745] [serial = 1464] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 189 (0x8df3a400) [pid = 1745] [serial = 1317] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 188 (0x90dad400) [pid = 1745] [serial = 1499] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 187 (0x91362000) [pid = 1745] [serial = 1500] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 186 (0x8f51f800) [pid = 1745] [serial = 1311] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 185 (0x8a7c8400) [pid = 1745] [serial = 1431] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 184 (0x90b8b800) [pid = 1745] [serial = 1496] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 183 (0x8d5f4800) [pid = 1745] [serial = 1517] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 182 (0x8badac00) [pid = 1745] [serial = 1520] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 181 (0x90a03400) [pid = 1745] [serial = 1347] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 180 (0x91ce4800) [pid = 1745] [serial = 1530] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 179 (0x91f03c00) [pid = 1745] [serial = 1443] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 178 (0x8df33c00) [pid = 1745] [serial = 1407] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 177 (0x90b89400) [pid = 1745] [serial = 1353] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 176 (0x8d738800) [pid = 1745] [serial = 1302] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 175 (0x8f51a000) [pid = 1745] [serial = 1491] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 174 (0x8f287800) [pid = 1745] [serial = 1305] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 173 (0x8cfc9000) [pid = 1745] [serial = 1481] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 172 (0x9135d400) [pid = 1745] [serial = 1395] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 171 (0x8f1aa400) [pid = 1745] [serial = 1488] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 170 (0x89a6e000) [pid = 1745] [serial = 1478] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 169 (0x92263800) [pid = 1745] [serial = 1452] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 168 (0x92320800) [pid = 1745] [serial = 1509] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 167 (0x90b89000) [pid = 1745] [serial = 1529] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 166 (0x90d51800) [pid = 1745] [serial = 1392] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 165 (0x91f2e800) [pid = 1745] [serial = 1446] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 164 (0x9231b400) [pid = 1745] [serial = 1455] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 163 (0x923c2800) [pid = 1745] [serial = 1512] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 162 (0x8f516c00) [pid = 1745] [serial = 1308] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 161 (0x8e3b3800) [pid = 1745] [serial = 1344] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 160 (0x91f06000) [pid = 1745] [serial = 1503] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 159 (0x8f599000) [pid = 1745] [serial = 1508] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 158 (0x91ee6c00) [pid = 1745] [serial = 1401] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 157 (0x90963c00) [pid = 1745] [serial = 1314] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 156 (0x8a7c1800) [pid = 1745] [serial = 1299] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 155 (0x90d56000) [pid = 1745] [serial = 1497] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 154 (0x8ea2ac00) [pid = 1745] [serial = 1521] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 153 (0x8f511800) [pid = 1745] [serial = 1490] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 152 (0x8df3d400) [pid = 1745] [serial = 1428] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 151 (0x8f514400) [pid = 1745] [serial = 1523] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 150 (0x90d50000) [pid = 1745] [serial = 1437] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 149 (0x8b915c00) [pid = 1745] [serial = 1341] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 148 (0x90b87000) [pid = 1745] [serial = 1383] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x8f1ab800) [pid = 1745] [serial = 1296] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x91f2b800) [pid = 1745] [serial = 1506] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x89a77400) [pid = 1745] [serial = 1515] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x90aa1400) [pid = 1745] [serial = 1350] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x8d5f2800) [pid = 1745] [serial = 1482] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x89858c00) [pid = 1745] [serial = 1514] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x8d731000) [pid = 1745] [serial = 1518] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x90d4bc00) [pid = 1745] [serial = 1356] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x90da9400) [pid = 1745] [serial = 1461] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x89a7bc00) [pid = 1745] [serial = 1479] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x8f18e800) [pid = 1745] [serial = 1389] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x90a0e800) [pid = 1745] [serial = 1527] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x8f594c00) [pid = 1745] [serial = 1524] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x91f26c00) [pid = 1745] [serial = 1505] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x91ce3400) [pid = 1745] [serial = 1398] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x90aa5800) [pid = 1745] [serial = 1494] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x8d735000) [pid = 1745] [serial = 1476] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x90a08800) [pid = 1745] [serial = 1493] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x8f18e000) [pid = 1745] [serial = 1487] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x92322800) [pid = 1745] [serial = 1458] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x91fcb000) [pid = 1745] [serial = 1449] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x90da0c00) [pid = 1745] [serial = 1359] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x91f06c00) [pid = 1745] [serial = 1404] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x91ee1800) [pid = 1745] [serial = 1502] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x8ea25400) [pid = 1745] [serial = 1485] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x8984a800) [pid = 1745] [serial = 1338] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x9096dc00) [pid = 1745] [serial = 1526] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x9236b800) [pid = 1745] [serial = 1511] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x8f18cc00) [pid = 1745] [serial = 1434] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x90da7400) [pid = 1745] [serial = 1362] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x91cee800) [pid = 1745] [serial = 1440] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x8e3ae000) [pid = 1745] [serial = 1484] [outer = (nil)] [url = about:blank] 18:36:22 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x91f0f800) [pid = 1745] [serial = 1532] [outer = (nil)] [url = about:blank] 18:36:23 INFO - PROCESS | 1745 | 1468373783324 Marionette TRACE conn4 <- [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] 18:36:23 INFO - PROCESS | 1745 | 1468373783365 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 18:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:36:23 INFO - PROCESS | 1745 | 1468373783378 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:36:23 INFO - PROCESS | 1745 | 1468373783381 Marionette TRACE conn4 <- [1,2150,null,{}] 18:36:23 INFO - PROCESS | 1745 | 1468373783389 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:23 INFO - PROCESS | 1745 | 1468373783395 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:23 INFO - PROCESS | 1745 | 1468373783602 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 18:36:23 INFO - PROCESS | 1745 | 1468373783780 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:23 INFO - PROCESS | 1745 | 1468373783789 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a3000 == 29 [pid = 1745] [id = 545] 18:36:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x8a631800) [pid = 1745] [serial = 1636] [outer = (nil)] 18:36:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x8af83c00) [pid = 1745] [serial = 1637] [outer = 0x8a631800] 18:36:23 INFO - PROCESS | 1745 | 1468373783868 Marionette DEBUG loaded listener.js 18:36:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x8b91a400) [pid = 1745] [serial = 1638] [outer = 0x8a631800] 18:36:24 INFO - PROCESS | 1745 | 1468373784818 Marionette TRACE conn4 <- [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]]]}] 18:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1484ms 18:36:24 INFO - PROCESS | 1745 | 1468373784862 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 18:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:36:24 INFO - PROCESS | 1745 | 1468373784867 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 18:36:24 INFO - PROCESS | 1745 | 1468373784875 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:36:24 INFO - PROCESS | 1745 | 1468373784881 Marionette TRACE conn4 <- [1,2154,null,{}] 18:36:24 INFO - PROCESS | 1745 | 1468373784898 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:24 INFO - PROCESS | 1745 | 1468373784907 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:25 INFO - PROCESS | 1745 | 1468373785110 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 18:36:25 INFO - PROCESS | 1745 | 1468373785355 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:25 INFO - PROCESS | 1745 | 1468373785366 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d737000 == 30 [pid = 1745] [id = 546] 18:36:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x8d737800) [pid = 1745] [serial = 1639] [outer = (nil)] 18:36:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x8d73ac00) [pid = 1745] [serial = 1640] [outer = 0x8d737800] 18:36:25 INFO - PROCESS | 1745 | 1468373785460 Marionette DEBUG loaded listener.js 18:36:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x8df46800) [pid = 1745] [serial = 1641] [outer = 0x8d737800] 18:36:26 INFO - PROCESS | 1745 | 1468373786465 Marionette TRACE conn4 <- [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]]]}] 18:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1639ms 18:36:26 INFO - PROCESS | 1745 | 1468373786514 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 18:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:36:26 INFO - PROCESS | 1745 | 1468373786519 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 18:36:26 INFO - PROCESS | 1745 | 1468373786525 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:36:26 INFO - PROCESS | 1745 | 1468373786529 Marionette TRACE conn4 <- [1,2158,null,{}] 18:36:26 INFO - PROCESS | 1745 | 1468373786542 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:26 INFO - PROCESS | 1745 | 1468373786547 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:26 INFO - PROCESS | 1745 | 1468373786833 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 18:36:26 INFO - PROCESS | 1745 | 1468373786860 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:26 INFO - PROCESS | 1745 | 1468373786866 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x88917800 == 31 [pid = 1745] [id = 547] 18:36:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x8a7cb000) [pid = 1745] [serial = 1642] [outer = (nil)] 18:36:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x8e3a8000) [pid = 1745] [serial = 1643] [outer = 0x8a7cb000] 18:36:26 INFO - PROCESS | 1745 | 1468373786941 Marionette DEBUG loaded listener.js 18:36:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x8ea26c00) [pid = 1745] [serial = 1644] [outer = 0x8a7cb000] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x8d5ec400) [pid = 1745] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x93c97c00) [pid = 1745] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x90967000) [pid = 1745] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x95322c00) [pid = 1745] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x8cfc2c00) [pid = 1745] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x90aab000) [pid = 1745] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x9517a400) [pid = 1745] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x8ecbec00) [pid = 1745] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x923ca800) [pid = 1745] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x8a7c3800) [pid = 1745] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x8df33000) [pid = 1745] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x8d5f0400) [pid = 1745] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x8907f000) [pid = 1745] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x8cfcf000) [pid = 1745] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x8a63b800) [pid = 1745] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x93a63c00) [pid = 1745] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x8f1afc00) [pid = 1745] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:36:27 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x89cce400) [pid = 1745] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:36:28 INFO - PROCESS | 1745 | 1468373788090 Marionette TRACE conn4 <- [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]]]}] 18:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1604ms 18:36:28 INFO - PROCESS | 1745 | 1468373788130 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 18:36:28 INFO - PROCESS | 1745 | 1468373788134 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 18:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:36:28 INFO - PROCESS | 1745 | 1468373788142 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:36:28 INFO - PROCESS | 1745 | 1468373788146 Marionette TRACE conn4 <- [1,2162,null,{}] 18:36:28 INFO - PROCESS | 1745 | 1468373788152 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:28 INFO - PROCESS | 1745 | 1468373788158 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:28 INFO - PROCESS | 1745 | 1468373788362 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 18:36:28 INFO - PROCESS | 1745 | 1468373788532 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:28 INFO - PROCESS | 1745 | 1468373788543 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc7000 == 32 [pid = 1745] [id = 548] 18:36:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x89ccc400) [pid = 1745] [serial = 1645] [outer = (nil)] 18:36:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x8e3aa000) [pid = 1745] [serial = 1646] [outer = 0x89ccc400] 18:36:28 INFO - PROCESS | 1745 | 1468373788612 Marionette DEBUG loaded listener.js 18:36:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x8f18d800) [pid = 1745] [serial = 1647] [outer = 0x89ccc400] 18:36:29 INFO - PROCESS | 1745 | 1468373789425 Marionette TRACE conn4 <- [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]]]}] 18:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1388ms 18:36:29 INFO - PROCESS | 1745 | 1468373789532 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 18:36:29 INFO - PROCESS | 1745 | 1468373789539 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 18:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:36:29 INFO - PROCESS | 1745 | 1468373789549 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:36:29 INFO - PROCESS | 1745 | 1468373789556 Marionette TRACE conn4 <- [1,2166,null,{}] 18:36:29 INFO - PROCESS | 1745 | 1468373789566 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:29 INFO - PROCESS | 1745 | 1468373789572 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:29 INFO - PROCESS | 1745 | 1468373789832 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 18:36:30 INFO - PROCESS | 1745 | 1468373790118 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:30 INFO - PROCESS | 1745 | 1468373790135 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891ec00 == 33 [pid = 1745] [id = 549] 18:36:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x89852400) [pid = 1745] [serial = 1648] [outer = (nil)] 18:36:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x89a6f800) [pid = 1745] [serial = 1649] [outer = 0x89852400] 18:36:30 INFO - PROCESS | 1745 | 1468373790263 Marionette DEBUG loaded listener.js 18:36:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x89ccc800) [pid = 1745] [serial = 1650] [outer = 0x89852400] 18:36:31 INFO - PROCESS | 1745 | 1468373791231 Marionette TRACE conn4 <- [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]]]}] 18:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1746ms 18:36:31 INFO - PROCESS | 1745 | 1468373791295 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 18:36:31 INFO - PROCESS | 1745 | 1468373791302 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 18:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:36:31 INFO - PROCESS | 1745 | 1468373791317 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:36:31 INFO - PROCESS | 1745 | 1468373791324 Marionette TRACE conn4 <- [1,2170,null,{}] 18:36:31 INFO - PROCESS | 1745 | 1468373791331 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:31 INFO - PROCESS | 1745 | 1468373791339 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:31 INFO - PROCESS | 1745 | 1468373791582 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 18:36:31 INFO - PROCESS | 1745 | 1468373791901 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:31 INFO - PROCESS | 1745 | 1468373791908 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x8899f000 == 34 [pid = 1745] [id = 550] 18:36:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x8af8ac00) [pid = 1745] [serial = 1651] [outer = (nil)] 18:36:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x8d5ea800) [pid = 1745] [serial = 1652] [outer = 0x8af8ac00] 18:36:32 INFO - PROCESS | 1745 | 1468373792007 Marionette DEBUG loaded listener.js 18:36:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x8d721400) [pid = 1745] [serial = 1653] [outer = 0x8af8ac00] 18:36:32 INFO - PROCESS | 1745 | 1468373792943 Marionette TRACE conn4 <- [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]]]}] 18:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1697ms 18:36:33 INFO - PROCESS | 1745 | 1468373793009 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 18:36:33 INFO - PROCESS | 1745 | 1468373793013 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 18:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:36:33 INFO - PROCESS | 1745 | 1468373793021 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:36:33 INFO - PROCESS | 1745 | 1468373793025 Marionette TRACE conn4 <- [1,2174,null,{}] 18:36:33 INFO - PROCESS | 1745 | 1468373793043 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:33 INFO - PROCESS | 1745 | 1468373793052 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:33 INFO - PROCESS | 1745 | 1468373793331 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 18:36:33 INFO - PROCESS | 1745 | 1468373793691 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:33 INFO - PROCESS | 1745 | 1468373793705 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1aa800 == 35 [pid = 1745] [id = 551] 18:36:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x8f1adc00) [pid = 1745] [serial = 1654] [outer = (nil)] 18:36:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x8f515800) [pid = 1745] [serial = 1655] [outer = 0x8f1adc00] 18:36:33 INFO - PROCESS | 1745 | 1468373793792 Marionette DEBUG loaded listener.js 18:36:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x8f51a800) [pid = 1745] [serial = 1656] [outer = 0x8f1adc00] 18:36:34 INFO - PROCESS | 1745 | 1468373794744 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1784ms 18:36:34 INFO - PROCESS | 1745 | 1468373794806 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 18:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:36:34 INFO - PROCESS | 1745 | 1468373794811 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 18:36:34 INFO - PROCESS | 1745 | 1468373794818 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:36:34 INFO - PROCESS | 1745 | 1468373794823 Marionette TRACE conn4 <- [1,2178,null,{}] 18:36:34 INFO - PROCESS | 1745 | 1468373794829 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:34 INFO - PROCESS | 1745 | 1468373794835 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:35 INFO - PROCESS | 1745 | 1468373795058 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 18:36:35 INFO - PROCESS | 1745 | 1468373795321 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:35 INFO - PROCESS | 1745 | 1468373795330 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f1aac00 == 36 [pid = 1745] [id = 552] 18:36:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x8f520c00) [pid = 1745] [serial = 1657] [outer = (nil)] 18:36:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x90961000) [pid = 1745] [serial = 1658] [outer = 0x8f520c00] 18:36:35 INFO - PROCESS | 1745 | 1468373795456 Marionette DEBUG loaded listener.js 18:36:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x90a03400) [pid = 1745] [serial = 1659] [outer = 0x8f520c00] 18:36:36 INFO - PROCESS | 1745 | 1468373796379 Marionette TRACE conn4 <- [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]]]}] 18:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1637ms 18:36:36 INFO - PROCESS | 1745 | 1468373796456 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 18:36:36 INFO - PROCESS | 1745 | 1468373796459 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 18:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:36:36 INFO - PROCESS | 1745 | 1468373796467 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:36:36 INFO - PROCESS | 1745 | 1468373796471 Marionette TRACE conn4 <- [1,2182,null,{}] 18:36:36 INFO - PROCESS | 1745 | 1468373796477 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:36 INFO - PROCESS | 1745 | 1468373796483 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:36 INFO - PROCESS | 1745 | 1468373796713 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 18:36:36 INFO - PROCESS | 1745 | 1468373796980 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:37 INFO - PROCESS | 1745 | 1468373796989 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x88918400 == 37 [pid = 1745] [id = 553] 18:36:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x89cc5000) [pid = 1745] [serial = 1660] [outer = (nil)] 18:36:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x90aa3400) [pid = 1745] [serial = 1661] [outer = 0x89cc5000] 18:36:37 INFO - PROCESS | 1745 | 1468373797111 Marionette DEBUG loaded listener.js 18:36:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x90aae400) [pid = 1745] [serial = 1662] [outer = 0x89cc5000] 18:36:38 INFO - PROCESS | 1745 | 1468373798023 Marionette TRACE conn4 <- [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]]]}] 18:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1590ms 18:36:38 INFO - PROCESS | 1745 | 1468373798074 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 18:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:36:38 INFO - PROCESS | 1745 | 1468373798079 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 18:36:38 INFO - PROCESS | 1745 | 1468373798086 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:36:38 INFO - PROCESS | 1745 | 1468373798090 Marionette TRACE conn4 <- [1,2186,null,{}] 18:36:38 INFO - PROCESS | 1745 | 1468373798096 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:38 INFO - PROCESS | 1745 | 1468373798107 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:38 INFO - PROCESS | 1745 | 1468373798394 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 18:36:38 INFO - PROCESS | 1745 | 1468373798713 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:38 INFO - PROCESS | 1745 | 1468373798721 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a08800 == 38 [pid = 1745] [id = 554] 18:36:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x90d4d800) [pid = 1745] [serial = 1663] [outer = (nil)] 18:36:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x90da1400) [pid = 1745] [serial = 1664] [outer = 0x90d4d800] 18:36:38 INFO - PROCESS | 1745 | 1468373798814 Marionette DEBUG loaded listener.js 18:36:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x9135c400) [pid = 1745] [serial = 1665] [outer = 0x90d4d800] 18:36:39 INFO - PROCESS | 1745 | 1468373799747 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1691ms 18:36:39 INFO - PROCESS | 1745 | 1468373799777 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 18:36:39 INFO - PROCESS | 1745 | 1468373799781 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 18:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:36:39 INFO - PROCESS | 1745 | 1468373799788 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:36:39 INFO - PROCESS | 1745 | 1468373799792 Marionette TRACE conn4 <- [1,2190,null,{}] 18:36:39 INFO - PROCESS | 1745 | 1468373799799 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:39 INFO - PROCESS | 1745 | 1468373799804 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:40 INFO - PROCESS | 1745 | 1468373800015 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 18:36:40 INFO - PROCESS | 1745 | 1468373800280 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:40 INFO - PROCESS | 1745 | 1468373800289 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x90963c00 == 39 [pid = 1745] [id = 555] 18:36:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x90d50c00) [pid = 1745] [serial = 1666] [outer = (nil)] 18:36:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x9136b000) [pid = 1745] [serial = 1667] [outer = 0x90d50c00] 18:36:40 INFO - PROCESS | 1745 | 1468373800411 Marionette DEBUG loaded listener.js 18:36:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x91ce5000) [pid = 1745] [serial = 1668] [outer = 0x90d50c00] 18:36:41 INFO - PROCESS | 1745 | 1468373801464 Marionette TRACE conn4 <- [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]]]}] 18:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1733ms 18:36:41 INFO - PROCESS | 1745 | 1468373801523 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 18:36:41 INFO - PROCESS | 1745 | 1468373801527 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 18:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:36:41 INFO - PROCESS | 1745 | 1468373801534 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:36:41 INFO - PROCESS | 1745 | 1468373801539 Marionette TRACE conn4 <- [1,2194,null,{}] 18:36:41 INFO - PROCESS | 1745 | 1468373801545 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:41 INFO - PROCESS | 1745 | 1468373801552 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:41 INFO - PROCESS | 1745 | 1468373801833 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 18:36:42 INFO - PROCESS | 1745 | 1468373802151 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:42 INFO - PROCESS | 1745 | 1468373802160 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d72f800 == 40 [pid = 1745] [id = 556] 18:36:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x8df45400) [pid = 1745] [serial = 1669] [outer = (nil)] 18:36:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x91ee8000) [pid = 1745] [serial = 1670] [outer = 0x8df45400] 18:36:42 INFO - PROCESS | 1745 | 1468373802253 Marionette DEBUG loaded listener.js 18:36:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x91f01400) [pid = 1745] [serial = 1671] [outer = 0x8df45400] 18:36:43 INFO - PROCESS | 1745 | 1468373803319 Marionette TRACE conn4 <- [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]]]}] 18:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1845ms 18:36:43 INFO - PROCESS | 1745 | 1468373803393 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 18:36:43 INFO - PROCESS | 1745 | 1468373803396 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 18:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:36:43 INFO - PROCESS | 1745 | 1468373803406 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:36:43 INFO - PROCESS | 1745 | 1468373803409 Marionette TRACE conn4 <- [1,2198,null,{}] 18:36:43 INFO - PROCESS | 1745 | 1468373803416 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:43 INFO - PROCESS | 1745 | 1468373803421 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:43 INFO - PROCESS | 1745 | 1468373803639 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 18:36:43 INFO - PROCESS | 1745 | 1468373803949 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:43 INFO - PROCESS | 1745 | 1468373803962 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x89082400 == 41 [pid = 1745] [id = 557] 18:36:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x91cf0c00) [pid = 1745] [serial = 1672] [outer = (nil)] 18:36:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x91f2b400) [pid = 1745] [serial = 1673] [outer = 0x91cf0c00] 18:36:44 INFO - PROCESS | 1745 | 1468373804066 Marionette DEBUG loaded listener.js 18:36:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x91f2e800) [pid = 1745] [serial = 1674] [outer = 0x91cf0c00] 18:36:44 INFO - PROCESS | 1745 | 1468373804928 Marionette TRACE conn4 <- [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]]]}] 18:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1580ms 18:36:44 INFO - PROCESS | 1745 | 1468373804990 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 18:36:44 INFO - PROCESS | 1745 | 1468373804994 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 18:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:36:45 INFO - PROCESS | 1745 | 1468373805004 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:36:45 INFO - PROCESS | 1745 | 1468373805007 Marionette TRACE conn4 <- [1,2202,null,{}] 18:36:45 INFO - PROCESS | 1745 | 1468373805013 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:45 INFO - PROCESS | 1745 | 1468373805019 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:45 INFO - PROCESS | 1745 | 1468373805240 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 18:36:45 INFO - PROCESS | 1745 | 1468373805553 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:45 INFO - PROCESS | 1745 | 1468373805561 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x91361400 == 42 [pid = 1745] [id = 558] 18:36:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 137 (0x91f22400) [pid = 1745] [serial = 1675] [outer = (nil)] 18:36:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 138 (0x91fd2800) [pid = 1745] [serial = 1676] [outer = 0x91f22400] 18:36:45 INFO - PROCESS | 1745 | 1468373805652 Marionette DEBUG loaded listener.js 18:36:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 139 (0x92262400) [pid = 1745] [serial = 1677] [outer = 0x91f22400] 18:36:46 INFO - PROCESS | 1745 | 1468373806634 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1684ms 18:36:46 INFO - PROCESS | 1745 | 1468373806690 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 18:36:46 INFO - PROCESS | 1745 | 1468373806694 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 18:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:36:46 INFO - PROCESS | 1745 | 1468373806702 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:36:46 INFO - PROCESS | 1745 | 1468373806708 Marionette TRACE conn4 <- [1,2206,null,{}] 18:36:46 INFO - PROCESS | 1745 | 1468373806715 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:46 INFO - PROCESS | 1745 | 1468373806725 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:47 INFO - PROCESS | 1745 | 1468373807032 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 18:36:47 INFO - PROCESS | 1745 | 1468373807374 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:47 INFO - PROCESS | 1745 | 1468373807389 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x89858000 == 43 [pid = 1745] [id = 559] 18:36:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 140 (0x89cc3c00) [pid = 1745] [serial = 1678] [outer = (nil)] 18:36:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 141 (0x9231b400) [pid = 1745] [serial = 1679] [outer = 0x89cc3c00] 18:36:47 INFO - PROCESS | 1745 | 1468373807484 Marionette DEBUG loaded listener.js 18:36:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 142 (0x92322c00) [pid = 1745] [serial = 1680] [outer = 0x89cc3c00] 18:36:48 INFO - PROCESS | 1745 | 1468373808447 Marionette TRACE conn4 <- [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]]]}] 18:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1791ms 18:36:48 INFO - PROCESS | 1745 | 1468373808495 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 18:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:36:48 INFO - PROCESS | 1745 | 1468373808499 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 18:36:48 INFO - PROCESS | 1745 | 1468373808506 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:36:48 INFO - PROCESS | 1745 | 1468373808510 Marionette TRACE conn4 <- [1,2210,null,{}] 18:36:48 INFO - PROCESS | 1745 | 1468373808516 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:48 INFO - PROCESS | 1745 | 1468373808522 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:48 INFO - PROCESS | 1745 | 1468373808741 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 18:36:49 INFO - PROCESS | 1745 | 1468373809063 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:49 INFO - PROCESS | 1745 | 1468373809073 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a62d400 == 44 [pid = 1745] [id = 560] 18:36:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 143 (0x8a630000) [pid = 1745] [serial = 1681] [outer = (nil)] 18:36:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 144 (0x8df4b400) [pid = 1745] [serial = 1682] [outer = 0x8a630000] 18:36:49 INFO - PROCESS | 1745 | 1468373809163 Marionette DEBUG loaded listener.js 18:36:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 145 (0x8f283400) [pid = 1745] [serial = 1683] [outer = 0x8a630000] 18:36:50 INFO - PROCESS | 1745 | 1468373810559 Marionette TRACE conn4 <- [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]]]}] 18:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2190ms 18:36:50 INFO - PROCESS | 1745 | 1468373810708 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 18:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:36:50 INFO - PROCESS | 1745 | 1468373810713 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 18:36:50 INFO - PROCESS | 1745 | 1468373810722 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:36:50 INFO - PROCESS | 1745 | 1468373810727 Marionette TRACE conn4 <- [1,2214,null,{}] 18:36:50 INFO - PROCESS | 1745 | 1468373810735 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:50 INFO - PROCESS | 1745 | 1468373810740 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:50 INFO - PROCESS | 1745 | 1468373810940 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 18:36:51 INFO - PROCESS | 1745 | 1468373811209 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:51 INFO - PROCESS | 1745 | 1468373811222 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x889ac800 == 45 [pid = 1745] [id = 561] 18:36:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 146 (0x8a62c800) [pid = 1745] [serial = 1684] [outer = (nil)] 18:36:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 147 (0x8a7c5000) [pid = 1745] [serial = 1685] [outer = 0x8a62c800] 18:36:51 INFO - PROCESS | 1745 | 1468373811305 Marionette DEBUG loaded listener.js 18:36:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 148 (0x8a7ce800) [pid = 1745] [serial = 1686] [outer = 0x8a62c800] 18:36:52 INFO - PROCESS | 1745 | 1468373812427 Marionette TRACE conn4 <- [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]]]}] 18:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1740ms 18:36:52 INFO - PROCESS | 1745 | 1468373812461 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 18:36:52 INFO - PROCESS | 1745 | 1468373812467 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 18:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:36:52 INFO - PROCESS | 1745 | 1468373812480 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:36:52 INFO - PROCESS | 1745 | 1468373812484 Marionette TRACE conn4 <- [1,2218,null,{}] 18:36:52 INFO - PROCESS | 1745 | 1468373812492 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:52 INFO - PROCESS | 1745 | 1468373812499 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:52 INFO - PROCESS | 1745 | 1468373812733 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x889a3000 == 44 [pid = 1745] [id = 545] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x88917800 == 43 [pid = 1745] [id = 547] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x8d737000 == 42 [pid = 1745] [id = 546] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x89a72000 == 41 [pid = 1745] [id = 541] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x8891b400 == 40 [pid = 1745] [id = 543] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x89a72800 == 39 [pid = 1745] [id = 542] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x8891dc00 == 38 [pid = 1745] [id = 544] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x8a62d400 == 37 [pid = 1745] [id = 560] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x889ac800 == 36 [pid = 1745] [id = 561] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x89858000 == 35 [pid = 1745] [id = 559] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x91361400 == 34 [pid = 1745] [id = 558] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x89082400 == 33 [pid = 1745] [id = 557] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x90963c00 == 32 [pid = 1745] [id = 555] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x8d72f800 == 31 [pid = 1745] [id = 556] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x90a08800 == 30 [pid = 1745] [id = 554] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x88918400 == 29 [pid = 1745] [id = 553] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1aa800 == 28 [pid = 1745] [id = 551] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1aac00 == 27 [pid = 1745] [id = 552] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x8899f000 == 26 [pid = 1745] [id = 550] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc7000 == 25 [pid = 1745] [id = 548] 18:36:54 INFO - PROCESS | 1745 | --DOCSHELL 0x8891ec00 == 24 [pid = 1745] [id = 549] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 147 (0x8e3a7400) [pid = 1745] [serial = 1538] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 146 (0x9518b400) [pid = 1745] [serial = 1562] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 145 (0x9096e400) [pid = 1745] [serial = 1541] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 144 (0x9798d000) [pid = 1745] [serial = 1569] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 143 (0x91cec800) [pid = 1745] [serial = 1547] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 142 (0x8ea2b800) [pid = 1745] [serial = 1539] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 141 (0x9518c000) [pid = 1745] [serial = 1563] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 140 (0x93c95800) [pid = 1745] [serial = 1556] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 139 (0x97969800) [pid = 1745] [serial = 1565] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 138 (0x9798b000) [pid = 1745] [serial = 1568] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 137 (0x93a68400) [pid = 1745] [serial = 1553] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 136 (0x938f1800) [pid = 1745] [serial = 1550] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x8af89000) [pid = 1745] [serial = 1584] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x8df4d400) [pid = 1745] [serial = 1574] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x8d71cc00) [pid = 1745] [serial = 1586] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x93c9bc00) [pid = 1745] [serial = 1557] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x90d4c000) [pid = 1745] [serial = 1542] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x97971c00) [pid = 1745] [serial = 1566] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x93c91800) [pid = 1745] [serial = 1554] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x8ea29800) [pid = 1745] [serial = 1575] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x898f3400) [pid = 1745] [serial = 1581] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x92263000) [pid = 1745] [serial = 1545] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x8a7cbc00) [pid = 1745] [serial = 1535] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x91f0fc00) [pid = 1745] [serial = 1544] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x9517d800) [pid = 1745] [serial = 1560] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x8a7c9c00) [pid = 1745] [serial = 1583] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x8f592c00) [pid = 1745] [serial = 1577] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x8df3e400) [pid = 1745] [serial = 1587] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x8a636400) [pid = 1745] [serial = 1571] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x95179c00) [pid = 1745] [serial = 1559] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x93a5cc00) [pid = 1745] [serial = 1551] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x8984d400) [pid = 1745] [serial = 1580] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x92361000) [pid = 1745] [serial = 1548] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x90965000) [pid = 1745] [serial = 1578] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x8b915800) [pid = 1745] [serial = 1536] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x8af86400) [pid = 1745] [serial = 1572] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x8a635c00) [pid = 1745] [serial = 1589] [outer = (nil)] [url = about:blank] 18:36:54 INFO - PROCESS | 1745 | 1468373814745 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:54 INFO - PROCESS | 1745 | 1468373814757 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891a800 == 25 [pid = 1745] [id = 562] 18:36:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x8891ac00) [pid = 1745] [serial = 1687] [outer = (nil)] 18:36:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x8891fc00) [pid = 1745] [serial = 1688] [outer = 0x8891ac00] 18:36:54 INFO - PROCESS | 1745 | 1468373814896 Marionette DEBUG loaded listener.js 18:36:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x889a3800) [pid = 1745] [serial = 1689] [outer = 0x8891ac00] 18:36:55 INFO - PROCESS | 1745 | 1468373815759 Marionette TRACE conn4 <- [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]]]}] 18:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 3307ms 18:36:55 INFO - PROCESS | 1745 | 1468373815789 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 18:36:55 INFO - PROCESS | 1745 | 1468373815796 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 18:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:36:55 INFO - PROCESS | 1745 | 1468373815806 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:36:55 INFO - PROCESS | 1745 | 1468373815810 Marionette TRACE conn4 <- [1,2222,null,{}] 18:36:55 INFO - PROCESS | 1745 | 1468373815820 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:55 INFO - PROCESS | 1745 | 1468373815828 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:56 INFO - PROCESS | 1745 | 1468373816020 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 18:36:56 INFO - PROCESS | 1745 | 1468373816183 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:56 INFO - PROCESS | 1745 | 1468373816193 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x89852c00 == 26 [pid = 1745] [id = 563] 18:36:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x89856400) [pid = 1745] [serial = 1690] [outer = (nil)] 18:36:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x898eb800) [pid = 1745] [serial = 1691] [outer = 0x89856400] 18:36:56 INFO - PROCESS | 1745 | 1468373816272 Marionette DEBUG loaded listener.js 18:36:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x898f1c00) [pid = 1745] [serial = 1692] [outer = 0x89856400] 18:36:57 INFO - PROCESS | 1745 | 1468373817196 Marionette TRACE conn4 <- [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]]]}] 18:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1438ms 18:36:57 INFO - PROCESS | 1745 | 1468373817246 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 18:36:57 INFO - PROCESS | 1745 | 1468373817253 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 18:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:36:57 INFO - PROCESS | 1745 | 1468373817281 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:36:57 INFO - PROCESS | 1745 | 1468373817285 Marionette TRACE conn4 <- [1,2226,null,{}] 18:36:57 INFO - PROCESS | 1745 | 1468373817293 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:57 INFO - PROCESS | 1745 | 1468373817298 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:57 INFO - PROCESS | 1745 | 1468373817566 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 18:36:57 INFO - PROCESS | 1745 | 1468373817595 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:57 INFO - PROCESS | 1745 | 1468373817603 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a74400 == 27 [pid = 1745] [id = 564] 18:36:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x89a7cc00) [pid = 1745] [serial = 1693] [outer = (nil)] 18:36:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x89cc9c00) [pid = 1745] [serial = 1694] [outer = 0x89a7cc00] 18:36:57 INFO - PROCESS | 1745 | 1468373817683 Marionette DEBUG loaded listener.js 18:36:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x8a635c00) [pid = 1745] [serial = 1695] [outer = 0x89a7cc00] 18:36:58 INFO - PROCESS | 1745 | 1468373818798 Marionette TRACE conn4 <- [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]]]}] 18:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1571ms 18:36:58 INFO - PROCESS | 1745 | 1468373818834 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 18:36:58 INFO - PROCESS | 1745 | 1468373818837 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 18:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:36:58 INFO - PROCESS | 1745 | 1468373818847 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:36:58 INFO - PROCESS | 1745 | 1468373818858 Marionette TRACE conn4 <- [1,2230,null,{}] 18:36:58 INFO - PROCESS | 1745 | 1468373818886 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:58 INFO - PROCESS | 1745 | 1468373818895 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:36:59 INFO - PROCESS | 1745 | 1468373819170 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x89ccc400) [pid = 1745] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x8a7cb000) [pid = 1745] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x8ecc8800) [pid = 1745] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x8891a400) [pid = 1745] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x8891a000) [pid = 1745] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x8891bc00) [pid = 1745] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x8b91a000) [pid = 1745] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x89ccd400) [pid = 1745] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x8f51f000) [pid = 1745] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x889a5800) [pid = 1745] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x8af82c00) [pid = 1745] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x89a77800) [pid = 1745] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x8ecc0400) [pid = 1745] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x8cfc3400) [pid = 1745] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8a631800) [pid = 1745] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x8df50000) [pid = 1745] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x8bada400) [pid = 1745] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x8af90000) [pid = 1745] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8899e000) [pid = 1745] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:37:00 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8d737800) [pid = 1745] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:37:00 INFO - PROCESS | 1745 | 1468373820363 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:00 INFO - PROCESS | 1745 | 1468373820370 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891a000 == 28 [pid = 1745] [id = 565] 18:37:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8891a400) [pid = 1745] [serial = 1696] [outer = (nil)] 18:37:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x889ab800) [pid = 1745] [serial = 1697] [outer = 0x8891a400] 18:37:00 INFO - PROCESS | 1745 | 1468373820472 Marionette DEBUG loaded listener.js 18:37:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8af8f000) [pid = 1745] [serial = 1698] [outer = 0x8891a400] 18:37:01 INFO - PROCESS | 1745 | 1468373821239 Marionette TRACE conn4 <- [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]]]}] 18:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2410ms 18:37:01 INFO - PROCESS | 1745 | 1468373821255 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 18:37:01 INFO - PROCESS | 1745 | 1468373821262 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 18:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:37:01 INFO - PROCESS | 1745 | 1468373821282 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:37:01 INFO - PROCESS | 1745 | 1468373821286 Marionette TRACE conn4 <- [1,2234,null,{}] 18:37:01 INFO - PROCESS | 1745 | 1468373821292 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:01 INFO - PROCESS | 1745 | 1468373821298 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:01 INFO - PROCESS | 1745 | 1468373821494 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 18:37:01 INFO - PROCESS | 1745 | 1468373821505 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:01 INFO - PROCESS | 1745 | 1468373821511 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x88919800 == 29 [pid = 1745] [id = 566] 18:37:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x89ccd400) [pid = 1745] [serial = 1699] [outer = (nil)] 18:37:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x8bada400) [pid = 1745] [serial = 1700] [outer = 0x89ccd400] 18:37:01 INFO - PROCESS | 1745 | 1468373821589 Marionette DEBUG loaded listener.js 18:37:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x8cfc1c00) [pid = 1745] [serial = 1701] [outer = 0x89ccd400] 18:37:02 INFO - PROCESS | 1745 | 1468373822774 Marionette TRACE conn4 <- [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]]]}] 18:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1538ms 18:37:02 INFO - PROCESS | 1745 | 1468373822820 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 18:37:02 INFO - PROCESS | 1745 | 1468373822827 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 18:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:37:02 INFO - PROCESS | 1745 | 1468373822839 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:37:02 INFO - PROCESS | 1745 | 1468373822844 Marionette TRACE conn4 <- [1,2238,null,{}] 18:37:02 INFO - PROCESS | 1745 | 1468373822855 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:02 INFO - PROCESS | 1745 | 1468373822860 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:03 INFO - PROCESS | 1745 | 1468373823079 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 18:37:03 INFO - PROCESS | 1745 | 1468373823358 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:03 INFO - PROCESS | 1745 | 1468373823369 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x898ea400 == 30 [pid = 1745] [id = 567] 18:37:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x898ebc00) [pid = 1745] [serial = 1702] [outer = (nil)] 18:37:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x898f7c00) [pid = 1745] [serial = 1703] [outer = 0x898ebc00] 18:37:03 INFO - PROCESS | 1745 | 1468373823477 Marionette DEBUG loaded listener.js 18:37:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x8a632c00) [pid = 1745] [serial = 1704] [outer = 0x898ebc00] 18:37:04 INFO - PROCESS | 1745 | 1468373824482 Marionette TRACE conn4 <- [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]]]}] 18:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1693ms 18:37:04 INFO - PROCESS | 1745 | 1468373824531 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 18:37:04 INFO - PROCESS | 1745 | 1468373824539 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 18:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:37:04 INFO - PROCESS | 1745 | 1468373824571 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:37:04 INFO - PROCESS | 1745 | 1468373824576 Marionette TRACE conn4 <- [1,2242,null,{}] 18:37:04 INFO - PROCESS | 1745 | 1468373824584 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:04 INFO - PROCESS | 1745 | 1468373824591 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:04 INFO - PROCESS | 1745 | 1468373824799 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 18:37:05 INFO - PROCESS | 1745 | 1468373825017 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:05 INFO - PROCESS | 1745 | 1468373825031 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a62e800 == 31 [pid = 1745] [id = 568] 18:37:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x8a7cd400) [pid = 1745] [serial = 1705] [outer = (nil)] 18:37:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x8badb400) [pid = 1745] [serial = 1706] [outer = 0x8a7cd400] 18:37:05 INFO - PROCESS | 1745 | 1468373825162 Marionette DEBUG loaded listener.js 18:37:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x8cfcb800) [pid = 1745] [serial = 1707] [outer = 0x8a7cd400] 18:37:06 INFO - PROCESS | 1745 | 1468373826184 Marionette TRACE conn4 <- [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]]]}] 18:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1687ms 18:37:06 INFO - PROCESS | 1745 | 1468373826256 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 18:37:06 INFO - PROCESS | 1745 | 1468373826261 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 18:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:37:06 INFO - PROCESS | 1745 | 1468373826269 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:37:06 INFO - PROCESS | 1745 | 1468373826276 Marionette TRACE conn4 <- [1,2246,null,{}] 18:37:06 INFO - PROCESS | 1745 | 1468373826295 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:06 INFO - PROCESS | 1745 | 1468373826305 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:06 INFO - PROCESS | 1745 | 1468373826557 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 18:37:06 INFO - PROCESS | 1745 | 1468373826846 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:06 INFO - PROCESS | 1745 | 1468373826858 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d71f000 == 32 [pid = 1745] [id = 569] 18:37:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x8d71f400) [pid = 1745] [serial = 1708] [outer = (nil)] 18:37:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x8d723000) [pid = 1745] [serial = 1709] [outer = 0x8d71f400] 18:37:06 INFO - PROCESS | 1745 | 1468373826986 Marionette DEBUG loaded listener.js 18:37:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x8d735000) [pid = 1745] [serial = 1710] [outer = 0x8d71f400] 18:37:07 INFO - PROCESS | 1745 | 1468373827925 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1698ms 18:37:07 INFO - PROCESS | 1745 | 1468373827968 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 18:37:07 INFO - PROCESS | 1745 | 1468373827974 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 18:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:37:07 INFO - PROCESS | 1745 | 1468373827981 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:37:07 INFO - PROCESS | 1745 | 1468373827986 Marionette TRACE conn4 <- [1,2250,null,{}] 18:37:07 INFO - PROCESS | 1745 | 1468373827993 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:08 INFO - PROCESS | 1745 | 1468373827999 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:08 INFO - PROCESS | 1745 | 1468373828203 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 18:37:08 INFO - PROCESS | 1745 | 1468373828453 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:08 INFO - PROCESS | 1745 | 1468373828460 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x88917c00 == 33 [pid = 1745] [id = 570] 18:37:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x8a7c5c00) [pid = 1745] [serial = 1711] [outer = (nil)] 18:37:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x8df34800) [pid = 1745] [serial = 1712] [outer = 0x8a7c5c00] 18:37:08 INFO - PROCESS | 1745 | 1468373828593 Marionette DEBUG loaded listener.js 18:37:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x8df37c00) [pid = 1745] [serial = 1713] [outer = 0x8a7c5c00] 18:37:09 INFO - PROCESS | 1745 | 1468373829499 Marionette TRACE conn4 <- [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]]]}] 18:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1592ms 18:37:09 INFO - PROCESS | 1745 | 1468373829575 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 18:37:09 INFO - PROCESS | 1745 | 1468373829579 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 18:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:37:09 INFO - PROCESS | 1745 | 1468373829587 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:37:09 INFO - PROCESS | 1745 | 1468373829591 Marionette TRACE conn4 <- [1,2254,null,{}] 18:37:09 INFO - PROCESS | 1745 | 1468373829597 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:09 INFO - PROCESS | 1745 | 1468373829604 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:09 INFO - PROCESS | 1745 | 1468373829839 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 18:37:10 INFO - PROCESS | 1745 | 1468373830080 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:10 INFO - PROCESS | 1745 | 1468373830091 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984fc00 == 34 [pid = 1745] [id = 571] 18:37:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x8df33000) [pid = 1745] [serial = 1714] [outer = (nil)] 18:37:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x8df4c800) [pid = 1745] [serial = 1715] [outer = 0x8df33000] 18:37:10 INFO - PROCESS | 1745 | 1468373830220 Marionette DEBUG loaded listener.js 18:37:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x8df53800) [pid = 1745] [serial = 1716] [outer = 0x8df33000] 18:37:11 INFO - PROCESS | 1745 | 1468373831165 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1605ms 18:37:11 INFO - PROCESS | 1745 | 1468373831193 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 18:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:37:11 INFO - PROCESS | 1745 | 1468373831198 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 18:37:11 INFO - PROCESS | 1745 | 1468373831206 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:37:11 INFO - PROCESS | 1745 | 1468373831209 Marionette TRACE conn4 <- [1,2258,null,{}] 18:37:11 INFO - PROCESS | 1745 | 1468373831217 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:11 INFO - PROCESS | 1745 | 1468373831231 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:11 INFO - PROCESS | 1745 | 1468373831522 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 18:37:11 INFO - PROCESS | 1745 | 1468373831817 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:11 INFO - PROCESS | 1745 | 1468373831825 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x89850000 == 35 [pid = 1745] [id = 572] 18:37:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x89853000) [pid = 1745] [serial = 1717] [outer = (nil)] 18:37:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 123 (0x8ea23c00) [pid = 1745] [serial = 1718] [outer = 0x89853000] 18:37:11 INFO - PROCESS | 1745 | 1468373831939 Marionette DEBUG loaded listener.js 18:37:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 124 (0x8ea2dc00) [pid = 1745] [serial = 1719] [outer = 0x89853000] 18:37:12 INFO - PROCESS | 1745 | 1468373832858 Marionette TRACE conn4 <- [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]]]}] 18:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1699ms 18:37:12 INFO - PROCESS | 1745 | 1468373832905 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 18:37:12 INFO - PROCESS | 1745 | 1468373832909 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 18:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:37:12 INFO - PROCESS | 1745 | 1468373832916 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:37:12 INFO - PROCESS | 1745 | 1468373832920 Marionette TRACE conn4 <- [1,2262,null,{}] 18:37:12 INFO - PROCESS | 1745 | 1468373832926 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:12 INFO - PROCESS | 1745 | 1468373832933 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:13 INFO - PROCESS | 1745 | 1468373833134 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 18:37:13 INFO - PROCESS | 1745 | 1468373833388 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:13 INFO - PROCESS | 1745 | 1468373833395 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x89078c00 == 36 [pid = 1745] [id = 573] 18:37:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 125 (0x89858400) [pid = 1745] [serial = 1720] [outer = (nil)] 18:37:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 126 (0x8ecc8000) [pid = 1745] [serial = 1721] [outer = 0x89858400] 18:37:13 INFO - PROCESS | 1745 | 1468373833525 Marionette DEBUG loaded listener.js 18:37:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 127 (0x8ecc3400) [pid = 1745] [serial = 1722] [outer = 0x89858400] 18:37:14 INFO - PROCESS | 1745 | 1468373834421 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1539ms 18:37:14 INFO - PROCESS | 1745 | 1468373834457 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 18:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:37:14 INFO - PROCESS | 1745 | 1468373834469 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 18:37:14 INFO - PROCESS | 1745 | 1468373834478 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:37:14 INFO - PROCESS | 1745 | 1468373834482 Marionette TRACE conn4 <- [1,2266,null,{}] 18:37:14 INFO - PROCESS | 1745 | 1468373834489 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:14 INFO - PROCESS | 1745 | 1468373834493 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:14 INFO - PROCESS | 1745 | 1468373834688 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 18:37:14 INFO - PROCESS | 1745 | 1468373834933 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:14 INFO - PROCESS | 1745 | 1468373834940 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x89080800 == 37 [pid = 1745] [id = 574] 18:37:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 128 (0x8df3ec00) [pid = 1745] [serial = 1723] [outer = (nil)] 18:37:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 129 (0x8f18dc00) [pid = 1745] [serial = 1724] [outer = 0x8df3ec00] 18:37:15 INFO - PROCESS | 1745 | 1468373835070 Marionette DEBUG loaded listener.js 18:37:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 130 (0x8f1a5400) [pid = 1745] [serial = 1725] [outer = 0x8df3ec00] 18:37:16 INFO - PROCESS | 1745 | 1468373835993 Marionette TRACE conn4 <- [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]]]}] 18:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1594ms 18:37:16 INFO - PROCESS | 1745 | 1468373836072 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 18:37:16 INFO - PROCESS | 1745 | 1468373836075 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 18:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:37:16 INFO - PROCESS | 1745 | 1468373836083 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:37:16 INFO - PROCESS | 1745 | 1468373836086 Marionette TRACE conn4 <- [1,2270,null,{}] 18:37:16 INFO - PROCESS | 1745 | 1468373836094 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:16 INFO - PROCESS | 1745 | 1468373836099 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:16 INFO - PROCESS | 1745 | 1468373836333 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 18:37:16 INFO - PROCESS | 1745 | 1468373836595 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:16 INFO - PROCESS | 1745 | 1468373836605 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891cc00 == 38 [pid = 1745] [id = 575] 18:37:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 131 (0x889a0400) [pid = 1745] [serial = 1726] [outer = (nil)] 18:37:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 132 (0x89ccb000) [pid = 1745] [serial = 1727] [outer = 0x889a0400] 18:37:16 INFO - PROCESS | 1745 | 1468373836729 Marionette DEBUG loaded listener.js 18:37:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 133 (0x8cfcfc00) [pid = 1745] [serial = 1728] [outer = 0x889a0400] 18:37:17 INFO - PROCESS | 1745 | 1468373837627 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1591ms 18:37:17 INFO - PROCESS | 1745 | 1468373837675 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 18:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:37:17 INFO - PROCESS | 1745 | 1468373837680 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 18:37:17 INFO - PROCESS | 1745 | 1468373837687 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:37:17 INFO - PROCESS | 1745 | 1468373837691 Marionette TRACE conn4 <- [1,2274,null,{}] 18:37:17 INFO - PROCESS | 1745 | 1468373837697 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:17 INFO - PROCESS | 1745 | 1468373837703 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:17 INFO - PROCESS | 1745 | 1468373837906 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 18:37:18 INFO - PROCESS | 1745 | 1468373838335 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:18 INFO - PROCESS | 1745 | 1468373838343 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891d000 == 39 [pid = 1745] [id = 576] 18:37:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 134 (0x8891d800) [pid = 1745] [serial = 1729] [outer = (nil)] 18:37:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 135 (0x889a5800) [pid = 1745] [serial = 1730] [outer = 0x8891d800] 18:37:18 INFO - PROCESS | 1745 | 1468373838493 Marionette DEBUG loaded listener.js 18:37:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 136 (0x89086800) [pid = 1745] [serial = 1731] [outer = 0x8891d800] 18:37:19 INFO - PROCESS | 1745 | --DOCSHELL 0x8f1aec00 == 38 [pid = 1745] [id = 525] 18:37:19 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5ef800 == 37 [pid = 1745] [id = 528] 18:37:19 INFO - PROCESS | 1745 | --DOCSHELL 0x8907e800 == 36 [pid = 1745] [id = 526] 18:37:19 INFO - PROCESS | 1745 | 1468373839603 Marionette TRACE conn4 <- [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]]]}] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 135 (0x8e3a8000) [pid = 1745] [serial = 1643] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 134 (0x8ea26c00) [pid = 1745] [serial = 1644] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 133 (0x91f05000) [pid = 1745] [serial = 1622] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 132 (0x91f23c00) [pid = 1745] [serial = 1623] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 131 (0x8f28cc00) [pid = 1745] [serial = 1607] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 130 (0x8f599400) [pid = 1745] [serial = 1608] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 129 (0x90a0ec00) [pid = 1745] [serial = 1610] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 128 (0x90aa5400) [pid = 1745] [serial = 1611] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 127 (0x8b918800) [pid = 1745] [serial = 1631] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 126 (0x8ea2a000) [pid = 1745] [serial = 1632] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 125 (0x90da6400) [pid = 1745] [serial = 1616] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 124 (0x90daac00) [pid = 1745] [serial = 1617] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 123 (0x8d733800) [pid = 1745] [serial = 1625] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 122 (0x8ea22400) [pid = 1745] [serial = 1626] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x90b90800) [pid = 1745] [serial = 1613] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x90d4b000) [pid = 1745] [serial = 1614] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x89851400) [pid = 1745] [serial = 1592] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x89a72400) [pid = 1745] [serial = 1593] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x8b911c00) [pid = 1745] [serial = 1595] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x8bae3000) [pid = 1745] [serial = 1596] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x8badb000) [pid = 1745] [serial = 1590] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x8f1a8000) [pid = 1745] [serial = 1604] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x8f1ae000) [pid = 1745] [serial = 1605] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x91364800) [pid = 1745] [serial = 1619] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x91366800) [pid = 1745] [serial = 1620] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x8af83c00) [pid = 1745] [serial = 1637] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x8b91a400) [pid = 1745] [serial = 1638] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x8e3a6800) [pid = 1745] [serial = 1598] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x8e3b3000) [pid = 1745] [serial = 1599] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x8ecc9400) [pid = 1745] [serial = 1601] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8ecccc00) [pid = 1745] [serial = 1602] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x8ea28c00) [pid = 1745] [serial = 1628] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x8f51d400) [pid = 1745] [serial = 1629] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x89078400) [pid = 1745] [serial = 1634] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x89859000) [pid = 1745] [serial = 1635] [outer = (nil)] [url = about:blank] 18:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1985ms 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8d73ac00) [pid = 1745] [serial = 1640] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8df46800) [pid = 1745] [serial = 1641] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8f18d800) [pid = 1745] [serial = 1647] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8e3aa000) [pid = 1745] [serial = 1646] [outer = (nil)] [url = about:blank] 18:37:19 INFO - PROCESS | 1745 | 1468373839674 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 18:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:37:19 INFO - PROCESS | 1745 | 1468373839684 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 18:37:19 INFO - PROCESS | 1745 | 1468373839692 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:37:19 INFO - PROCESS | 1745 | 1468373839695 Marionette TRACE conn4 <- [1,2278,null,{}] 18:37:19 INFO - PROCESS | 1745 | 1468373839704 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:19 INFO - PROCESS | 1745 | 1468373839711 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:19 INFO - PROCESS | 1745 | 1468373839901 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 18:37:20 INFO - PROCESS | 1745 | 1468373840121 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:20 INFO - PROCESS | 1745 | 1468373840131 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a6e800 == 37 [pid = 1745] [id = 577] 18:37:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x89a72400) [pid = 1745] [serial = 1732] [outer = (nil)] 18:37:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x89cc2c00) [pid = 1745] [serial = 1733] [outer = 0x89a72400] 18:37:20 INFO - PROCESS | 1745 | 1468373840211 Marionette DEBUG loaded listener.js 18:37:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8a7c4400) [pid = 1745] [serial = 1734] [outer = 0x89a72400] 18:37:20 INFO - PROCESS | 1745 | 1468373840995 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1337ms 18:37:21 INFO - PROCESS | 1745 | 1468373841033 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 18:37:21 INFO - PROCESS | 1745 | 1468373841040 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 18:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:37:21 INFO - PROCESS | 1745 | 1468373841048 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:37:21 INFO - PROCESS | 1745 | 1468373841052 Marionette TRACE conn4 <- [1,2282,null,{}] 18:37:21 INFO - PROCESS | 1745 | 1468373841063 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:21 INFO - PROCESS | 1745 | 1468373841067 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:21 INFO - PROCESS | 1745 | 1468373841266 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 18:37:21 INFO - PROCESS | 1745 | 1468373841418 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:21 INFO - PROCESS | 1745 | 1468373841424 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af86400 == 38 [pid = 1745] [id = 578] 18:37:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8af90800) [pid = 1745] [serial = 1735] [outer = (nil)] 18:37:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x8bada800) [pid = 1745] [serial = 1736] [outer = 0x8af90800] 18:37:21 INFO - PROCESS | 1745 | 1468373841512 Marionette DEBUG loaded listener.js 18:37:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8cfc3000) [pid = 1745] [serial = 1737] [outer = 0x8af90800] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x89852400) [pid = 1745] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8af8ac00) [pid = 1745] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8f1adc00) [pid = 1745] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8f520c00) [pid = 1745] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x89cc5000) [pid = 1745] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x90d4d800) [pid = 1745] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x90d50c00) [pid = 1745] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x89856400) [pid = 1745] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8891ac00) [pid = 1745] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8df45400) [pid = 1745] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x91cf0c00) [pid = 1745] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8a62c800) [pid = 1745] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x91f22400) [pid = 1745] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x89a7cc00) [pid = 1745] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8891a400) [pid = 1745] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x89cc3c00) [pid = 1745] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:37:22 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8a630000) [pid = 1745] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:37:22 INFO - PROCESS | 1745 | 1468373842933 Marionette TRACE conn4 <- [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]]]}] 18:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1939ms 18:37:23 INFO - PROCESS | 1745 | 1468373843015 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 18:37:23 INFO - PROCESS | 1745 | 1468373843023 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 18:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:37:23 INFO - PROCESS | 1745 | 1468373843052 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 1745 | 1468373843058 Marionette TRACE conn4 <- [1,2286,null,{}] 18:37:23 INFO - PROCESS | 1745 | 1468373843079 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:23 INFO - PROCESS | 1745 | 1468373843087 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:23 INFO - PROCESS | 1745 | 1468373843293 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 18:37:23 INFO - PROCESS | 1745 | 1468373843514 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:23 INFO - PROCESS | 1745 | 1468373843530 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x88913000 == 39 [pid = 1745] [id = 579] 18:37:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x889a9c00) [pid = 1745] [serial = 1738] [outer = (nil)] 18:37:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x898ea800) [pid = 1745] [serial = 1739] [outer = 0x889a9c00] 18:37:23 INFO - PROCESS | 1745 | 1468373843618 Marionette DEBUG loaded listener.js 18:37:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x898f8c00) [pid = 1745] [serial = 1740] [outer = 0x889a9c00] 18:37:24 INFO - PROCESS | 1745 | 1468373844595 Marionette TRACE conn4 <- [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]]]}] 18:37:24 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 18:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1607ms 18:37:24 INFO - PROCESS | 1745 | 1468373844657 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 18:37:24 INFO - PROCESS | 1745 | 1468373844665 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 18:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:37:24 INFO - PROCESS | 1745 | 1468373844679 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:37:24 INFO - PROCESS | 1745 | 1468373844684 Marionette TRACE conn4 <- [1,2290,null,{}] 18:37:24 INFO - PROCESS | 1745 | 1468373844691 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:24 INFO - PROCESS | 1745 | 1468373844697 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:24 INFO - PROCESS | 1745 | 1468373844921 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 18:37:25 INFO - PROCESS | 1745 | 1468373845166 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:25 INFO - PROCESS | 1745 | 1468373845178 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x89ccf800 == 40 [pid = 1745] [id = 580] 18:37:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8a639c00) [pid = 1745] [serial = 1741] [outer = (nil)] 18:37:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8a7ce000) [pid = 1745] [serial = 1742] [outer = 0x8a639c00] 18:37:25 INFO - PROCESS | 1745 | 1468373845282 Marionette DEBUG loaded listener.js 18:37:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8af8ac00) [pid = 1745] [serial = 1743] [outer = 0x8a639c00] 18:37:26 INFO - PROCESS | 1745 | 1468373846271 Marionette TRACE conn4 <- [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]]]}] 18:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1637ms 18:37:26 INFO - PROCESS | 1745 | 1468373846315 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 18:37:26 INFO - PROCESS | 1745 | 1468373846319 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 18:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:37:26 INFO - PROCESS | 1745 | 1468373846328 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:37:26 INFO - PROCESS | 1745 | 1468373846335 Marionette TRACE conn4 <- [1,2294,null,{}] 18:37:26 INFO - PROCESS | 1745 | 1468373846353 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:26 INFO - PROCESS | 1745 | 1468373846363 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:26 INFO - PROCESS | 1745 | 1468373846584 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 18:37:26 INFO - PROCESS | 1745 | 1468373846836 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:26 INFO - PROCESS | 1745 | 1468373846849 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad6000 == 41 [pid = 1745] [id = 581] 18:37:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8d5ed400) [pid = 1745] [serial = 1744] [outer = (nil)] 18:37:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8d716400) [pid = 1745] [serial = 1745] [outer = 0x8d5ed400] 18:37:26 INFO - PROCESS | 1745 | 1468373846981 Marionette DEBUG loaded listener.js 18:37:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8d720c00) [pid = 1745] [serial = 1746] [outer = 0x8d5ed400] 18:37:27 INFO - PROCESS | 1745 | 1468373847924 Marionette TRACE conn4 <- [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]]]}] 18:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1642ms 18:37:27 INFO - PROCESS | 1745 | 1468373847972 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 18:37:27 INFO - PROCESS | 1745 | 1468373847978 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 18:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:37:27 INFO - PROCESS | 1745 | 1468373847985 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:37:27 INFO - PROCESS | 1745 | 1468373847990 Marionette TRACE conn4 <- [1,2298,null,{}] 18:37:28 INFO - PROCESS | 1745 | 1468373847996 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:28 INFO - PROCESS | 1745 | 1468373848001 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:28 INFO - PROCESS | 1745 | 1468373848221 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 18:37:28 INFO - PROCESS | 1745 | 1468373848484 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 1745 | 1468373848495 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5ebc00 == 42 [pid = 1745] [id = 582] 18:37:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8d5f2800) [pid = 1745] [serial = 1747] [outer = (nil)] 18:37:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8df4d400) [pid = 1745] [serial = 1748] [outer = 0x8d5f2800] 18:37:28 INFO - PROCESS | 1745 | 1468373848621 Marionette DEBUG loaded listener.js 18:37:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8e3aec00) [pid = 1745] [serial = 1749] [outer = 0x8d5f2800] 18:37:29 INFO - PROCESS | 1745 | 1468373849492 Marionette TRACE conn4 <- [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]]]}] 18:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1542ms 18:37:29 INFO - PROCESS | 1745 | 1468373849529 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 18:37:29 INFO - PROCESS | 1745 | 1468373849533 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 18:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:37:29 INFO - PROCESS | 1745 | 1468373849558 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:37:29 INFO - PROCESS | 1745 | 1468373849561 Marionette TRACE conn4 <- [1,2302,null,{}] 18:37:29 INFO - PROCESS | 1745 | 1468373849571 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:29 INFO - PROCESS | 1745 | 1468373849580 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:29 INFO - PROCESS | 1745 | 1468373849789 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 18:37:30 INFO - PROCESS | 1745 | 1468373850038 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:30 INFO - PROCESS | 1745 | 1468373850047 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x88914c00 == 43 [pid = 1745] [id = 583] 18:37:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x89a78400) [pid = 1745] [serial = 1750] [outer = (nil)] 18:37:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8ea26000) [pid = 1745] [serial = 1751] [outer = 0x89a78400] 18:37:30 INFO - PROCESS | 1745 | 1468373850149 Marionette DEBUG loaded listener.js 18:37:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8ea29c00) [pid = 1745] [serial = 1752] [outer = 0x89a78400] 18:37:31 INFO - PROCESS | 1745 | 1468373851095 Marionette TRACE conn4 <- [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]]]}] 18:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1609ms 18:37:31 INFO - PROCESS | 1745 | 1468373851155 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 18:37:31 INFO - PROCESS | 1745 | 1468373851160 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 18:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:37:31 INFO - PROCESS | 1745 | 1468373851171 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:37:31 INFO - PROCESS | 1745 | 1468373851174 Marionette TRACE conn4 <- [1,2306,null,{}] 18:37:31 INFO - PROCESS | 1745 | 1468373851182 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:31 INFO - PROCESS | 1745 | 1468373851194 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:31 INFO - PROCESS | 1745 | 1468373851480 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 18:37:31 INFO - PROCESS | 1745 | 1468373851776 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:31 INFO - PROCESS | 1745 | 1468373851789 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907a800 == 44 [pid = 1745] [id = 584] 18:37:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x898ee400) [pid = 1745] [serial = 1753] [outer = (nil)] 18:37:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8f1a3c00) [pid = 1745] [serial = 1754] [outer = 0x898ee400] 18:37:31 INFO - PROCESS | 1745 | 1468373851872 Marionette DEBUG loaded listener.js 18:37:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x8f28d400) [pid = 1745] [serial = 1755] [outer = 0x898ee400] 18:37:32 INFO - PROCESS | 1745 | 1468373852967 Marionette TRACE conn4 <- [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]]]}] 18:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1840ms 18:37:33 INFO - PROCESS | 1745 | 1468373853014 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 18:37:33 INFO - PROCESS | 1745 | 1468373853022 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 18:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:37:33 INFO - PROCESS | 1745 | 1468373853033 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:37:33 INFO - PROCESS | 1745 | 1468373853039 Marionette TRACE conn4 <- [1,2310,null,{}] 18:37:33 INFO - PROCESS | 1745 | 1468373853050 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:33 INFO - PROCESS | 1745 | 1468373853057 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:33 INFO - PROCESS | 1745 | 1468373853380 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 18:37:33 INFO - PROCESS | 1745 | 1468373853633 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:33 INFO - PROCESS | 1745 | 1468373853643 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a76000 == 45 [pid = 1745] [id = 585] 18:37:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x8badf400) [pid = 1745] [serial = 1756] [outer = (nil)] 18:37:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x8f517000) [pid = 1745] [serial = 1757] [outer = 0x8badf400] 18:37:33 INFO - PROCESS | 1745 | 1468373853761 Marionette DEBUG loaded listener.js 18:37:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x8f519400) [pid = 1745] [serial = 1758] [outer = 0x8badf400] 18:37:34 INFO - PROCESS | 1745 | 1468373854681 Marionette TRACE conn4 <- [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]]]}] 18:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1701ms 18:37:34 INFO - PROCESS | 1745 | 1468373854732 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 18:37:34 INFO - PROCESS | 1745 | 1468373854737 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 18:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:37:34 INFO - PROCESS | 1745 | 1468373854744 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:37:34 INFO - PROCESS | 1745 | 1468373854748 Marionette TRACE conn4 <- [1,2314,null,{}] 18:37:34 INFO - PROCESS | 1745 | 1468373854754 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:34 INFO - PROCESS | 1745 | 1468373854760 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:34 INFO - PROCESS | 1745 | 1468373854969 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 18:37:35 INFO - PROCESS | 1745 | 1468373855209 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:35 INFO - PROCESS | 1745 | 1468373855218 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b919800 == 46 [pid = 1745] [id = 586] 18:37:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x8df50400) [pid = 1745] [serial = 1759] [outer = (nil)] 18:37:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x8f594400) [pid = 1745] [serial = 1760] [outer = 0x8df50400] 18:37:35 INFO - PROCESS | 1745 | 1468373855341 Marionette DEBUG loaded listener.js 18:37:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x8f599000) [pid = 1745] [serial = 1761] [outer = 0x8df50400] 18:37:36 INFO - PROCESS | 1745 | 1468373856268 Marionette TRACE conn4 <- [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]]]}] 18:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1587ms 18:37:36 INFO - PROCESS | 1745 | 1468373856332 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 18:37:36 INFO - PROCESS | 1745 | 1468373856337 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 18:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:37:36 INFO - PROCESS | 1745 | 1468373856345 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:37:36 INFO - PROCESS | 1745 | 1468373856349 Marionette TRACE conn4 <- [1,2318,null,{}] 18:37:36 INFO - PROCESS | 1745 | 1468373856356 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:36 INFO - PROCESS | 1745 | 1468373856362 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:36 INFO - PROCESS | 1745 | 1468373856577 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 18:37:36 INFO - PROCESS | 1745 | 1468373856833 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:36 INFO - PROCESS | 1745 | 1468373856841 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x89854000 == 47 [pid = 1745] [id = 587] 18:37:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x8af8d400) [pid = 1745] [serial = 1762] [outer = (nil)] 18:37:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x8f598400) [pid = 1745] [serial = 1763] [outer = 0x8af8d400] 18:37:36 INFO - PROCESS | 1745 | 1468373856965 Marionette DEBUG loaded listener.js 18:37:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x90963000) [pid = 1745] [serial = 1764] [outer = 0x8af8d400] 18:37:37 INFO - PROCESS | 1745 | 1468373857938 Marionette TRACE conn4 <- [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] 18:37:37 INFO - PROCESS | 1745 | 1468373857987 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 18:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:37:37 INFO - PROCESS | 1745 | 1468373857995 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:37:38 INFO - PROCESS | 1745 | 1468373858000 Marionette TRACE conn4 <- [1,2322,null,{}] 18:37:38 INFO - PROCESS | 1745 | 1468373858007 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:38 INFO - PROCESS | 1745 | 1468373858011 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:38 INFO - PROCESS | 1745 | 1468373858262 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 18:37:38 INFO - PROCESS | 1745 | 1468373858564 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:38 INFO - PROCESS | 1745 | 1468373858572 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d717c00 == 48 [pid = 1745] [id = 588] 18:37:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x8df4e000) [pid = 1745] [serial = 1765] [outer = (nil)] 18:37:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x90a04400) [pid = 1745] [serial = 1766] [outer = 0x8df4e000] 18:37:38 INFO - PROCESS | 1745 | 1468373858666 Marionette DEBUG loaded listener.js 18:37:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x90a07c00) [pid = 1745] [serial = 1767] [outer = 0x8df4e000] 18:37:39 INFO - PROCESS | 1745 | 1468373859565 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1636ms 18:37:39 INFO - PROCESS | 1745 | 1468373859632 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 18:37:39 INFO - PROCESS | 1745 | 1468373859638 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 18:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:37:39 INFO - PROCESS | 1745 | 1468373859647 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:37:39 INFO - PROCESS | 1745 | 1468373859653 Marionette TRACE conn4 <- [1,2326,null,{}] 18:37:39 INFO - PROCESS | 1745 | 1468373859659 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:39 INFO - PROCESS | 1745 | 1468373859665 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:39 INFO - PROCESS | 1745 | 1468373859949 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 18:37:40 INFO - PROCESS | 1745 | 1468373860263 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:40 INFO - PROCESS | 1745 | 1468373860271 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x89084000 == 49 [pid = 1745] [id = 589] 18:37:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x89853c00) [pid = 1745] [serial = 1768] [outer = (nil)] 18:37:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x8a630800) [pid = 1745] [serial = 1769] [outer = 0x89853c00] 18:37:40 INFO - PROCESS | 1745 | 1468373860368 Marionette DEBUG loaded listener.js 18:37:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x90aa9800) [pid = 1745] [serial = 1770] [outer = 0x89853c00] 18:37:41 INFO - PROCESS | 1745 | 1468373861585 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1996ms 18:37:41 INFO - PROCESS | 1745 | 1468373861644 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 18:37:41 INFO - PROCESS | 1745 | 1468373861651 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 18:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:37:41 INFO - PROCESS | 1745 | 1468373861683 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:37:41 INFO - PROCESS | 1745 | 1468373861687 Marionette TRACE conn4 <- [1,2330,null,{}] 18:37:41 INFO - PROCESS | 1745 | 1468373861745 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:41 INFO - PROCESS | 1745 | 1468373861752 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:42 INFO - PROCESS | 1745 | 1468373862026 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 18:37:42 INFO - PROCESS | 1745 | 1468373862372 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:42 INFO - PROCESS | 1745 | 1468373862389 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x89856400 == 50 [pid = 1745] [id = 590] 18:37:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x89856800) [pid = 1745] [serial = 1771] [outer = (nil)] 18:37:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 121 (0x89cc5c00) [pid = 1745] [serial = 1772] [outer = 0x89856800] 18:37:42 INFO - PROCESS | 1745 | 1468373862471 Marionette DEBUG loaded listener.js 18:37:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 122 (0x8a637400) [pid = 1745] [serial = 1773] [outer = 0x89856800] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x89a6e800 == 49 [pid = 1745] [id = 577] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8891d000 == 48 [pid = 1745] [id = 576] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8891a800 == 47 [pid = 1745] [id = 562] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8d730800 == 46 [pid = 1745] [id = 524] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x88912400 == 45 [pid = 1745] [id = 535] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8a63a800 == 44 [pid = 1745] [id = 527] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8a62e800 == 43 [pid = 1745] [id = 568] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8df4e400 == 42 [pid = 1745] [id = 532] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8891cc00 == 41 [pid = 1745] [id = 575] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x89080400 == 40 [pid = 1745] [id = 533] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x898ea400 == 39 [pid = 1745] [id = 567] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x89080800 == 38 [pid = 1745] [id = 574] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x88917c00 == 37 [pid = 1745] [id = 570] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8cfc8c00 == 36 [pid = 1745] [id = 537] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8984c000 == 35 [pid = 1745] [id = 539] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x89850000 == 34 [pid = 1745] [id = 572] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5f1800 == 33 [pid = 1745] [id = 540] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x89078c00 == 32 [pid = 1745] [id = 573] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8984fc00 == 31 [pid = 1745] [id = 571] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x88918c00 == 30 [pid = 1745] [id = 536] 18:37:43 INFO - PROCESS | 1745 | --DOCSHELL 0x8d71f000 == 29 [pid = 1745] [id = 569] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8a639400 == 28 [pid = 1745] [id = 534] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8891b000 == 27 [pid = 1745] [id = 529] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8891a000 == 26 [pid = 1745] [id = 565] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8891b800 == 25 [pid = 1745] [id = 530] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x89852c00 == 24 [pid = 1745] [id = 563] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x89a74400 == 23 [pid = 1745] [id = 564] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x889a0000 == 22 [pid = 1745] [id = 531] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x889a3c00 == 21 [pid = 1745] [id = 538] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x898f0400 == 20 [pid = 1745] [id = 523] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x88919800 == 19 [pid = 1745] [id = 566] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8d717c00 == 18 [pid = 1745] [id = 588] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x89084000 == 17 [pid = 1745] [id = 589] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x89854000 == 16 [pid = 1745] [id = 587] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8b919800 == 15 [pid = 1745] [id = 586] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x89a76000 == 14 [pid = 1745] [id = 585] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x88914c00 == 13 [pid = 1745] [id = 583] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8907a800 == 12 [pid = 1745] [id = 584] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5ebc00 == 11 [pid = 1745] [id = 582] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8bad6000 == 10 [pid = 1745] [id = 581] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x89ccf800 == 9 [pid = 1745] [id = 580] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x8af86400 == 8 [pid = 1745] [id = 578] 18:37:44 INFO - PROCESS | 1745 | --DOCSHELL 0x88913000 == 7 [pid = 1745] [id = 579] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 121 (0x89ccc800) [pid = 1745] [serial = 1650] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 120 (0x89a6f800) [pid = 1745] [serial = 1649] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0x8d721400) [pid = 1745] [serial = 1653] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0x8d5ea800) [pid = 1745] [serial = 1652] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x8f51a800) [pid = 1745] [serial = 1656] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x8f515800) [pid = 1745] [serial = 1655] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x90a03400) [pid = 1745] [serial = 1659] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x90961000) [pid = 1745] [serial = 1658] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x90aae400) [pid = 1745] [serial = 1662] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x90aa3400) [pid = 1745] [serial = 1661] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x9135c400) [pid = 1745] [serial = 1665] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x90da1400) [pid = 1745] [serial = 1664] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x91ce5000) [pid = 1745] [serial = 1668] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x8bada400) [pid = 1745] [serial = 1700] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x9136b000) [pid = 1745] [serial = 1667] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x898eb800) [pid = 1745] [serial = 1691] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8891fc00) [pid = 1745] [serial = 1688] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x91f01400) [pid = 1745] [serial = 1671] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x91ee8000) [pid = 1745] [serial = 1670] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x889a3800) [pid = 1745] [serial = 1689] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x91f2e800) [pid = 1745] [serial = 1674] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8a7ce800) [pid = 1745] [serial = 1686] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8a7c5000) [pid = 1745] [serial = 1685] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x91f2b400) [pid = 1745] [serial = 1673] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x92262400) [pid = 1745] [serial = 1677] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x91fd2800) [pid = 1745] [serial = 1676] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8a635c00) [pid = 1745] [serial = 1695] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x889ab800) [pid = 1745] [serial = 1697] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x92322c00) [pid = 1745] [serial = 1680] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x9231b400) [pid = 1745] [serial = 1679] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8af8f000) [pid = 1745] [serial = 1698] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x89cc9c00) [pid = 1745] [serial = 1694] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8f283400) [pid = 1745] [serial = 1683] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8df4b400) [pid = 1745] [serial = 1682] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x898f1c00) [pid = 1745] [serial = 1692] [outer = (nil)] [url = about:blank] 18:37:44 INFO - PROCESS | 1745 | 1468373864969 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 3361ms 18:37:45 INFO - PROCESS | 1745 | 1468373865024 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 18:37:45 INFO - PROCESS | 1745 | 1468373865032 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 18:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:37:45 INFO - PROCESS | 1745 | 1468373865041 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:37:45 INFO - PROCESS | 1745 | 1468373865048 Marionette TRACE conn4 <- [1,2334,null,{}] 18:37:45 INFO - PROCESS | 1745 | 1468373865058 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:45 INFO - PROCESS | 1745 | 1468373865063 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:45 INFO - PROCESS | 1745 | 1468373865321 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 18:37:45 INFO - PROCESS | 1745 | 1468373865432 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:45 INFO - PROCESS | 1745 | 1468373865441 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x89079800 == 8 [pid = 1745] [id = 591] 18:37:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8907a000) [pid = 1745] [serial = 1774] [outer = (nil)] 18:37:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x89086400) [pid = 1745] [serial = 1775] [outer = 0x8907a000] 18:37:45 INFO - PROCESS | 1745 | 1468373865576 Marionette DEBUG loaded listener.js 18:37:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x89855800) [pid = 1745] [serial = 1776] [outer = 0x8907a000] 18:37:46 INFO - PROCESS | 1745 | 1468373866385 Marionette TRACE conn4 <- [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]]]}] 18:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1403ms 18:37:46 INFO - PROCESS | 1745 | 1468373866445 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 18:37:46 INFO - PROCESS | 1745 | 1468373866454 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 18:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:37:46 INFO - PROCESS | 1745 | 1468373866467 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:37:46 INFO - PROCESS | 1745 | 1468373866473 Marionette TRACE conn4 <- [1,2338,null,{}] 18:37:46 INFO - PROCESS | 1745 | 1468373866490 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:46 INFO - PROCESS | 1745 | 1468373866496 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:46 INFO - PROCESS | 1745 | 1468373866767 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 18:37:46 INFO - PROCESS | 1745 | 1468373866795 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 1745 | 1468373866801 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc5400 == 9 [pid = 1745] [id = 592] 18:37:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x89cc7000) [pid = 1745] [serial = 1777] [outer = (nil)] 18:37:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x89ccbc00) [pid = 1745] [serial = 1778] [outer = 0x89cc7000] 18:37:46 INFO - PROCESS | 1745 | 1468373866888 Marionette DEBUG loaded listener.js 18:37:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8a62e800) [pid = 1745] [serial = 1779] [outer = 0x89cc7000] 18:37:47 INFO - PROCESS | 1745 | 1468373867953 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1550ms 18:37:48 INFO - PROCESS | 1745 | 1468373868018 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 18:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:37:48 INFO - PROCESS | 1745 | 1468373868023 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 18:37:48 INFO - PROCESS | 1745 | 1468373868035 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:37:48 INFO - PROCESS | 1745 | 1468373868046 Marionette TRACE conn4 <- [1,2342,null,{}] 18:37:48 INFO - PROCESS | 1745 | 1468373868097 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:48 INFO - PROCESS | 1745 | 1468373868105 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:48 INFO - PROCESS | 1745 | 1468373868343 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 18:37:48 INFO - PROCESS | 1745 | 1468373868377 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:48 INFO - PROCESS | 1745 | 1468373868391 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af90c00 == 10 [pid = 1745] [id = 593] 18:37:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8b90f000) [pid = 1745] [serial = 1780] [outer = (nil)] 18:37:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8b915800) [pid = 1745] [serial = 1781] [outer = 0x8b90f000] 18:37:48 INFO - PROCESS | 1745 | 1468373868489 Marionette DEBUG loaded listener.js 18:37:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8bad8000) [pid = 1745] [serial = 1782] [outer = 0x8b90f000] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8af90800) [pid = 1745] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x89853000) [pid = 1745] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8df33000) [pid = 1745] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x89858400) [pid = 1745] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x889a0400) [pid = 1745] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8df3ec00) [pid = 1745] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x898ebc00) [pid = 1745] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8a7c5c00) [pid = 1745] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8d71f400) [pid = 1745] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x89a72400) [pid = 1745] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x89ccd400) [pid = 1745] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8891d800) [pid = 1745] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:37:49 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8a7cd400) [pid = 1745] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:37:50 INFO - PROCESS | 1745 | 1468373870477 Marionette TRACE conn4 <- [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]]]}] 18:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2484ms 18:37:50 INFO - PROCESS | 1745 | 1468373870516 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 1745 | 1468373870520 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 18:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:37:50 INFO - PROCESS | 1745 | 1468373870528 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:37:50 INFO - PROCESS | 1745 | 1468373870532 Marionette TRACE conn4 <- [1,2346,null,{}] 18:37:50 INFO - PROCESS | 1745 | 1468373870539 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:50 INFO - PROCESS | 1745 | 1468373870543 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:50 INFO - PROCESS | 1745 | 1468373870728 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 18:37:50 INFO - PROCESS | 1745 | 1468373870738 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:50 INFO - PROCESS | 1745 | 1468373870746 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a0400 == 11 [pid = 1745] [id = 594] 18:37:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x889a7400) [pid = 1745] [serial = 1783] [outer = (nil)] 18:37:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8b910800) [pid = 1745] [serial = 1784] [outer = 0x889a7400] 18:37:50 INFO - PROCESS | 1745 | 1468373870955 Marionette DEBUG loaded listener.js 18:37:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8cfc4800) [pid = 1745] [serial = 1785] [outer = 0x889a7400] 18:37:51 INFO - PROCESS | 1745 | 1468373871897 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1384ms 18:37:51 INFO - PROCESS | 1745 | 1468373871913 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 18:37:51 INFO - PROCESS | 1745 | 1468373871921 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 18:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:37:51 INFO - PROCESS | 1745 | 1468373871932 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:37:51 INFO - PROCESS | 1745 | 1468373871938 Marionette TRACE conn4 <- [1,2350,null,{}] 18:37:51 INFO - PROCESS | 1745 | 1468373871947 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:51 INFO - PROCESS | 1745 | 1468373871953 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:52 INFO - PROCESS | 1745 | 1468373872221 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 18:37:52 INFO - PROCESS | 1745 | 1468373872532 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:52 INFO - PROCESS | 1745 | 1468373872541 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x889ac400 == 12 [pid = 1745] [id = 595] 18:37:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x889ac800) [pid = 1745] [serial = 1786] [outer = (nil)] 18:37:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x89a77400) [pid = 1745] [serial = 1787] [outer = 0x889ac800] 18:37:52 INFO - PROCESS | 1745 | 1468373872681 Marionette DEBUG loaded listener.js 18:37:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8a62e000) [pid = 1745] [serial = 1788] [outer = 0x889ac800] 18:37:53 INFO - PROCESS | 1745 | 1468373873657 Marionette TRACE conn4 <- [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]]]}] 18:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1794ms 18:37:53 INFO - PROCESS | 1745 | 1468373873725 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 18:37:53 INFO - PROCESS | 1745 | 1468373873733 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 18:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:37:53 INFO - PROCESS | 1745 | 1468373873746 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:37:53 INFO - PROCESS | 1745 | 1468373873752 Marionette TRACE conn4 <- [1,2354,null,{}] 18:37:53 INFO - PROCESS | 1745 | 1468373873759 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:53 INFO - PROCESS | 1745 | 1468373873766 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:54 INFO - PROCESS | 1745 | 1468373874031 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 18:37:54 INFO - PROCESS | 1745 | 1468373874331 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 1745 | 1468373874342 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af88000 == 13 [pid = 1745] [id = 596] 18:37:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8b91b800) [pid = 1745] [serial = 1789] [outer = (nil)] 18:37:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8cfc8400) [pid = 1745] [serial = 1790] [outer = 0x8b91b800] 18:37:54 INFO - PROCESS | 1745 | 1468373874457 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8d5ea000) [pid = 1745] [serial = 1791] [outer = 0x8b91b800] 18:37:55 INFO - PROCESS | 1745 | 1468373875497 Marionette TRACE conn4 <- [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]]]}] 18:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1788ms 18:37:55 INFO - PROCESS | 1745 | 1468373875534 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 18:37:55 INFO - PROCESS | 1745 | 1468373875539 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 18:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:37:55 INFO - PROCESS | 1745 | 1468373875546 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:37:55 INFO - PROCESS | 1745 | 1468373875552 Marionette TRACE conn4 <- [1,2358,null,{}] 18:37:55 INFO - PROCESS | 1745 | 1468373875570 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:55 INFO - PROCESS | 1745 | 1468373875580 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:55 INFO - PROCESS | 1745 | 1468373875780 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 18:37:56 INFO - PROCESS | 1745 | 1468373876018 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:56 INFO - PROCESS | 1745 | 1468373876031 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d731c00 == 14 [pid = 1745] [id = 597] 18:37:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8d733800) [pid = 1745] [serial = 1792] [outer = (nil)] 18:37:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8d739400) [pid = 1745] [serial = 1793] [outer = 0x8d733800] 18:37:56 INFO - PROCESS | 1745 | 1468373876163 Marionette DEBUG loaded listener.js 18:37:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8df35800) [pid = 1745] [serial = 1794] [outer = 0x8d733800] 18:37:57 INFO - PROCESS | 1745 | 1468373877045 Marionette TRACE conn4 <- [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]]]}] 18:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1551ms 18:37:57 INFO - PROCESS | 1745 | 1468373877107 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 18:37:57 INFO - PROCESS | 1745 | 1468373877113 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 18:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:37:57 INFO - PROCESS | 1745 | 1468373877122 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:37:57 INFO - PROCESS | 1745 | 1468373877126 Marionette TRACE conn4 <- [1,2362,null,{}] 18:37:57 INFO - PROCESS | 1745 | 1468373877133 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:57 INFO - PROCESS | 1745 | 1468373877139 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:57 INFO - PROCESS | 1745 | 1468373877342 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 18:37:57 INFO - PROCESS | 1745 | 1468373877592 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:57 INFO - PROCESS | 1745 | 1468373877599 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a4000 == 15 [pid = 1745] [id = 598] 18:37:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8d5eec00) [pid = 1745] [serial = 1795] [outer = (nil)] 18:37:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8df47000) [pid = 1745] [serial = 1796] [outer = 0x8d5eec00] 18:37:57 INFO - PROCESS | 1745 | 1468373877703 Marionette DEBUG loaded listener.js 18:37:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8df4d800) [pid = 1745] [serial = 1797] [outer = 0x8d5eec00] 18:37:58 INFO - PROCESS | 1745 | 1468373878656 Marionette TRACE conn4 <- [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]]]}] 18:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1584ms 18:37:58 INFO - PROCESS | 1745 | 1468373878706 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 18:37:58 INFO - PROCESS | 1745 | 1468373878710 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 18:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:37:58 INFO - PROCESS | 1745 | 1468373878719 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:37:58 INFO - PROCESS | 1745 | 1468373878723 Marionette TRACE conn4 <- [1,2366,null,{}] 18:37:58 INFO - PROCESS | 1745 | 1468373878730 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:58 INFO - PROCESS | 1745 | 1468373878736 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:58 INFO - PROCESS | 1745 | 1468373878949 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 18:37:59 INFO - PROCESS | 1745 | 1468373879219 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:59 INFO - PROCESS | 1745 | 1468373879231 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:37:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a634800 == 16 [pid = 1745] [id = 599] 18:37:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8a7cec00) [pid = 1745] [serial = 1798] [outer = (nil)] 18:37:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8e3ad000) [pid = 1745] [serial = 1799] [outer = 0x8a7cec00] 18:37:59 INFO - PROCESS | 1745 | 1468373879359 Marionette DEBUG loaded listener.js 18:37:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8e3af800) [pid = 1745] [serial = 1800] [outer = 0x8a7cec00] 18:38:00 INFO - PROCESS | 1745 | 1468373880311 Marionette TRACE conn4 <- [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]]]}] 18:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1637ms 18:38:00 INFO - PROCESS | 1745 | 1468373880363 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 18:38:00 INFO - PROCESS | 1745 | 1468373880368 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 18:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:38:00 INFO - PROCESS | 1745 | 1468373880377 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:38:00 INFO - PROCESS | 1745 | 1468373880382 Marionette TRACE conn4 <- [1,2370,null,{}] 18:38:00 INFO - PROCESS | 1745 | 1468373880388 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:00 INFO - PROCESS | 1745 | 1468373880400 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:00 INFO - PROCESS | 1745 | 1468373880656 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 18:38:00 INFO - PROCESS | 1745 | 1468373880904 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:00 INFO - PROCESS | 1745 | 1468373880918 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a5c00 == 17 [pid = 1745] [id = 600] 18:38:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x898f2c00) [pid = 1745] [serial = 1801] [outer = (nil)] 18:38:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8ecc6400) [pid = 1745] [serial = 1802] [outer = 0x898f2c00] 18:38:01 INFO - PROCESS | 1745 | 1468373881028 Marionette DEBUG loaded listener.js 18:38:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x8f189000) [pid = 1745] [serial = 1803] [outer = 0x898f2c00] 18:38:02 INFO - PROCESS | 1745 | 1468373882093 Marionette TRACE conn4 <- [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]]]}] 18:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1802ms 18:38:02 INFO - PROCESS | 1745 | 1468373882181 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 18:38:02 INFO - PROCESS | 1745 | 1468373882188 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 18:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:38:02 INFO - PROCESS | 1745 | 1468373882199 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:38:02 INFO - PROCESS | 1745 | 1468373882203 Marionette TRACE conn4 <- [1,2374,null,{}] 18:38:02 INFO - PROCESS | 1745 | 1468373882211 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:02 INFO - PROCESS | 1745 | 1468373882216 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:02 INFO - PROCESS | 1745 | 1468373882460 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 18:38:02 INFO - PROCESS | 1745 | 1468373882735 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:02 INFO - PROCESS | 1745 | 1468373882747 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a3c00 == 18 [pid = 1745] [id = 601] 18:38:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x8e3a9400) [pid = 1745] [serial = 1804] [outer = (nil)] 18:38:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x8f1a2c00) [pid = 1745] [serial = 1805] [outer = 0x8e3a9400] 18:38:02 INFO - PROCESS | 1745 | 1468373882832 Marionette DEBUG loaded listener.js 18:38:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x8f1a6000) [pid = 1745] [serial = 1806] [outer = 0x8e3a9400] 18:38:03 INFO - PROCESS | 1745 | 1468373883767 Marionette TRACE conn4 <- [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]]]}] 18:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1635ms 18:38:03 INFO - PROCESS | 1745 | 1468373883834 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 18:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:38:03 INFO - PROCESS | 1745 | 1468373883839 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 18:38:03 INFO - PROCESS | 1745 | 1468373883846 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:38:03 INFO - PROCESS | 1745 | 1468373883849 Marionette TRACE conn4 <- [1,2378,null,{}] 18:38:03 INFO - PROCESS | 1745 | 1468373883857 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:03 INFO - PROCESS | 1745 | 1468373883862 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:04 INFO - PROCESS | 1745 | 1468373884110 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 18:38:04 INFO - PROCESS | 1745 | 1468373884395 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:04 INFO - PROCESS | 1745 | 1468373884405 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891a400 == 19 [pid = 1745] [id = 602] 18:38:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x889a6400) [pid = 1745] [serial = 1807] [outer = (nil)] 18:38:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x8f285000) [pid = 1745] [serial = 1808] [outer = 0x889a6400] 18:38:04 INFO - PROCESS | 1745 | 1468373884504 Marionette DEBUG loaded listener.js 18:38:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x8f286400) [pid = 1745] [serial = 1809] [outer = 0x889a6400] 18:38:05 INFO - PROCESS | 1745 | 1468373885448 Marionette TRACE conn4 <- [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]]]}] 18:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1686ms 18:38:05 INFO - PROCESS | 1745 | 1468373885532 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 18:38:05 INFO - PROCESS | 1745 | 1468373885537 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 18:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:38:05 INFO - PROCESS | 1745 | 1468373885545 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:38:05 INFO - PROCESS | 1745 | 1468373885549 Marionette TRACE conn4 <- [1,2382,null,{}] 18:38:05 INFO - PROCESS | 1745 | 1468373885556 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:05 INFO - PROCESS | 1745 | 1468373885561 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:05 INFO - PROCESS | 1745 | 1468373885812 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 18:38:06 INFO - PROCESS | 1745 | 1468373886101 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:06 INFO - PROCESS | 1745 | 1468373886111 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x88921400 == 20 [pid = 1745] [id = 603] 18:38:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x8907f000) [pid = 1745] [serial = 1810] [outer = (nil)] 18:38:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x8a7c4800) [pid = 1745] [serial = 1811] [outer = 0x8907f000] 18:38:06 INFO - PROCESS | 1745 | 1468373886210 Marionette DEBUG loaded listener.js 18:38:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x8bae3400) [pid = 1745] [serial = 1812] [outer = 0x8907f000] 18:38:07 INFO - PROCESS | 1745 | 1468373887327 Marionette TRACE conn4 <- [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]]]}] 18:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1835ms 18:38:07 INFO - PROCESS | 1745 | 1468373887382 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 18:38:07 INFO - PROCESS | 1745 | 1468373887390 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 18:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:38:07 INFO - PROCESS | 1745 | 1468373887400 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:38:07 INFO - PROCESS | 1745 | 1468373887404 Marionette TRACE conn4 <- [1,2386,null,{}] 18:38:07 INFO - PROCESS | 1745 | 1468373887415 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:07 INFO - PROCESS | 1745 | 1468373887420 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:07 INFO - PROCESS | 1745 | 1468373887675 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 18:38:08 INFO - PROCESS | 1745 | 1468373888120 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:08 INFO - PROCESS | 1745 | 1468373888131 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x89079c00 == 21 [pid = 1745] [id = 604] 18:38:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x8907c800) [pid = 1745] [serial = 1813] [outer = (nil)] 18:38:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x898eb400) [pid = 1745] [serial = 1814] [outer = 0x8907c800] 18:38:08 INFO - PROCESS | 1745 | 1468373888228 Marionette DEBUG loaded listener.js 18:38:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x898f6800) [pid = 1745] [serial = 1815] [outer = 0x8907c800] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x8cfc3000) [pid = 1745] [serial = 1737] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x8ea23c00) [pid = 1745] [serial = 1718] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x8ea2dc00) [pid = 1745] [serial = 1719] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x8df53800) [pid = 1745] [serial = 1716] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x8ecc8000) [pid = 1745] [serial = 1721] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x89ccb000) [pid = 1745] [serial = 1727] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x8f1a5400) [pid = 1745] [serial = 1725] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x898f7c00) [pid = 1745] [serial = 1703] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x8df37c00) [pid = 1745] [serial = 1713] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x8cfcfc00) [pid = 1745] [serial = 1728] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8df4c800) [pid = 1745] [serial = 1715] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x8d723000) [pid = 1745] [serial = 1709] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x8d735000) [pid = 1745] [serial = 1710] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x8f18dc00) [pid = 1745] [serial = 1724] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8a7c4400) [pid = 1745] [serial = 1734] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8df34800) [pid = 1745] [serial = 1712] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8cfc1c00) [pid = 1745] [serial = 1701] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8ecc3400) [pid = 1745] [serial = 1722] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x889a5800) [pid = 1745] [serial = 1730] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8badb400) [pid = 1745] [serial = 1706] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8cfcb800) [pid = 1745] [serial = 1707] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x89cc2c00) [pid = 1745] [serial = 1733] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x89086800) [pid = 1745] [serial = 1731] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8a632c00) [pid = 1745] [serial = 1704] [outer = (nil)] [url = about:blank] 18:38:08 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8bada800) [pid = 1745] [serial = 1736] [outer = (nil)] [url = about:blank] 18:38:09 INFO - PROCESS | 1745 | 1468373889105 Marionette TRACE conn4 <- [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]]]}] 18:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1749ms 18:38:09 INFO - PROCESS | 1745 | 1468373889149 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 18:38:09 INFO - PROCESS | 1745 | 1468373889156 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 18:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:38:09 INFO - PROCESS | 1745 | 1468373889167 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:38:09 INFO - PROCESS | 1745 | 1468373889171 Marionette TRACE conn4 <- [1,2390,null,{}] 18:38:09 INFO - PROCESS | 1745 | 1468373889179 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:09 INFO - PROCESS | 1745 | 1468373889185 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:09 INFO - PROCESS | 1745 | 1468373889378 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 18:38:09 INFO - PROCESS | 1745 | 1468373889553 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:09 INFO - PROCESS | 1745 | 1468373889561 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891b000 == 22 [pid = 1745] [id = 605] 18:38:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8a7c3000) [pid = 1745] [serial = 1816] [outer = (nil)] 18:38:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8a7cc000) [pid = 1745] [serial = 1817] [outer = 0x8a7c3000] 18:38:09 INFO - PROCESS | 1745 | 1468373889640 Marionette DEBUG loaded listener.js 18:38:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8af8d000) [pid = 1745] [serial = 1818] [outer = 0x8a7c3000] 18:38:10 INFO - PROCESS | 1745 | 1468373890481 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1388ms 18:38:10 INFO - PROCESS | 1745 | 1468373890556 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 18:38:10 INFO - PROCESS | 1745 | 1468373890560 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 18:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:38:10 INFO - PROCESS | 1745 | 1468373890574 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:38:10 INFO - PROCESS | 1745 | 1468373890580 Marionette TRACE conn4 <- [1,2394,null,{}] 18:38:10 INFO - PROCESS | 1745 | 1468373890597 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:10 INFO - PROCESS | 1745 | 1468373890607 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:10 INFO - PROCESS | 1745 | 1468373890865 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 18:38:10 INFO - PROCESS | 1745 | 1468373890890 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:10 INFO - PROCESS | 1745 | 1468373890899 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfc3000 == 23 [pid = 1745] [id = 606] 18:38:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8cfc6800) [pid = 1745] [serial = 1819] [outer = (nil)] 18:38:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8d5ec000) [pid = 1745] [serial = 1820] [outer = 0x8cfc6800] 18:38:10 INFO - PROCESS | 1745 | 1468373890980 Marionette DEBUG loaded listener.js 18:38:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8d71bc00) [pid = 1745] [serial = 1821] [outer = 0x8cfc6800] 18:38:12 INFO - PROCESS | 1745 | 1468373892050 Marionette TRACE conn4 <- [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]]]}] 18:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1506ms 18:38:12 INFO - PROCESS | 1745 | 1468373892075 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 18:38:12 INFO - PROCESS | 1745 | 1468373892080 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 18:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:38:12 INFO - PROCESS | 1745 | 1468373892103 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:38:12 INFO - PROCESS | 1745 | 1468373892107 Marionette TRACE conn4 <- [1,2398,null,{}] 18:38:12 INFO - PROCESS | 1745 | 1468373892113 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:12 INFO - PROCESS | 1745 | 1468373892119 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:12 INFO - PROCESS | 1745 | 1468373892388 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 18:38:12 INFO - PROCESS | 1745 | 1468373892417 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:12 INFO - PROCESS | 1745 | 1468373892423 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a3800 == 24 [pid = 1745] [id = 607] 18:38:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8badd000) [pid = 1745] [serial = 1822] [outer = (nil)] 18:38:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8d735000) [pid = 1745] [serial = 1823] [outer = 0x8badd000] 18:38:12 INFO - PROCESS | 1745 | 1468373892502 Marionette DEBUG loaded listener.js 18:38:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8df39000) [pid = 1745] [serial = 1824] [outer = 0x8badd000] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x889a9c00) [pid = 1745] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8a639c00) [pid = 1745] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8d5ed400) [pid = 1745] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8d5f2800) [pid = 1745] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x89a78400) [pid = 1745] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x898ee400) [pid = 1745] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8badf400) [pid = 1745] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8df50400) [pid = 1745] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8af8d400) [pid = 1745] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8df4e000) [pid = 1745] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x89853c00) [pid = 1745] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8907a000) [pid = 1745] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x89856800) [pid = 1745] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x89cc7000) [pid = 1745] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:38:13 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8b90f000) [pid = 1745] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:38:13 INFO - PROCESS | 1745 | 1468373893606 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1552ms 18:38:13 INFO - PROCESS | 1745 | 1468373893648 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 18:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:38:13 INFO - PROCESS | 1745 | 1468373893653 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 18:38:13 INFO - PROCESS | 1745 | 1468373893660 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:38:13 INFO - PROCESS | 1745 | 1468373893664 Marionette TRACE conn4 <- [1,2402,null,{}] 18:38:13 INFO - PROCESS | 1745 | 1468373893670 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:13 INFO - PROCESS | 1745 | 1468373893676 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:13 INFO - PROCESS | 1745 | 1468373893917 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 18:38:13 INFO - PROCESS | 1745 | 1468373893932 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:13 INFO - PROCESS | 1745 | 1468373893942 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891b800 == 25 [pid = 1745] [id = 608] 18:38:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x89a77800) [pid = 1745] [serial = 1825] [outer = (nil)] 18:38:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8d72e800) [pid = 1745] [serial = 1826] [outer = 0x89a77800] 18:38:14 INFO - PROCESS | 1745 | 1468373894026 Marionette DEBUG loaded listener.js 18:38:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8df3d400) [pid = 1745] [serial = 1827] [outer = 0x89a77800] 18:38:15 INFO - PROCESS | 1745 | 1468373895040 Marionette TRACE conn4 <- [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]]]}] 18:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1434ms 18:38:15 INFO - PROCESS | 1745 | 1468373895095 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 18:38:15 INFO - PROCESS | 1745 | 1468373895102 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 18:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:38:15 INFO - PROCESS | 1745 | 1468373895113 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:38:15 INFO - PROCESS | 1745 | 1468373895119 Marionette TRACE conn4 <- [1,2406,null,{}] 18:38:15 INFO - PROCESS | 1745 | 1468373895189 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:15 INFO - PROCESS | 1745 | 1468373895195 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:15 INFO - PROCESS | 1745 | 1468373895433 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 18:38:15 INFO - PROCESS | 1745 | 1468373895693 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:15 INFO - PROCESS | 1745 | 1468373895709 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x88921000 == 26 [pid = 1745] [id = 609] 18:38:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x89086800) [pid = 1745] [serial = 1828] [outer = (nil)] 18:38:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x898ec000) [pid = 1745] [serial = 1829] [outer = 0x89086800] 18:38:15 INFO - PROCESS | 1745 | 1468373895836 Marionette DEBUG loaded listener.js 18:38:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x89a78000) [pid = 1745] [serial = 1830] [outer = 0x89086800] 18:38:16 INFO - PROCESS | 1745 | 1468373896841 Marionette TRACE conn4 <- [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]]]}] 18:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1808ms 18:38:16 INFO - PROCESS | 1745 | 1468373896922 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 18:38:16 INFO - PROCESS | 1745 | 1468373896931 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 18:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:38:16 INFO - PROCESS | 1745 | 1468373896947 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:38:16 INFO - PROCESS | 1745 | 1468373896954 Marionette TRACE conn4 <- [1,2410,null,{}] 18:38:16 INFO - PROCESS | 1745 | 1468373896961 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:16 INFO - PROCESS | 1745 | 1468373896969 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:17 INFO - PROCESS | 1745 | 1468373897326 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 18:38:17 INFO - PROCESS | 1745 | 1468373897545 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:17 INFO - PROCESS | 1745 | 1468373897560 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b912c00 == 27 [pid = 1745] [id = 610] 18:38:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8b917000) [pid = 1745] [serial = 1831] [outer = (nil)] 18:38:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8bade000) [pid = 1745] [serial = 1832] [outer = 0x8b917000] 18:38:17 INFO - PROCESS | 1745 | 1468373897657 Marionette DEBUG loaded listener.js 18:38:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8cfca000) [pid = 1745] [serial = 1833] [outer = 0x8b917000] 18:38:18 INFO - PROCESS | 1745 | 1468373898719 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1793ms 18:38:18 INFO - PROCESS | 1745 | 1468373898738 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 18:38:18 INFO - PROCESS | 1745 | 1468373898742 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 18:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:38:18 INFO - PROCESS | 1745 | 1468373898751 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:38:18 INFO - PROCESS | 1745 | 1468373898758 Marionette TRACE conn4 <- [1,2414,null,{}] 18:38:18 INFO - PROCESS | 1745 | 1468373898778 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:18 INFO - PROCESS | 1745 | 1468373898787 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:19 INFO - PROCESS | 1745 | 1468373899056 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 18:38:19 INFO - PROCESS | 1745 | 1468373899395 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:19 INFO - PROCESS | 1745 | 1468373899406 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x8e3ad400 == 28 [pid = 1745] [id = 611] 18:38:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8e3ae800) [pid = 1745] [serial = 1834] [outer = (nil)] 18:38:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8ea2dc00) [pid = 1745] [serial = 1835] [outer = 0x8e3ae800] 18:38:19 INFO - PROCESS | 1745 | 1468373899503 Marionette DEBUG loaded listener.js 18:38:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8ecc2800) [pid = 1745] [serial = 1836] [outer = 0x8e3ae800] 18:38:20 INFO - PROCESS | 1745 | 1468373900456 Marionette TRACE conn4 <- [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]]]}] 18:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1757ms 18:38:20 INFO - PROCESS | 1745 | 1468373900509 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 18:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:38:20 INFO - PROCESS | 1745 | 1468373900514 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 18:38:20 INFO - PROCESS | 1745 | 1468373900523 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:38:20 INFO - PROCESS | 1745 | 1468373900526 Marionette TRACE conn4 <- [1,2418,null,{}] 18:38:20 INFO - PROCESS | 1745 | 1468373900534 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:20 INFO - PROCESS | 1745 | 1468373900538 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:20 INFO - PROCESS | 1745 | 1468373900753 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 18:38:21 INFO - PROCESS | 1745 | 1468373900996 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:21 INFO - PROCESS | 1745 | 1468373901005 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df32800 == 29 [pid = 1745] [id = 612] 18:38:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8f185c00) [pid = 1745] [serial = 1837] [outer = (nil)] 18:38:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8f1a8c00) [pid = 1745] [serial = 1838] [outer = 0x8f185c00] 18:38:21 INFO - PROCESS | 1745 | 1468373901137 Marionette DEBUG loaded listener.js 18:38:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8f287800) [pid = 1745] [serial = 1839] [outer = 0x8f185c00] 18:38:22 INFO - PROCESS | 1745 | 1468373902060 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1598ms 18:38:22 INFO - PROCESS | 1745 | 1468373902119 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 18:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:38:22 INFO - PROCESS | 1745 | 1468373902124 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 18:38:22 INFO - PROCESS | 1745 | 1468373902132 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:38:22 INFO - PROCESS | 1745 | 1468373902135 Marionette TRACE conn4 <- [1,2422,null,{}] 18:38:22 INFO - PROCESS | 1745 | 1468373902143 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:22 INFO - PROCESS | 1745 | 1468373902151 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:22 INFO - PROCESS | 1745 | 1468373902361 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 18:38:22 INFO - PROCESS | 1745 | 1468373902599 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:22 INFO - PROCESS | 1745 | 1468373902606 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af90000 == 30 [pid = 1745] [id = 613] 18:38:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8d5eb400) [pid = 1745] [serial = 1840] [outer = (nil)] 18:38:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x8f517400) [pid = 1745] [serial = 1841] [outer = 0x8d5eb400] 18:38:22 INFO - PROCESS | 1745 | 1468373902740 Marionette DEBUG loaded listener.js 18:38:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8f51e400) [pid = 1745] [serial = 1842] [outer = 0x8d5eb400] 18:38:23 INFO - PROCESS | 1745 | 1468373903749 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1691ms 18:38:23 INFO - PROCESS | 1745 | 1468373903825 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 18:38:23 INFO - PROCESS | 1745 | 1468373903832 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 18:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:38:23 INFO - PROCESS | 1745 | 1468373903843 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:38:23 INFO - PROCESS | 1745 | 1468373903847 Marionette TRACE conn4 <- [1,2426,null,{}] 18:38:23 INFO - PROCESS | 1745 | 1468373903855 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:23 INFO - PROCESS | 1745 | 1468373903866 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:24 INFO - PROCESS | 1745 | 1468373904148 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 18:38:24 INFO - PROCESS | 1745 | 1468373904413 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:24 INFO - PROCESS | 1745 | 1468373904423 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x88912400 == 31 [pid = 1745] [id = 614] 18:38:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x8f518800) [pid = 1745] [serial = 1843] [outer = (nil)] 18:38:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x90967c00) [pid = 1745] [serial = 1844] [outer = 0x8f518800] 18:38:24 INFO - PROCESS | 1745 | 1468373904568 Marionette DEBUG loaded listener.js 18:38:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x90a02c00) [pid = 1745] [serial = 1845] [outer = 0x8f518800] 18:38:25 INFO - PROCESS | 1745 | 1468373905562 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1737ms 18:38:25 INFO - PROCESS | 1745 | 1468373905579 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 18:38:25 INFO - PROCESS | 1745 | 1468373905583 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 18:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:38:25 INFO - PROCESS | 1745 | 1468373905590 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:38:25 INFO - PROCESS | 1745 | 1468373905595 Marionette TRACE conn4 <- [1,2430,null,{}] 18:38:25 INFO - PROCESS | 1745 | 1468373905601 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:25 INFO - PROCESS | 1745 | 1468373905607 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:25 INFO - PROCESS | 1745 | 1468373905817 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 18:38:26 INFO - PROCESS | 1745 | 1468373906061 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:26 INFO - PROCESS | 1745 | 1468373906069 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x89081800 == 32 [pid = 1745] [id = 615] 18:38:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x89082000) [pid = 1745] [serial = 1846] [outer = (nil)] 18:38:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x89852000) [pid = 1745] [serial = 1847] [outer = 0x89082000] 18:38:26 INFO - PROCESS | 1745 | 1468373906467 Marionette DEBUG loaded listener.js 18:38:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x89a7b000) [pid = 1745] [serial = 1848] [outer = 0x89082000] 18:38:27 INFO - PROCESS | 1745 | 1468373907559 Marionette TRACE conn4 <- [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]]]}] 18:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2038ms 18:38:27 INFO - PROCESS | 1745 | 1468373907630 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 18:38:27 INFO - PROCESS | 1745 | 1468373907641 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 18:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:38:27 INFO - PROCESS | 1745 | 1468373907654 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:38:27 INFO - PROCESS | 1745 | 1468373907664 Marionette TRACE conn4 <- [1,2434,null,{}] 18:38:27 INFO - PROCESS | 1745 | 1468373907674 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:27 INFO - PROCESS | 1745 | 1468373907679 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:27 INFO - PROCESS | 1745 | 1468373907917 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x8b910800) [pid = 1745] [serial = 1784] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x898f8c00) [pid = 1745] [serial = 1740] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x898ea800) [pid = 1745] [serial = 1739] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8af8ac00) [pid = 1745] [serial = 1743] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x8a7ce000) [pid = 1745] [serial = 1742] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x8d720c00) [pid = 1745] [serial = 1746] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x8d716400) [pid = 1745] [serial = 1745] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8e3aec00) [pid = 1745] [serial = 1749] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8df4d400) [pid = 1745] [serial = 1748] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8ea29c00) [pid = 1745] [serial = 1752] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8ea26000) [pid = 1745] [serial = 1751] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8f28d400) [pid = 1745] [serial = 1755] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8f1a3c00) [pid = 1745] [serial = 1754] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8f519400) [pid = 1745] [serial = 1758] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8f517000) [pid = 1745] [serial = 1757] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8f599000) [pid = 1745] [serial = 1761] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8f594400) [pid = 1745] [serial = 1760] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x90963000) [pid = 1745] [serial = 1764] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8f598400) [pid = 1745] [serial = 1763] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x90a07c00) [pid = 1745] [serial = 1767] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x90a04400) [pid = 1745] [serial = 1766] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x90aa9800) [pid = 1745] [serial = 1770] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8a630800) [pid = 1745] [serial = 1769] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x89086400) [pid = 1745] [serial = 1775] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8a637400) [pid = 1745] [serial = 1773] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x89cc5c00) [pid = 1745] [serial = 1772] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8a62e800) [pid = 1745] [serial = 1779] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8b915800) [pid = 1745] [serial = 1781] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8bad8000) [pid = 1745] [serial = 1782] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x89ccbc00) [pid = 1745] [serial = 1778] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x89855800) [pid = 1745] [serial = 1776] [outer = (nil)] [url = about:blank] 18:38:29 INFO - PROCESS | 1745 | 1468373909513 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:29 INFO - PROCESS | 1745 | 1468373909524 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x88914800 == 33 [pid = 1745] [id = 616] 18:38:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8891d400) [pid = 1745] [serial = 1849] [outer = (nil)] 18:38:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x88921c00) [pid = 1745] [serial = 1850] [outer = 0x8891d400] 18:38:29 INFO - PROCESS | 1745 | 1468373909624 Marionette DEBUG loaded listener.js 18:38:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x889a7800) [pid = 1745] [serial = 1851] [outer = 0x8891d400] 18:38:30 INFO - PROCESS | 1745 | 1468373910498 Marionette TRACE conn4 <- [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]]]}] 18:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2907ms 18:38:30 INFO - PROCESS | 1745 | 1468373910563 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 18:38:30 INFO - PROCESS | 1745 | 1468373910570 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 18:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:38:30 INFO - PROCESS | 1745 | 1468373910579 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:38:30 INFO - PROCESS | 1745 | 1468373910584 Marionette TRACE conn4 <- [1,2438,null,{}] 18:38:30 INFO - PROCESS | 1745 | 1468373910593 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:30 INFO - PROCESS | 1745 | 1468373910601 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:30 INFO - PROCESS | 1745 | 1468373910788 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 18:38:30 INFO - PROCESS | 1745 | 1468373910959 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:30 INFO - PROCESS | 1745 | 1468373910969 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x898ec400 == 34 [pid = 1745] [id = 617] 18:38:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x898ec800) [pid = 1745] [serial = 1852] [outer = (nil)] 18:38:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x898f3c00) [pid = 1745] [serial = 1853] [outer = 0x898ec800] 18:38:31 INFO - PROCESS | 1745 | 1468373911101 Marionette DEBUG loaded listener.js 18:38:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x89a6d800) [pid = 1745] [serial = 1854] [outer = 0x898ec800] 18:38:32 INFO - PROCESS | 1745 | 1468373911999 Marionette TRACE conn4 <- [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]]]}] 18:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1483ms 18:38:32 INFO - PROCESS | 1745 | 1468373912068 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 18:38:32 INFO - PROCESS | 1745 | 1468373912077 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 18:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:38:32 INFO - PROCESS | 1745 | 1468373912093 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:38:32 INFO - PROCESS | 1745 | 1468373912098 Marionette TRACE conn4 <- [1,2442,null,{}] 18:38:32 INFO - PROCESS | 1745 | 1468373912104 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:32 INFO - PROCESS | 1745 | 1468373912111 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:32 INFO - PROCESS | 1745 | 1468373912361 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 18:38:32 INFO - PROCESS | 1745 | 1468373912389 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:32 INFO - PROCESS | 1745 | 1468373912399 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a7b400 == 35 [pid = 1745] [id = 618] 18:38:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8a62fc00) [pid = 1745] [serial = 1855] [outer = (nil)] 18:38:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8a636800) [pid = 1745] [serial = 1856] [outer = 0x8a62fc00] 18:38:32 INFO - PROCESS | 1745 | 1468373912472 Marionette DEBUG loaded listener.js 18:38:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8a7c3800) [pid = 1745] [serial = 1857] [outer = 0x8a62fc00] 18:38:33 INFO - PROCESS | 1745 | 1468373913532 Marionette TRACE conn4 <- [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]]]}] 18:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1490ms 18:38:33 INFO - PROCESS | 1745 | 1468373913590 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 18:38:33 INFO - PROCESS | 1745 | 1468373913593 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 18:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:38:33 INFO - PROCESS | 1745 | 1468373913610 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:38:33 INFO - PROCESS | 1745 | 1468373913620 Marionette TRACE conn4 <- [1,2446,null,{}] 18:38:33 INFO - PROCESS | 1745 | 1468373913643 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:33 INFO - PROCESS | 1745 | 1468373913657 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:33 INFO - PROCESS | 1745 | 1468373913896 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 18:38:33 INFO - PROCESS | 1745 | 1468373913925 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:33 INFO - PROCESS | 1745 | 1468373913930 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b91a800 == 36 [pid = 1745] [id = 619] 18:38:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8bad5400) [pid = 1745] [serial = 1858] [outer = (nil)] 18:38:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8badb000) [pid = 1745] [serial = 1859] [outer = 0x8bad5400] 18:38:34 INFO - PROCESS | 1745 | 1468373914006 Marionette DEBUG loaded listener.js 18:38:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8cfc2400) [pid = 1745] [serial = 1860] [outer = 0x8bad5400] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8b91b800) [pid = 1745] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x89a77800) [pid = 1745] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8907c800) [pid = 1745] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8907f000) [pid = 1745] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x889ac800) [pid = 1745] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x889a7400) [pid = 1745] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8e3a9400) [pid = 1745] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8a7cec00) [pid = 1745] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8a7c3000) [pid = 1745] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x889a6400) [pid = 1745] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x898f2c00) [pid = 1745] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8d5eec00) [pid = 1745] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8cfc6800) [pid = 1745] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8d733800) [pid = 1745] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:38:35 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8badd000) [pid = 1745] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:38:35 INFO - PROCESS | 1745 | 1468373915644 Marionette TRACE conn4 <- [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]]]}] 18:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2065ms 18:38:35 INFO - PROCESS | 1745 | 1468373915669 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 18:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:38:35 INFO - PROCESS | 1745 | 1468373915674 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 18:38:35 INFO - PROCESS | 1745 | 1468373915682 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:38:35 INFO - PROCESS | 1745 | 1468373915685 Marionette TRACE conn4 <- [1,2450,null,{}] 18:38:35 INFO - PROCESS | 1745 | 1468373915695 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:35 INFO - PROCESS | 1745 | 1468373915701 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:35 INFO - PROCESS | 1745 | 1468373915990 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 18:38:36 INFO - PROCESS | 1745 | 1468373916156 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:36 INFO - PROCESS | 1745 | 1468373916165 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x88917000 == 37 [pid = 1745] [id = 620] 18:38:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x889a0800) [pid = 1745] [serial = 1861] [outer = (nil)] 18:38:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8cfcc000) [pid = 1745] [serial = 1862] [outer = 0x889a0800] 18:38:36 INFO - PROCESS | 1745 | 1468373916238 Marionette DEBUG loaded listener.js 18:38:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8d5e8000) [pid = 1745] [serial = 1863] [outer = 0x889a0800] 18:38:37 INFO - PROCESS | 1745 | 1468373917086 Marionette TRACE conn4 <- [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]]]}] 18:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1445ms 18:38:37 INFO - PROCESS | 1745 | 1468373917128 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 18:38:37 INFO - PROCESS | 1745 | 1468373917135 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 18:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:38:37 INFO - PROCESS | 1745 | 1468373917146 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:38:37 INFO - PROCESS | 1745 | 1468373917152 Marionette TRACE conn4 <- [1,2454,null,{}] 18:38:37 INFO - PROCESS | 1745 | 1468373917165 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:37 INFO - PROCESS | 1745 | 1468373917172 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:37 INFO - PROCESS | 1745 | 1468373917430 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 18:38:37 INFO - PROCESS | 1745 | 1468373917699 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:37 INFO - PROCESS | 1745 | 1468373917715 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984e000 == 38 [pid = 1745] [id = 621] 18:38:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8984fc00) [pid = 1745] [serial = 1864] [outer = (nil)] 18:38:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x89855000) [pid = 1745] [serial = 1865] [outer = 0x8984fc00] 18:38:37 INFO - PROCESS | 1745 | 1468373917846 Marionette DEBUG loaded listener.js 18:38:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8a62c400) [pid = 1745] [serial = 1866] [outer = 0x8984fc00] 18:38:38 INFO - PROCESS | 1745 | 1468373918902 Marionette TRACE conn4 <- [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]]]}] 18:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1793ms 18:38:38 INFO - PROCESS | 1745 | 1468373918938 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 18:38:38 INFO - PROCESS | 1745 | 1468373918946 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 18:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:38:38 INFO - PROCESS | 1745 | 1468373918957 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:38:38 INFO - PROCESS | 1745 | 1468373918961 Marionette TRACE conn4 <- [1,2458,null,{}] 18:38:38 INFO - PROCESS | 1745 | 1468373918968 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:38 INFO - PROCESS | 1745 | 1468373918975 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:39 INFO - PROCESS | 1745 | 1468373919180 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 18:38:39 INFO - PROCESS | 1745 | 1468373919422 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:39 INFO - PROCESS | 1745 | 1468373919431 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984b000 == 39 [pid = 1745] [id = 622] 18:38:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8af8b800) [pid = 1745] [serial = 1867] [outer = (nil)] 18:38:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8d5edc00) [pid = 1745] [serial = 1868] [outer = 0x8af8b800] 18:38:39 INFO - PROCESS | 1745 | 1468373919566 Marionette DEBUG loaded listener.js 18:38:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8d71ac00) [pid = 1745] [serial = 1869] [outer = 0x8af8b800] 18:38:40 INFO - PROCESS | 1745 | 1468373920573 Marionette TRACE conn4 <- [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]]]}] 18:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1651ms 18:38:40 INFO - PROCESS | 1745 | 1468373920609 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 18:38:40 INFO - PROCESS | 1745 | 1468373920612 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 18:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:38:40 INFO - PROCESS | 1745 | 1468373920622 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:38:40 INFO - PROCESS | 1745 | 1468373920629 Marionette TRACE conn4 <- [1,2462,null,{}] 18:38:40 INFO - PROCESS | 1745 | 1468373920646 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:40 INFO - PROCESS | 1745 | 1468373920654 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:40 INFO - PROCESS | 1745 | 1468373920893 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 18:38:41 INFO - PROCESS | 1745 | 1468373921180 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:41 INFO - PROCESS | 1745 | 1468373921189 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df3d000 == 40 [pid = 1745] [id = 623] 18:38:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8df3f800) [pid = 1745] [serial = 1870] [outer = (nil)] 18:38:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8df4b800) [pid = 1745] [serial = 1871] [outer = 0x8df3f800] 18:38:41 INFO - PROCESS | 1745 | 1468373921297 Marionette DEBUG loaded listener.js 18:38:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8df53400) [pid = 1745] [serial = 1872] [outer = 0x8df3f800] 18:38:42 INFO - PROCESS | 1745 | 1468373922240 Marionette TRACE conn4 <- [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]]]}] 18:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1689ms 18:38:42 INFO - PROCESS | 1745 | 1468373922310 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 18:38:42 INFO - PROCESS | 1745 | 1468373922316 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 18:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:38:42 INFO - PROCESS | 1745 | 1468373922324 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:38:42 INFO - PROCESS | 1745 | 1468373922329 Marionette TRACE conn4 <- [1,2466,null,{}] 18:38:42 INFO - PROCESS | 1745 | 1468373922335 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:42 INFO - PROCESS | 1745 | 1468373922340 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:42 INFO - PROCESS | 1745 | 1468373922579 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 18:38:42 INFO - PROCESS | 1745 | 1468373922822 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:42 INFO - PROCESS | 1745 | 1468373922831 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x8e3a6c00 == 41 [pid = 1745] [id = 624] 18:38:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8e3a9400) [pid = 1745] [serial = 1873] [outer = (nil)] 18:38:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8ea21400) [pid = 1745] [serial = 1874] [outer = 0x8e3a9400] 18:38:42 INFO - PROCESS | 1745 | 1468373922964 Marionette DEBUG loaded listener.js 18:38:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8ea23c00) [pid = 1745] [serial = 1875] [outer = 0x8e3a9400] 18:38:43 INFO - PROCESS | 1745 | 1468373923897 Marionette TRACE conn4 <- [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]]]}] 18:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1634ms 18:38:43 INFO - PROCESS | 1745 | 1468373923960 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 18:38:43 INFO - PROCESS | 1745 | 1468373923964 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 18:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:38:43 INFO - PROCESS | 1745 | 1468373923971 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:38:43 INFO - PROCESS | 1745 | 1468373923975 Marionette TRACE conn4 <- [1,2470,null,{}] 18:38:43 INFO - PROCESS | 1745 | 1468373923982 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:43 INFO - PROCESS | 1745 | 1468373923987 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:44 INFO - PROCESS | 1745 | 1468373924226 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 18:38:44 INFO - PROCESS | 1745 | 1468373924471 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:44 INFO - PROCESS | 1745 | 1468373924479 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x88920400 == 42 [pid = 1745] [id = 625] 18:38:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8b919800) [pid = 1745] [serial = 1876] [outer = (nil)] 18:38:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8ea2f000) [pid = 1745] [serial = 1877] [outer = 0x8b919800] 18:38:44 INFO - PROCESS | 1745 | 1468373924608 Marionette DEBUG loaded listener.js 18:38:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8ecbf400) [pid = 1745] [serial = 1878] [outer = 0x8b919800] 18:38:45 INFO - PROCESS | 1745 | 1468373925513 Marionette TRACE conn4 <- [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]]]}] 18:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1587ms 18:38:45 INFO - PROCESS | 1745 | 1468373925560 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 18:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:38:45 INFO - PROCESS | 1745 | 1468373925564 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 18:38:45 INFO - PROCESS | 1745 | 1468373925573 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:38:45 INFO - PROCESS | 1745 | 1468373925576 Marionette TRACE conn4 <- [1,2474,null,{}] 18:38:45 INFO - PROCESS | 1745 | 1468373925583 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:45 INFO - PROCESS | 1745 | 1468373925596 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:45 INFO - PROCESS | 1745 | 1468373925837 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 18:38:46 INFO - PROCESS | 1745 | 1468373926091 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:46 INFO - PROCESS | 1745 | 1468373926099 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x89852400 == 43 [pid = 1745] [id = 626] 18:38:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8d5e7400) [pid = 1745] [serial = 1879] [outer = (nil)] 18:38:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8f1a3c00) [pid = 1745] [serial = 1880] [outer = 0x8d5e7400] 18:38:46 INFO - PROCESS | 1745 | 1468373926239 Marionette DEBUG loaded listener.js 18:38:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8f1b0c00) [pid = 1745] [serial = 1881] [outer = 0x8d5e7400] 18:38:47 INFO - PROCESS | 1745 | 1468373927194 Marionette TRACE conn4 <- [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]]]}] 18:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1691ms 18:38:47 INFO - PROCESS | 1745 | 1468373927264 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 18:38:47 INFO - PROCESS | 1745 | 1468373927268 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 18:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:38:47 INFO - PROCESS | 1745 | 1468373927275 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:38:47 INFO - PROCESS | 1745 | 1468373927279 Marionette TRACE conn4 <- [1,2478,null,{}] 18:38:47 INFO - PROCESS | 1745 | 1468373927286 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:47 INFO - PROCESS | 1745 | 1468373927292 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:47 INFO - PROCESS | 1745 | 1468373927517 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 18:38:47 INFO - PROCESS | 1745 | 1468373927753 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:47 INFO - PROCESS | 1745 | 1468373927764 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x88915c00 == 44 [pid = 1745] [id = 627] 18:38:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8984c400) [pid = 1745] [serial = 1882] [outer = (nil)] 18:38:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8af8b000) [pid = 1745] [serial = 1883] [outer = 0x8984c400] 18:38:47 INFO - PROCESS | 1745 | 1468373927891 Marionette DEBUG loaded listener.js 18:38:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8b913800) [pid = 1745] [serial = 1884] [outer = 0x8984c400] 18:38:48 INFO - PROCESS | 1745 | 1468373928818 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1584ms 18:38:48 INFO - PROCESS | 1745 | 1468373928861 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 18:38:48 INFO - PROCESS | 1745 | 1468373928865 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 18:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:38:48 INFO - PROCESS | 1745 | 1468373928872 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:38:48 INFO - PROCESS | 1745 | 1468373928876 Marionette TRACE conn4 <- [1,2482,null,{}] 18:38:48 INFO - PROCESS | 1745 | 1468373928882 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:48 INFO - PROCESS | 1745 | 1468373928888 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:49 INFO - PROCESS | 1745 | 1468373929079 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 18:38:49 INFO - PROCESS | 1745 | 1468373929462 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:49 INFO - PROCESS | 1745 | 1468373929471 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891fc00 == 45 [pid = 1745] [id = 628] 18:38:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8899d400) [pid = 1745] [serial = 1885] [outer = (nil)] 18:38:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x889a8400) [pid = 1745] [serial = 1886] [outer = 0x8899d400] 18:38:49 INFO - PROCESS | 1745 | 1468373929594 Marionette DEBUG loaded listener.js 18:38:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x89085400) [pid = 1745] [serial = 1887] [outer = 0x8899d400] 18:38:50 INFO - PROCESS | 1745 | 1468373930592 Marionette TRACE conn4 <- [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]]]}] 18:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1784ms 18:38:50 INFO - PROCESS | 1745 | 1468373930660 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 18:38:50 INFO - PROCESS | 1745 | 1468373930666 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 18:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:38:50 INFO - PROCESS | 1745 | 1468373930675 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:38:50 INFO - PROCESS | 1745 | 1468373930680 Marionette TRACE conn4 <- [1,2486,null,{}] 18:38:50 INFO - PROCESS | 1745 | 1468373930688 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:50 INFO - PROCESS | 1745 | 1468373930697 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:50 INFO - PROCESS | 1745 | 1468373930935 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 18:38:50 INFO - PROCESS | 1745 | --DOCSHELL 0x889a0400 == 44 [pid = 1745] [id = 594] 18:38:50 INFO - PROCESS | 1745 | --DOCSHELL 0x89079800 == 43 [pid = 1745] [id = 591] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8d5ea000) [pid = 1745] [serial = 1791] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8d72e800) [pid = 1745] [serial = 1826] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x898f6800) [pid = 1745] [serial = 1815] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8bae3400) [pid = 1745] [serial = 1812] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8a62e000) [pid = 1745] [serial = 1788] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8a7c4800) [pid = 1745] [serial = 1811] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8cfc4800) [pid = 1745] [serial = 1785] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8f1a2c00) [pid = 1745] [serial = 1805] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8e3ad000) [pid = 1745] [serial = 1799] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8a7cc000) [pid = 1745] [serial = 1817] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x898eb400) [pid = 1745] [serial = 1814] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8f285000) [pid = 1745] [serial = 1808] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8f1a6000) [pid = 1745] [serial = 1806] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8af8d000) [pid = 1745] [serial = 1818] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8ecc6400) [pid = 1745] [serial = 1802] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8df4d800) [pid = 1745] [serial = 1797] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8d71bc00) [pid = 1745] [serial = 1821] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x89a77400) [pid = 1745] [serial = 1787] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8df47000) [pid = 1745] [serial = 1796] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8df35800) [pid = 1745] [serial = 1794] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8d739400) [pid = 1745] [serial = 1793] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8cfc8400) [pid = 1745] [serial = 1790] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8f286400) [pid = 1745] [serial = 1809] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8f189000) [pid = 1745] [serial = 1803] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8e3af800) [pid = 1745] [serial = 1800] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8d735000) [pid = 1745] [serial = 1823] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8df39000) [pid = 1745] [serial = 1824] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8d5ec000) [pid = 1745] [serial = 1820] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8df3d400) [pid = 1745] [serial = 1827] [outer = (nil)] [url = about:blank] 18:38:51 INFO - PROCESS | 1745 | 1468373931231 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:51 INFO - PROCESS | 1745 | 1468373931242 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x89851000 == 44 [pid = 1745] [id = 629] 18:38:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x898f6800) [pid = 1745] [serial = 1888] [outer = (nil)] 18:38:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8a62f800) [pid = 1745] [serial = 1889] [outer = 0x898f6800] 18:38:51 INFO - PROCESS | 1745 | 1468373931320 Marionette DEBUG loaded listener.js 18:38:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8a7c4800) [pid = 1745] [serial = 1890] [outer = 0x898f6800] 18:38:52 INFO - PROCESS | 1745 | 1468373932161 Marionette TRACE conn4 <- [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]]]}] 18:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1535ms 18:38:52 INFO - PROCESS | 1745 | 1468373932231 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 18:38:52 INFO - PROCESS | 1745 | 1468373932238 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 18:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:38:52 INFO - PROCESS | 1745 | 1468373932248 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:38:52 INFO - PROCESS | 1745 | 1468373932252 Marionette TRACE conn4 <- [1,2490,null,{}] 18:38:52 INFO - PROCESS | 1745 | 1468373932259 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:52 INFO - PROCESS | 1745 | 1468373932264 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:52 INFO - PROCESS | 1745 | 1468373932453 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 18:38:52 INFO - PROCESS | 1745 | 1468373932463 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:52 INFO - PROCESS | 1745 | 1468373932471 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b910c00 == 45 [pid = 1745] [id = 630] 18:38:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8badcc00) [pid = 1745] [serial = 1891] [outer = (nil)] 18:38:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8cfc8400) [pid = 1745] [serial = 1892] [outer = 0x8badcc00] 18:38:52 INFO - PROCESS | 1745 | 1468373932680 Marionette DEBUG loaded listener.js 18:38:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8d5f2400) [pid = 1745] [serial = 1893] [outer = 0x8badcc00] 18:38:53 INFO - PROCESS | 1745 | 1468373933606 Marionette TRACE conn4 <- [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]]]}] 18:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1435ms 18:38:53 INFO - PROCESS | 1745 | 1468373933684 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 18:38:53 INFO - PROCESS | 1745 | 1468373933688 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 18:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:38:53 INFO - PROCESS | 1745 | 1468373933712 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:38:53 INFO - PROCESS | 1745 | 1468373933726 Marionette TRACE conn4 <- [1,2494,null,{}] 18:38:53 INFO - PROCESS | 1745 | 1468373933770 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:53 INFO - PROCESS | 1745 | 1468373933778 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:54 INFO - PROCESS | 1745 | 1468373934017 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 18:38:54 INFO - PROCESS | 1745 | 1468373934046 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:54 INFO - PROCESS | 1745 | 1468373934054 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x88912c00 == 46 [pid = 1745] [id = 631] 18:38:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8d731000) [pid = 1745] [serial = 1894] [outer = (nil)] 18:38:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8df36800) [pid = 1745] [serial = 1895] [outer = 0x8d731000] 18:38:54 INFO - PROCESS | 1745 | 1468373934130 Marionette DEBUG loaded listener.js 18:38:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8df4a800) [pid = 1745] [serial = 1896] [outer = 0x8d731000] 18:38:55 INFO - PROCESS | 1745 | 1468373935088 Marionette TRACE conn4 <- [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]]]}] 18:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1423ms 18:38:55 INFO - PROCESS | 1745 | 1468373935120 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 18:38:55 INFO - PROCESS | 1745 | 1468373935139 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 18:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:38:55 INFO - PROCESS | 1745 | 1468373935152 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:38:55 INFO - PROCESS | 1745 | 1468373935155 Marionette TRACE conn4 <- [1,2498,null,{}] 18:38:55 INFO - PROCESS | 1745 | 1468373935165 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:55 INFO - PROCESS | 1745 | 1468373935169 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:55 INFO - PROCESS | 1745 | 1468373935407 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 18:38:55 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8bad5400) [pid = 1745] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:38:55 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8f185c00) [pid = 1745] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:38:55 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8d5eb400) [pid = 1745] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:38:55 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8f518800) [pid = 1745] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:38:55 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8891d400) [pid = 1745] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:38:55 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x898ec800) [pid = 1745] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:38:55 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x89086800) [pid = 1745] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:38:55 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x89082000) [pid = 1745] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:38:55 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8b917000) [pid = 1745] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:38:55 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8e3ae800) [pid = 1745] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:38:55 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8a62fc00) [pid = 1745] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:38:55 INFO - PROCESS | 1745 | 1468373935696 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:55 INFO - PROCESS | 1745 | 1468373935706 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891d400 == 47 [pid = 1745] [id = 632] 18:38:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x889a2400) [pid = 1745] [serial = 1897] [outer = (nil)] 18:38:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x89850400) [pid = 1745] [serial = 1898] [outer = 0x889a2400] 18:38:55 INFO - PROCESS | 1745 | 1468373935784 Marionette DEBUG loaded listener.js 18:38:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8a638000) [pid = 1745] [serial = 1899] [outer = 0x889a2400] 18:38:56 INFO - PROCESS | 1745 | 1468373936532 Marionette TRACE conn4 <- [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]]]}] 18:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1433ms 18:38:56 INFO - PROCESS | 1745 | 1468373936587 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 18:38:56 INFO - PROCESS | 1745 | 1468373936590 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 18:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:38:56 INFO - PROCESS | 1745 | 1468373936597 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:38:56 INFO - PROCESS | 1745 | 1468373936600 Marionette TRACE conn4 <- [1,2502,null,{}] 18:38:56 INFO - PROCESS | 1745 | 1468373936612 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:56 INFO - PROCESS | 1745 | 1468373936616 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:56 INFO - PROCESS | 1745 | 1468373936788 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 18:38:56 INFO - PROCESS | 1745 | 1468373936798 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:56 INFO - PROCESS | 1745 | 1468373936815 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df51400 == 48 [pid = 1745] [id = 633] 18:38:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8df52000) [pid = 1745] [serial = 1900] [outer = (nil)] 18:38:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8e3b1800) [pid = 1745] [serial = 1901] [outer = 0x8df52000] 18:38:57 INFO - PROCESS | 1745 | 1468373937029 Marionette DEBUG loaded listener.js 18:38:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8f183800) [pid = 1745] [serial = 1902] [outer = 0x8df52000] 18:38:58 INFO - PROCESS | 1745 | 1468373938003 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1441ms 18:38:58 INFO - PROCESS | 1745 | 1468373938039 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 18:38:58 INFO - PROCESS | 1745 | 1468373938047 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 18:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:38:58 INFO - PROCESS | 1745 | 1468373938058 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:38:58 INFO - PROCESS | 1745 | 1468373938063 Marionette TRACE conn4 <- [1,2506,null,{}] 18:38:58 INFO - PROCESS | 1745 | 1468373938074 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:58 INFO - PROCESS | 1745 | 1468373938079 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:58 INFO - PROCESS | 1745 | 1468373938302 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 18:38:58 INFO - PROCESS | 1745 | 1468373938570 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:58 INFO - PROCESS | 1745 | 1468373938586 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x89855800 == 49 [pid = 1745] [id = 634] 18:38:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x89856800) [pid = 1745] [serial = 1903] [outer = (nil)] 18:38:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8a633800) [pid = 1745] [serial = 1904] [outer = 0x89856800] 18:38:58 INFO - PROCESS | 1745 | 1468373938701 Marionette DEBUG loaded listener.js 18:38:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8af8dc00) [pid = 1745] [serial = 1905] [outer = 0x89856800] 18:38:59 INFO - PROCESS | 1745 | 1468373939668 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1655ms 18:38:59 INFO - PROCESS | 1745 | 1468373939713 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 18:38:59 INFO - PROCESS | 1745 | 1468373939726 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 18:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:38:59 INFO - PROCESS | 1745 | 1468373939739 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:38:59 INFO - PROCESS | 1745 | 1468373939743 Marionette TRACE conn4 <- [1,2510,null,{}] 18:38:59 INFO - PROCESS | 1745 | 1468373939750 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:59 INFO - PROCESS | 1745 | 1468373939757 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:38:59 INFO - PROCESS | 1745 | 1468373939963 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 18:39:00 INFO - PROCESS | 1745 | 1468373940311 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:00 INFO - PROCESS | 1745 | 1468373940319 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bade400 == 50 [pid = 1745] [id = 635] 18:39:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8cfc8c00) [pid = 1745] [serial = 1906] [outer = (nil)] 18:39:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8d721800) [pid = 1745] [serial = 1907] [outer = 0x8cfc8c00] 18:39:00 INFO - PROCESS | 1745 | 1468373940424 Marionette DEBUG loaded listener.js 18:39:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8d737400) [pid = 1745] [serial = 1908] [outer = 0x8cfc8c00] 18:39:01 INFO - PROCESS | 1745 | 1468373941433 Marionette TRACE conn4 <- [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]]]}] 18:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1742ms 18:39:01 INFO - PROCESS | 1745 | 1468373941481 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 18:39:01 INFO - PROCESS | 1745 | 1468373941484 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 18:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:39:01 INFO - PROCESS | 1745 | 1468373941492 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:39:01 INFO - PROCESS | 1745 | 1468373941499 Marionette TRACE conn4 <- [1,2514,null,{}] 18:39:01 INFO - PROCESS | 1745 | 1468373941516 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:01 INFO - PROCESS | 1745 | 1468373941526 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:01 INFO - PROCESS | 1745 | 1468373941731 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 18:39:02 INFO - PROCESS | 1745 | 1468373942036 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:02 INFO - PROCESS | 1745 | 1468373942051 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f186400 == 51 [pid = 1745] [id = 636] 18:39:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8f188400) [pid = 1745] [serial = 1909] [outer = (nil)] 18:39:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8f1a2c00) [pid = 1745] [serial = 1910] [outer = 0x8f188400] 18:39:02 INFO - PROCESS | 1745 | 1468373942190 Marionette DEBUG loaded listener.js 18:39:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8f1ab000) [pid = 1745] [serial = 1911] [outer = 0x8f188400] 18:39:03 INFO - PROCESS | 1745 | 1468373943152 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1692ms 18:39:03 INFO - PROCESS | 1745 | 1468373943187 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 18:39:03 INFO - PROCESS | 1745 | 1468373943193 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 18:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:39:03 INFO - PROCESS | 1745 | 1468373943200 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:39:03 INFO - PROCESS | 1745 | 1468373943205 Marionette TRACE conn4 <- [1,2518,null,{}] 18:39:03 INFO - PROCESS | 1745 | 1468373943230 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:03 INFO - PROCESS | 1745 | 1468373943237 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:03 INFO - PROCESS | 1745 | 1468373943446 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 18:39:03 INFO - PROCESS | 1745 | 1468373943696 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:03 INFO - PROCESS | 1745 | 1468373943706 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a7ce000 == 52 [pid = 1745] [id = 637] 18:39:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8f188000) [pid = 1745] [serial = 1912] [outer = (nil)] 18:39:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8f28e000) [pid = 1745] [serial = 1913] [outer = 0x8f188000] 18:39:03 INFO - PROCESS | 1745 | 1468373943816 Marionette DEBUG loaded listener.js 18:39:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8f517000) [pid = 1745] [serial = 1914] [outer = 0x8f188000] 18:39:04 INFO - PROCESS | 1745 | 1468373944703 Marionette TRACE conn4 <- [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]]]}] 18:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1549ms 18:39:04 INFO - PROCESS | 1745 | 1468373944750 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 18:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:39:04 INFO - PROCESS | 1745 | 1468373944755 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 18:39:04 INFO - PROCESS | 1745 | 1468373944762 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:39:04 INFO - PROCESS | 1745 | 1468373944766 Marionette TRACE conn4 <- [1,2522,null,{}] 18:39:04 INFO - PROCESS | 1745 | 1468373944772 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:04 INFO - PROCESS | 1745 | 1468373944778 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:04 INFO - PROCESS | 1745 | 1468373944994 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 18:39:05 INFO - PROCESS | 1745 | 1468373945235 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:05 INFO - PROCESS | 1745 | 1468373945245 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a1000 == 53 [pid = 1745] [id = 638] 18:39:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x89080c00) [pid = 1745] [serial = 1915] [outer = (nil)] 18:39:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8f520c00) [pid = 1745] [serial = 1916] [outer = 0x89080c00] 18:39:05 INFO - PROCESS | 1745 | 1468373945391 Marionette DEBUG loaded listener.js 18:39:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8f596800) [pid = 1745] [serial = 1917] [outer = 0x89080c00] 18:39:06 INFO - PROCESS | 1745 | 1468373946353 Marionette TRACE conn4 <- [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]]]}] 18:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1636ms 18:39:06 INFO - PROCESS | 1745 | 1468373946415 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 18:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:39:06 INFO - PROCESS | 1745 | 1468373946420 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 18:39:06 INFO - PROCESS | 1745 | 1468373946427 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:39:06 INFO - PROCESS | 1745 | 1468373946431 Marionette TRACE conn4 <- [1,2526,null,{}] 18:39:06 INFO - PROCESS | 1745 | 1468373946437 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:06 INFO - PROCESS | 1745 | 1468373946447 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:06 INFO - PROCESS | 1745 | 1468373946691 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 18:39:06 INFO - PROCESS | 1745 | 1468373946908 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:06 INFO - PROCESS | 1745 | 1468373946918 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfc7800 == 54 [pid = 1745] [id = 639] 18:39:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8df4ec00) [pid = 1745] [serial = 1918] [outer = (nil)] 18:39:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8f5a0800) [pid = 1745] [serial = 1919] [outer = 0x8df4ec00] 18:39:07 INFO - PROCESS | 1745 | 1468373947043 Marionette DEBUG loaded listener.js 18:39:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x9096b800) [pid = 1745] [serial = 1920] [outer = 0x8df4ec00] 18:39:07 INFO - PROCESS | 1745 | 1468373947933 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1537ms 18:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:39:07 INFO - PROCESS | 1745 | 1468373947967 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 18:39:07 INFO - PROCESS | 1745 | 1468373947971 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 18:39:08 INFO - PROCESS | 1745 | 1468373947999 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:39:08 INFO - PROCESS | 1745 | 1468373948002 Marionette TRACE conn4 <- [1,2530,null,{}] 18:39:08 INFO - PROCESS | 1745 | 1468373948012 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:08 INFO - PROCESS | 1745 | 1468373948016 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:08 INFO - PROCESS | 1745 | 1468373948219 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 18:39:08 INFO - PROCESS | 1745 | 1468373948561 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:08 INFO - PROCESS | 1745 | 1468373948571 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df3c400 == 55 [pid = 1745] [id = 640] 18:39:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8f51d400) [pid = 1745] [serial = 1921] [outer = (nil)] 18:39:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x90a0ac00) [pid = 1745] [serial = 1922] [outer = 0x8f51d400] 18:39:08 INFO - PROCESS | 1745 | 1468373948741 Marionette DEBUG loaded listener.js 18:39:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x90a0f400) [pid = 1745] [serial = 1923] [outer = 0x8f51d400] 18:39:09 INFO - PROCESS | 1745 | 1468373949672 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1757ms 18:39:09 INFO - PROCESS | 1745 | 1468373949737 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 18:39:09 INFO - PROCESS | 1745 | 1468373949742 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 18:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:39:09 INFO - PROCESS | 1745 | 1468373949760 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:39:09 INFO - PROCESS | 1745 | 1468373949767 Marionette TRACE conn4 <- [1,2534,null,{}] 18:39:09 INFO - PROCESS | 1745 | 1468373949775 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:09 INFO - PROCESS | 1745 | 1468373949781 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:10 INFO - PROCESS | 1745 | 1468373950024 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 18:39:10 INFO - PROCESS | 1745 | 1468373950322 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:10 INFO - PROCESS | 1745 | 1468373950331 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x889ac000 == 56 [pid = 1745] [id = 641] 18:39:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x89085c00) [pid = 1745] [serial = 1924] [outer = (nil)] 18:39:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x90aa8400) [pid = 1745] [serial = 1925] [outer = 0x89085c00] 18:39:10 INFO - PROCESS | 1745 | 1468373950421 Marionette DEBUG loaded listener.js 18:39:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x90aac800) [pid = 1745] [serial = 1926] [outer = 0x89085c00] 18:39:11 INFO - PROCESS | 1745 | 1468373951315 Marionette TRACE conn4 <- [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]]]}] 18:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1598ms 18:39:11 INFO - PROCESS | 1745 | 1468373951354 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 18:39:11 INFO - PROCESS | 1745 | 1468373951358 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 18:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:39:11 INFO - PROCESS | 1745 | 1468373951364 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:39:11 INFO - PROCESS | 1745 | 1468373951368 Marionette TRACE conn4 <- [1,2538,null,{}] 18:39:11 INFO - PROCESS | 1745 | 1468373951374 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:11 INFO - PROCESS | 1745 | 1468373951379 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:11 INFO - PROCESS | 1745 | 1468373951583 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 18:39:11 INFO - PROCESS | 1745 | 1468373951824 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:11 INFO - PROCESS | 1745 | 1468373951834 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x88914c00 == 57 [pid = 1745] [id = 642] 18:39:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x889a4800) [pid = 1745] [serial = 1927] [outer = (nil)] 18:39:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x90b84800) [pid = 1745] [serial = 1928] [outer = 0x889a4800] 18:39:11 INFO - PROCESS | 1745 | 1468373951956 Marionette DEBUG loaded listener.js 18:39:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x90b86c00) [pid = 1745] [serial = 1929] [outer = 0x889a4800] 18:39:12 INFO - PROCESS | 1745 | 1468373952847 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1535ms 18:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:39:12 INFO - PROCESS | 1745 | 1468373952901 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 18:39:12 INFO - PROCESS | 1745 | 1468373952905 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 18:39:12 INFO - PROCESS | 1745 | 1468373952912 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:39:12 INFO - PROCESS | 1745 | 1468373952915 Marionette TRACE conn4 <- [1,2542,null,{}] 18:39:12 INFO - PROCESS | 1745 | 1468373952921 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:12 INFO - PROCESS | 1745 | 1468373952926 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:13 INFO - PROCESS | 1745 | 1468373953125 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 18:39:13 INFO - PROCESS | 1745 | 1468373953389 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:13 INFO - PROCESS | 1745 | 1468373953399 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a5000 == 58 [pid = 1745] [id = 643] 18:39:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x889a5400) [pid = 1745] [serial = 1930] [outer = (nil)] 18:39:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x89a77800) [pid = 1745] [serial = 1931] [outer = 0x889a5400] 18:39:13 INFO - PROCESS | 1745 | 1468373953528 Marionette DEBUG loaded listener.js 18:39:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x8a63a800) [pid = 1745] [serial = 1932] [outer = 0x889a5400] 18:39:14 INFO - PROCESS | 1745 | 1468373954726 Marionette TRACE conn4 <- [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]]]}] 18:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1885ms 18:39:14 INFO - PROCESS | 1745 | 1468373954797 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 18:39:14 INFO - PROCESS | 1745 | 1468373954803 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 18:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:39:14 INFO - PROCESS | 1745 | 1468373954812 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:39:14 INFO - PROCESS | 1745 | 1468373954817 Marionette TRACE conn4 <- [1,2546,null,{}] 18:39:14 INFO - PROCESS | 1745 | 1468373954834 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:14 INFO - PROCESS | 1745 | 1468373954841 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:15 INFO - PROCESS | 1745 | 1468373955127 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 18:39:15 INFO - PROCESS | 1745 | 1468373955302 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:15 INFO - PROCESS | 1745 | 1468373955308 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a7d0400 == 59 [pid = 1745] [id = 644] 18:39:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x8b910800) [pid = 1745] [serial = 1933] [outer = (nil)] 18:39:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x8b91b800) [pid = 1745] [serial = 1934] [outer = 0x8b910800] 18:39:15 INFO - PROCESS | 1745 | 1468373955498 Marionette DEBUG loaded listener.js 18:39:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x8bae4800) [pid = 1745] [serial = 1935] [outer = 0x8b910800] 18:39:16 INFO - PROCESS | 1745 | 1468373956409 Marionette TRACE conn4 <- [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]]]}] 18:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1652ms 18:39:16 INFO - PROCESS | 1745 | 1468373956464 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 18:39:16 INFO - PROCESS | 1745 | 1468373956472 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 18:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:39:16 INFO - PROCESS | 1745 | 1468373956483 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:39:16 INFO - PROCESS | 1745 | 1468373956487 Marionette TRACE conn4 <- [1,2550,null,{}] 18:39:16 INFO - PROCESS | 1745 | 1468373956494 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:16 INFO - PROCESS | 1745 | 1468373956500 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:16 INFO - PROCESS | 1745 | 1468373956695 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x889ac400 == 58 [pid = 1745] [id = 595] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x89856400 == 57 [pid = 1745] [id = 590] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x88914800 == 56 [pid = 1745] [id = 616] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x88912400 == 55 [pid = 1745] [id = 614] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8891b000 == 54 [pid = 1745] [id = 605] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8cfc3000 == 53 [pid = 1745] [id = 606] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8891b800 == 52 [pid = 1745] [id = 608] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc5400 == 51 [pid = 1745] [id = 592] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8af88000 == 50 [pid = 1745] [id = 596] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8af90c00 == 49 [pid = 1745] [id = 593] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x889a3800 == 48 [pid = 1745] [id = 607] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x889a5c00 == 47 [pid = 1745] [id = 600] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8d731c00 == 46 [pid = 1745] [id = 597] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8891a400 == 45 [pid = 1745] [id = 602] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x88921400 == 44 [pid = 1745] [id = 603] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8a634800 == 43 [pid = 1745] [id = 599] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x89079c00 == 42 [pid = 1745] [id = 604] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x889a3c00 == 41 [pid = 1745] [id = 601] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x889a4000 == 40 [pid = 1745] [id = 598] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x89081800 == 39 [pid = 1745] [id = 615] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x88921000 == 38 [pid = 1745] [id = 609] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8b912c00 == 37 [pid = 1745] [id = 610] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8e3ad400 == 36 [pid = 1745] [id = 611] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8df32800 == 35 [pid = 1745] [id = 612] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8af90000 == 34 [pid = 1745] [id = 613] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8a7d0400 == 33 [pid = 1745] [id = 644] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x889a5000 == 32 [pid = 1745] [id = 643] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x889ac000 == 31 [pid = 1745] [id = 641] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x88914c00 == 30 [pid = 1745] [id = 642] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8df3c400 == 29 [pid = 1745] [id = 640] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8cfc7800 == 28 [pid = 1745] [id = 639] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8a7ce000 == 27 [pid = 1745] [id = 637] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x889a1000 == 26 [pid = 1745] [id = 638] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8f186400 == 25 [pid = 1745] [id = 636] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x8bade400 == 24 [pid = 1745] [id = 635] 18:39:18 INFO - PROCESS | 1745 | --DOCSHELL 0x89855800 == 23 [pid = 1745] [id = 634] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x88921c00) [pid = 1745] [serial = 1850] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x898f3c00) [pid = 1745] [serial = 1853] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x889a7800) [pid = 1745] [serial = 1851] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x89a78000) [pid = 1745] [serial = 1830] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x898ec000) [pid = 1745] [serial = 1829] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x89a7b000) [pid = 1745] [serial = 1848] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x89852000) [pid = 1745] [serial = 1847] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x8cfca000) [pid = 1745] [serial = 1833] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8bade000) [pid = 1745] [serial = 1832] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8ecc2800) [pid = 1745] [serial = 1836] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8ea2dc00) [pid = 1745] [serial = 1835] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8a7c3800) [pid = 1745] [serial = 1857] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8badb000) [pid = 1745] [serial = 1859] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8f287800) [pid = 1745] [serial = 1839] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8f1a8c00) [pid = 1745] [serial = 1838] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8f51e400) [pid = 1745] [serial = 1842] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8f517400) [pid = 1745] [serial = 1841] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x90a02c00) [pid = 1745] [serial = 1845] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x90967c00) [pid = 1745] [serial = 1844] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8cfc2400) [pid = 1745] [serial = 1860] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8a636800) [pid = 1745] [serial = 1856] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x89a6d800) [pid = 1745] [serial = 1854] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8cfcc000) [pid = 1745] [serial = 1862] [outer = (nil)] [url = about:blank] 18:39:18 INFO - PROCESS | 1745 | 1468373958791 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:18 INFO - PROCESS | 1745 | 1468373958804 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891b400 == 24 [pid = 1745] [id = 645] 18:39:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8891b800) [pid = 1745] [serial = 1936] [outer = (nil)] 18:39:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8899f800) [pid = 1745] [serial = 1937] [outer = 0x8891b800] 18:39:18 INFO - PROCESS | 1745 | 1468373958899 Marionette DEBUG loaded listener.js 18:39:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x889aa000) [pid = 1745] [serial = 1938] [outer = 0x8891b800] 18:39:19 INFO - PROCESS | 1745 | 1468373959771 Marionette TRACE conn4 <- [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]]]}] 18:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 3350ms 18:39:19 INFO - PROCESS | 1745 | 1468373959835 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 18:39:19 INFO - PROCESS | 1745 | 1468373959841 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 18:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:39:19 INFO - PROCESS | 1745 | 1468373959849 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:39:19 INFO - PROCESS | 1745 | 1468373959853 Marionette TRACE conn4 <- [1,2554,null,{}] 18:39:19 INFO - PROCESS | 1745 | 1468373959861 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:19 INFO - PROCESS | 1745 | 1468373959869 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:20 INFO - PROCESS | 1745 | 1468373960043 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 18:39:20 INFO - PROCESS | 1745 | 1468373960199 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:20 INFO - PROCESS | 1745 | 1468373960209 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x89859400 == 25 [pid = 1745] [id = 646] 18:39:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x898e9c00) [pid = 1745] [serial = 1939] [outer = (nil)] 18:39:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x898f6000) [pid = 1745] [serial = 1940] [outer = 0x898e9c00] 18:39:20 INFO - PROCESS | 1745 | 1468373960286 Marionette DEBUG loaded listener.js 18:39:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x89a73c00) [pid = 1745] [serial = 1941] [outer = 0x898e9c00] 18:39:21 INFO - PROCESS | 1745 | 1468373961158 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1381ms 18:39:21 INFO - PROCESS | 1745 | 1468373961234 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 18:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:39:21 INFO - PROCESS | 1745 | 1468373961241 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 18:39:21 INFO - PROCESS | 1745 | 1468373961255 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:39:21 INFO - PROCESS | 1745 | 1468373961258 Marionette TRACE conn4 <- [1,2558,null,{}] 18:39:21 INFO - PROCESS | 1745 | 1468373961264 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:21 INFO - PROCESS | 1745 | 1468373961270 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:21 INFO - PROCESS | 1745 | 1468373961501 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 18:39:21 INFO - PROCESS | 1745 | 1468373961528 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:21 INFO - PROCESS | 1745 | 1468373961534 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f3c00 == 26 [pid = 1745] [id = 647] 18:39:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8a630400) [pid = 1745] [serial = 1942] [outer = (nil)] 18:39:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8a636800) [pid = 1745] [serial = 1943] [outer = 0x8a630400] 18:39:21 INFO - PROCESS | 1745 | 1468373961608 Marionette DEBUG loaded listener.js 18:39:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8a7c6400) [pid = 1745] [serial = 1944] [outer = 0x8a630400] 18:39:22 INFO - PROCESS | 1745 | 1468373962691 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1501ms 18:39:22 INFO - PROCESS | 1745 | 1468373962756 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 18:39:22 INFO - PROCESS | 1745 | 1468373962761 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 18:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:39:22 INFO - PROCESS | 1745 | 1468373962777 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:39:22 INFO - PROCESS | 1745 | 1468373962788 Marionette TRACE conn4 <- [1,2562,null,{}] 18:39:22 INFO - PROCESS | 1745 | 1468373962803 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:22 INFO - PROCESS | 1745 | 1468373962811 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:23 INFO - PROCESS | 1745 | 1468373963056 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 18:39:23 INFO - PROCESS | 1745 | 1468373963084 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:23 INFO - PROCESS | 1745 | 1468373963094 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a6c00 == 27 [pid = 1745] [id = 648] 18:39:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x898ea400) [pid = 1745] [serial = 1945] [outer = (nil)] 18:39:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8bad6000) [pid = 1745] [serial = 1946] [outer = 0x898ea400] 18:39:23 INFO - PROCESS | 1745 | 1468373963183 Marionette DEBUG loaded listener.js 18:39:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8cfc2c00) [pid = 1745] [serial = 1947] [outer = 0x898ea400] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8df52000) [pid = 1745] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8d731000) [pid = 1745] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8df3f800) [pid = 1745] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8899d400) [pid = 1745] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8984fc00) [pid = 1745] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8d5e7400) [pid = 1745] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x889a2400) [pid = 1745] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8984c400) [pid = 1745] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x889a0800) [pid = 1745] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8af8b800) [pid = 1745] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8b919800) [pid = 1745] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8badcc00) [pid = 1745] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x898f6800) [pid = 1745] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:39:24 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8e3a9400) [pid = 1745] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:39:24 INFO - PROCESS | 1745 | 1468373964788 Marionette TRACE conn4 <- [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]]]}] 18:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2069ms 18:39:24 INFO - PROCESS | 1745 | 1468373964837 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 18:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:39:24 INFO - PROCESS | 1745 | 1468373964842 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 18:39:24 INFO - PROCESS | 1745 | 1468373964849 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:39:24 INFO - PROCESS | 1745 | 1468373964853 Marionette TRACE conn4 <- [1,2566,null,{}] 18:39:24 INFO - PROCESS | 1745 | 1468373964860 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:24 INFO - PROCESS | 1745 | 1468373964865 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:25 INFO - PROCESS | 1745 | 1468373965104 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 18:39:25 INFO - PROCESS | 1745 | 1468373965129 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:25 INFO - PROCESS | 1745 | 1468373965138 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907b400 == 28 [pid = 1745] [id = 649] 18:39:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x89082c00) [pid = 1745] [serial = 1948] [outer = (nil)] 18:39:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8cfc5c00) [pid = 1745] [serial = 1949] [outer = 0x89082c00] 18:39:25 INFO - PROCESS | 1745 | 1468373965211 Marionette DEBUG loaded listener.js 18:39:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8cfcd800) [pid = 1745] [serial = 1950] [outer = 0x89082c00] 18:39:26 INFO - PROCESS | 1745 | 1468373966134 Marionette TRACE conn4 <- [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]]]}] 18:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1339ms 18:39:26 INFO - PROCESS | 1745 | 1468373966189 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 18:39:26 INFO - PROCESS | 1745 | 1468373966196 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 18:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:39:26 INFO - PROCESS | 1745 | 1468373966205 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:39:26 INFO - PROCESS | 1745 | 1468373966212 Marionette TRACE conn4 <- [1,2570,null,{}] 18:39:26 INFO - PROCESS | 1745 | 1468373966223 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:26 INFO - PROCESS | 1745 | 1468373966228 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:26 INFO - PROCESS | 1745 | 1468373966563 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 18:39:26 INFO - PROCESS | 1745 | 1468373966772 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:26 INFO - PROCESS | 1745 | 1468373966787 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984bc00 == 29 [pid = 1745] [id = 650] 18:39:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8984c400) [pid = 1745] [serial = 1951] [outer = (nil)] 18:39:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x89856000) [pid = 1745] [serial = 1952] [outer = 0x8984c400] 18:39:26 INFO - PROCESS | 1745 | 1468373966881 Marionette DEBUG loaded listener.js 18:39:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x89ccb800) [pid = 1745] [serial = 1953] [outer = 0x8984c400] 18:39:27 INFO - PROCESS | 1745 | 1468373967894 Marionette TRACE conn4 <- [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]]]}] 18:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1737ms 18:39:27 INFO - PROCESS | 1745 | 1468373967943 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 18:39:27 INFO - PROCESS | 1745 | 1468373967951 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 18:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:39:27 INFO - PROCESS | 1745 | 1468373967963 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:39:27 INFO - PROCESS | 1745 | 1468373967967 Marionette TRACE conn4 <- [1,2574,null,{}] 18:39:27 INFO - PROCESS | 1745 | 1468373967975 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:27 INFO - PROCESS | 1745 | 1468373967981 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:28 INFO - PROCESS | 1745 | 1468373968216 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 18:39:28 INFO - PROCESS | 1745 | 1468373968501 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:28 INFO - PROCESS | 1745 | 1468373968511 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x88918000 == 30 [pid = 1745] [id = 651] 18:39:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x898ef800) [pid = 1745] [serial = 1954] [outer = (nil)] 18:39:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8bae4c00) [pid = 1745] [serial = 1955] [outer = 0x898ef800] 18:39:28 INFO - PROCESS | 1745 | 1468373968650 Marionette DEBUG loaded listener.js 18:39:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8d5f0000) [pid = 1745] [serial = 1956] [outer = 0x898ef800] 18:39:29 INFO - PROCESS | 1745 | 1468373969915 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1992ms 18:39:29 INFO - PROCESS | 1745 | 1468373969956 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 18:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:39:29 INFO - PROCESS | 1745 | 1468373969961 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 18:39:29 INFO - PROCESS | 1745 | 1468373969969 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:39:29 INFO - PROCESS | 1745 | 1468373969976 Marionette TRACE conn4 <- [1,2578,null,{}] 18:39:29 INFO - PROCESS | 1745 | 1468373969993 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:30 INFO - PROCESS | 1745 | 1468373970002 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:30 INFO - PROCESS | 1745 | 1468373970206 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 18:39:30 INFO - PROCESS | 1745 | 1468373970535 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:30 INFO - PROCESS | 1745 | 1468373970549 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df32400 == 31 [pid = 1745] [id = 652] 18:39:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8df33c00) [pid = 1745] [serial = 1957] [outer = (nil)] 18:39:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8df3b800) [pid = 1745] [serial = 1958] [outer = 0x8df33c00] 18:39:30 INFO - PROCESS | 1745 | 1468373970640 Marionette DEBUG loaded listener.js 18:39:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8df45800) [pid = 1745] [serial = 1959] [outer = 0x8df33c00] 18:39:31 INFO - PROCESS | 1745 | 1468373971539 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1651ms 18:39:31 INFO - PROCESS | 1745 | 1468373971619 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 18:39:31 INFO - PROCESS | 1745 | 1468373971625 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 18:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:39:31 INFO - PROCESS | 1745 | 1468373971632 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:39:31 INFO - PROCESS | 1745 | 1468373971636 Marionette TRACE conn4 <- [1,2582,null,{}] 18:39:31 INFO - PROCESS | 1745 | 1468373971643 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:31 INFO - PROCESS | 1745 | 1468373971648 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:31 INFO - PROCESS | 1745 | 1468373971874 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 18:39:32 INFO - PROCESS | 1745 | 1468373972114 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:32 INFO - PROCESS | 1745 | 1468373972125 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x89857000 == 32 [pid = 1745] [id = 653] 18:39:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8e3a8400) [pid = 1745] [serial = 1960] [outer = (nil)] 18:39:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8e3adc00) [pid = 1745] [serial = 1961] [outer = 0x8e3a8400] 18:39:32 INFO - PROCESS | 1745 | 1468373972253 Marionette DEBUG loaded listener.js 18:39:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8e3b0800) [pid = 1745] [serial = 1962] [outer = 0x8e3a8400] 18:39:33 INFO - PROCESS | 1745 | 1468373973164 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1583ms 18:39:33 INFO - PROCESS | 1745 | 1468373973217 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 18:39:33 INFO - PROCESS | 1745 | 1468373973222 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 18:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:39:33 INFO - PROCESS | 1745 | 1468373973228 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:39:33 INFO - PROCESS | 1745 | 1468373973232 Marionette TRACE conn4 <- [1,2586,null,{}] 18:39:33 INFO - PROCESS | 1745 | 1468373973238 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:33 INFO - PROCESS | 1745 | 1468373973243 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:33 INFO - PROCESS | 1745 | 1468373973424 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 18:39:33 INFO - PROCESS | 1745 | 1468373973658 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:33 INFO - PROCESS | 1745 | 1468373973671 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f1000 == 33 [pid = 1745] [id = 654] 18:39:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8b914800) [pid = 1745] [serial = 1963] [outer = (nil)] 18:39:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x8ea2d800) [pid = 1745] [serial = 1964] [outer = 0x8b914800] 18:39:33 INFO - PROCESS | 1745 | 1468373973796 Marionette DEBUG loaded listener.js 18:39:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8ecbe800) [pid = 1745] [serial = 1965] [outer = 0x8b914800] 18:39:34 INFO - PROCESS | 1745 | 1468373974709 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1536ms 18:39:34 INFO - PROCESS | 1745 | 1468373974766 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 18:39:34 INFO - PROCESS | 1745 | 1468373974769 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 18:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:39:34 INFO - PROCESS | 1745 | 1468373974778 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:39:34 INFO - PROCESS | 1745 | 1468373974782 Marionette TRACE conn4 <- [1,2590,null,{}] 18:39:34 INFO - PROCESS | 1745 | 1468373974788 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:34 INFO - PROCESS | 1745 | 1468373974799 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:35 INFO - PROCESS | 1745 | 1468373975084 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 18:39:35 INFO - PROCESS | 1745 | 1468373975377 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:35 INFO - PROCESS | 1745 | 1468373975387 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x898ed800 == 34 [pid = 1745] [id = 655] 18:39:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x898eec00) [pid = 1745] [serial = 1966] [outer = (nil)] 18:39:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x8f1a1400) [pid = 1745] [serial = 1967] [outer = 0x898eec00] 18:39:35 INFO - PROCESS | 1745 | 1468373975485 Marionette DEBUG loaded listener.js 18:39:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x8f1adc00) [pid = 1745] [serial = 1968] [outer = 0x898eec00] 18:39:36 INFO - PROCESS | 1745 | 1468373976417 Marionette TRACE conn4 <- [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]]]}] 18:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1691ms 18:39:36 INFO - PROCESS | 1745 | 1468373976470 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 18:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:39:36 INFO - PROCESS | 1745 | 1468373976474 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 18:39:36 INFO - PROCESS | 1745 | 1468373976480 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:39:36 INFO - PROCESS | 1745 | 1468373976484 Marionette TRACE conn4 <- [1,2594,null,{}] 18:39:36 INFO - PROCESS | 1745 | 1468373976491 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:36 INFO - PROCESS | 1745 | 1468373976496 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:36 INFO - PROCESS | 1745 | 1468373976681 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 18:39:36 INFO - PROCESS | 1745 | 1468373976920 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:36 INFO - PROCESS | 1745 | 1468373976931 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x889abc00 == 35 [pid = 1745] [id = 656] 18:39:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x89082000) [pid = 1745] [serial = 1969] [outer = (nil)] 18:39:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x8a7c4400) [pid = 1745] [serial = 1970] [outer = 0x89082000] 18:39:37 INFO - PROCESS | 1745 | 1468373977054 Marionette DEBUG loaded listener.js 18:39:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x8af88c00) [pid = 1745] [serial = 1971] [outer = 0x89082000] 18:39:37 INFO - PROCESS | 1745 | 1468373977980 Marionette TRACE conn4 <- [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]]]}] 18:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1552ms 18:39:38 INFO - PROCESS | 1745 | 1468373978033 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 18:39:38 INFO - PROCESS | 1745 | 1468373978037 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 18:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:39:38 INFO - PROCESS | 1745 | 1468373978043 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:39:38 INFO - PROCESS | 1745 | 1468373978046 Marionette TRACE conn4 <- [1,2598,null,{}] 18:39:38 INFO - PROCESS | 1745 | 1468373978053 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:38 INFO - PROCESS | 1745 | 1468373978058 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:38 INFO - PROCESS | 1745 | 1468373978407 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 18:39:38 INFO - PROCESS | 1745 | 1468373978664 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:38 INFO - PROCESS | 1745 | 1468373978674 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x89079c00 == 36 [pid = 1745] [id = 657] 18:39:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x8907a800) [pid = 1745] [serial = 1972] [outer = (nil)] 18:39:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x89080400) [pid = 1745] [serial = 1973] [outer = 0x8907a800] 18:39:38 INFO - PROCESS | 1745 | 1468373978855 Marionette DEBUG loaded listener.js 18:39:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x89858000) [pid = 1745] [serial = 1974] [outer = 0x8907a800] 18:39:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8b91a800 == 35 [pid = 1745] [id = 619] 18:39:39 INFO - PROCESS | 1745 | --DOCSHELL 0x89851000 == 34 [pid = 1745] [id = 629] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x8e3b1800) [pid = 1745] [serial = 1901] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x8f183800) [pid = 1745] [serial = 1902] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x8df4a800) [pid = 1745] [serial = 1896] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x8df4b800) [pid = 1745] [serial = 1871] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x89085400) [pid = 1745] [serial = 1887] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x89855000) [pid = 1745] [serial = 1865] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8f1b0c00) [pid = 1745] [serial = 1881] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x8a638000) [pid = 1745] [serial = 1899] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x8f1a3c00) [pid = 1745] [serial = 1880] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x8af8b000) [pid = 1745] [serial = 1883] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8b913800) [pid = 1745] [serial = 1884] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8d5e8000) [pid = 1745] [serial = 1863] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8d5edc00) [pid = 1745] [serial = 1868] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8ea2f000) [pid = 1745] [serial = 1877] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8a62c400) [pid = 1745] [serial = 1866] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8df36800) [pid = 1745] [serial = 1895] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x89850400) [pid = 1745] [serial = 1898] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8cfc8400) [pid = 1745] [serial = 1892] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8d71ac00) [pid = 1745] [serial = 1869] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8ecbf400) [pid = 1745] [serial = 1878] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8a7c4800) [pid = 1745] [serial = 1890] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8df53400) [pid = 1745] [serial = 1872] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8ea21400) [pid = 1745] [serial = 1874] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8ea23c00) [pid = 1745] [serial = 1875] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x889a8400) [pid = 1745] [serial = 1886] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8d5f2400) [pid = 1745] [serial = 1893] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8a62f800) [pid = 1745] [serial = 1889] [outer = (nil)] [url = about:blank] 18:39:39 INFO - PROCESS | 1745 | 1468373979946 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1939ms 18:39:39 INFO - PROCESS | 1745 | 1468373979984 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 18:39:39 INFO - PROCESS | 1745 | 1468373979990 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 18:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:39:40 INFO - PROCESS | 1745 | 1468373979998 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:39:40 INFO - PROCESS | 1745 | 1468373980003 Marionette TRACE conn4 <- [1,2602,null,{}] 18:39:40 INFO - PROCESS | 1745 | 1468373980015 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:40 INFO - PROCESS | 1745 | 1468373980019 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:40 INFO - PROCESS | 1745 | 1468373980327 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 18:39:40 INFO - PROCESS | 1745 | 1468373980509 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:40 INFO - PROCESS | 1745 | 1468373980517 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cca000 == 35 [pid = 1745] [id = 658] 18:39:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x89ccf800) [pid = 1745] [serial = 1975] [outer = (nil)] 18:39:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8a635000) [pid = 1745] [serial = 1976] [outer = 0x89ccf800] 18:39:40 INFO - PROCESS | 1745 | 1468373980594 Marionette DEBUG loaded listener.js 18:39:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8af83400) [pid = 1745] [serial = 1977] [outer = 0x89ccf800] 18:39:41 INFO - PROCESS | 1745 | 1468373981403 Marionette TRACE conn4 <- [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]]]}] 18:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1440ms 18:39:41 INFO - PROCESS | 1745 | 1468373981439 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 18:39:41 INFO - PROCESS | 1745 | 1468373981443 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 18:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:39:41 INFO - PROCESS | 1745 | 1468373981451 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:39:41 INFO - PROCESS | 1745 | 1468373981455 Marionette TRACE conn4 <- [1,2606,null,{}] 18:39:41 INFO - PROCESS | 1745 | 1468373981462 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:41 INFO - PROCESS | 1745 | 1468373981467 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:41 INFO - PROCESS | 1745 | 1468373981641 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 18:39:41 INFO - PROCESS | 1745 | 1468373981803 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:41 INFO - PROCESS | 1745 | 1468373981809 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a62d800 == 36 [pid = 1745] [id = 659] 18:39:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8af8b800) [pid = 1745] [serial = 1978] [outer = (nil)] 18:39:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8cfce400) [pid = 1745] [serial = 1979] [outer = 0x8af8b800] 18:39:41 INFO - PROCESS | 1745 | 1468373981883 Marionette DEBUG loaded listener.js 18:39:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8d5f2800) [pid = 1745] [serial = 1980] [outer = 0x8af8b800] 18:39:42 INFO - PROCESS | 1745 | 1468373982827 Marionette TRACE conn4 <- [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]]]}] 18:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1433ms 18:39:42 INFO - PROCESS | 1745 | 1468373982895 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 18:39:42 INFO - PROCESS | 1745 | 1468373982903 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 18:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:39:42 INFO - PROCESS | 1745 | 1468373982919 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:39:42 INFO - PROCESS | 1745 | 1468373982926 Marionette TRACE conn4 <- [1,2610,null,{}] 18:39:42 INFO - PROCESS | 1745 | 1468373982940 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:42 INFO - PROCESS | 1745 | 1468373982947 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:43 INFO - PROCESS | 1745 | 1468373983180 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 18:39:43 INFO - PROCESS | 1745 | 1468373983206 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:43 INFO - PROCESS | 1745 | 1468373983214 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc7c00 == 37 [pid = 1745] [id = 660] 18:39:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8d5e8000) [pid = 1745] [serial = 1981] [outer = (nil)] 18:39:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8df38800) [pid = 1745] [serial = 1982] [outer = 0x8d5e8000] 18:39:43 INFO - PROCESS | 1745 | 1468373983284 Marionette DEBUG loaded listener.js 18:39:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8df4a800) [pid = 1745] [serial = 1983] [outer = 0x8d5e8000] 18:39:44 INFO - PROCESS | 1745 | 1468373984249 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1471ms 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x89856800) [pid = 1745] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8cfc8c00) [pid = 1745] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8f188400) [pid = 1745] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8a630400) [pid = 1745] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x898ea400) [pid = 1745] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8f188000) [pid = 1745] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x89080c00) [pid = 1745] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8891b800) [pid = 1745] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8df4ec00) [pid = 1745] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x898e9c00) [pid = 1745] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8b910800) [pid = 1745] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8f51d400) [pid = 1745] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x89085c00) [pid = 1745] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x889a4800) [pid = 1745] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:39:44 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x889a5400) [pid = 1745] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:39:44 INFO - PROCESS | 1745 | 1468373984420 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 18:39:44 INFO - PROCESS | 1745 | 1468373984423 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 18:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:39:44 INFO - PROCESS | 1745 | 1468373984430 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:39:44 INFO - PROCESS | 1745 | 1468373984434 Marionette TRACE conn4 <- [1,2614,null,{}] 18:39:44 INFO - PROCESS | 1745 | 1468373984440 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:44 INFO - PROCESS | 1745 | 1468373984444 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:44 INFO - PROCESS | 1745 | 1468373984610 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 18:39:44 INFO - PROCESS | 1745 | 1468373984843 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:44 INFO - PROCESS | 1745 | 1468373984851 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x88920c00 == 38 [pid = 1745] [id = 661] 18:39:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x89855800) [pid = 1745] [serial = 1984] [outer = (nil)] 18:39:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8b910800) [pid = 1745] [serial = 1985] [outer = 0x89855800] 18:39:44 INFO - PROCESS | 1745 | 1468373984939 Marionette DEBUG loaded listener.js 18:39:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8d5f0800) [pid = 1745] [serial = 1986] [outer = 0x89855800] 18:39:45 INFO - PROCESS | 1745 | 1468373985672 Marionette TRACE conn4 <- [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]]]}] 18:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1280ms 18:39:45 INFO - PROCESS | 1745 | 1468373985711 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 18:39:45 INFO - PROCESS | 1745 | 1468373985715 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 18:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:39:45 INFO - PROCESS | 1745 | 1468373985728 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:39:45 INFO - PROCESS | 1745 | 1468373985731 Marionette TRACE conn4 <- [1,2618,null,{}] 18:39:45 INFO - PROCESS | 1745 | 1468373985740 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:45 INFO - PROCESS | 1745 | 1468373985744 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:45 INFO - PROCESS | 1745 | 1468373985924 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 18:39:45 INFO - PROCESS | 1745 | 1468373985935 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:45 INFO - PROCESS | 1745 | 1468373985951 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df54400 == 39 [pid = 1745] [id = 662] 18:39:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8e3a6000) [pid = 1745] [serial = 1987] [outer = (nil)] 18:39:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8ea25000) [pid = 1745] [serial = 1988] [outer = 0x8e3a6000] 18:39:46 INFO - PROCESS | 1745 | 1468373986030 Marionette DEBUG loaded listener.js 18:39:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8ecc5400) [pid = 1745] [serial = 1989] [outer = 0x8e3a6000] 18:39:47 INFO - PROCESS | 1745 | 1468373987296 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1643ms 18:39:47 INFO - PROCESS | 1745 | 1468373987368 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 18:39:47 INFO - PROCESS | 1745 | 1468373987376 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 18:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:39:47 INFO - PROCESS | 1745 | 1468373987387 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:39:47 INFO - PROCESS | 1745 | 1468373987392 Marionette TRACE conn4 <- [1,2622,null,{}] 18:39:47 INFO - PROCESS | 1745 | 1468373987405 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:47 INFO - PROCESS | 1745 | 1468373987411 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:47 INFO - PROCESS | 1745 | 1468373987679 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 18:39:47 INFO - PROCESS | 1745 | 1468373987934 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:47 INFO - PROCESS | 1745 | 1468373987944 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x89856800 == 40 [pid = 1745] [id = 663] 18:39:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x89859000) [pid = 1745] [serial = 1990] [outer = (nil)] 18:39:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x89cd0c00) [pid = 1745] [serial = 1991] [outer = 0x89859000] 18:39:48 INFO - PROCESS | 1745 | 1468373988078 Marionette DEBUG loaded listener.js 18:39:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8a7ce000) [pid = 1745] [serial = 1992] [outer = 0x89859000] 18:39:49 INFO - PROCESS | 1745 | 1468373989027 Marionette TRACE conn4 <- [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]]]}] 18:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1692ms 18:39:49 INFO - PROCESS | 1745 | 1468373989078 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 18:39:49 INFO - PROCESS | 1745 | 1468373989086 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 18:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:39:49 INFO - PROCESS | 1745 | 1468373989097 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:39:49 INFO - PROCESS | 1745 | 1468373989101 Marionette TRACE conn4 <- [1,2626,null,{}] 18:39:49 INFO - PROCESS | 1745 | 1468373989108 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:49 INFO - PROCESS | 1745 | 1468373989115 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:49 INFO - PROCESS | 1745 | 1468373989323 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 18:39:49 INFO - PROCESS | 1745 | 1468373989580 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:49 INFO - PROCESS | 1745 | 1468373989587 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d717400 == 41 [pid = 1745] [id = 664] 18:39:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8d719c00) [pid = 1745] [serial = 1993] [outer = (nil)] 18:39:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8d71fc00) [pid = 1745] [serial = 1994] [outer = 0x8d719c00] 18:39:49 INFO - PROCESS | 1745 | 1468373989723 Marionette DEBUG loaded listener.js 18:39:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8d738000) [pid = 1745] [serial = 1995] [outer = 0x8d719c00] 18:39:50 INFO - PROCESS | 1745 | 1468373990698 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1647ms 18:39:50 INFO - PROCESS | 1745 | 1468373990745 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 18:39:50 INFO - PROCESS | 1745 | 1468373990749 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 18:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:39:50 INFO - PROCESS | 1745 | 1468373990757 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:39:50 INFO - PROCESS | 1745 | 1468373990763 Marionette TRACE conn4 <- [1,2630,null,{}] 18:39:50 INFO - PROCESS | 1745 | 1468373990780 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:50 INFO - PROCESS | 1745 | 1468373990789 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:51 INFO - PROCESS | 1745 | 1468373991032 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 18:39:51 INFO - PROCESS | 1745 | 1468373991323 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:51 INFO - PROCESS | 1745 | 1468373991336 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ecc7800 == 42 [pid = 1745] [id = 665] 18:39:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8ecc7c00) [pid = 1745] [serial = 1996] [outer = (nil)] 18:39:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8f185c00) [pid = 1745] [serial = 1997] [outer = 0x8ecc7c00] 18:39:51 INFO - PROCESS | 1745 | 1468373991429 Marionette DEBUG loaded listener.js 18:39:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8f18ec00) [pid = 1745] [serial = 1998] [outer = 0x8ecc7c00] 18:39:52 INFO - PROCESS | 1745 | 1468373992337 Marionette TRACE conn4 <- [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]]]}] 18:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1643ms 18:39:52 INFO - PROCESS | 1745 | 1468373992401 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 18:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:39:52 INFO - PROCESS | 1745 | 1468373992406 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 18:39:52 INFO - PROCESS | 1745 | 1468373992413 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:39:52 INFO - PROCESS | 1745 | 1468373992416 Marionette TRACE conn4 <- [1,2634,null,{}] 18:39:52 INFO - PROCESS | 1745 | 1468373992422 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:52 INFO - PROCESS | 1745 | 1468373992428 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:52 INFO - PROCESS | 1745 | 1468373992665 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 18:39:52 INFO - PROCESS | 1745 | 1468373992903 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:52 INFO - PROCESS | 1745 | 1468373992913 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bae2400 == 43 [pid = 1745] [id = 666] 18:39:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8f183c00) [pid = 1745] [serial = 1999] [outer = (nil)] 18:39:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8f289000) [pid = 1745] [serial = 2000] [outer = 0x8f183c00] 18:39:53 INFO - PROCESS | 1745 | 1468373993042 Marionette DEBUG loaded listener.js 18:39:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8f28f800) [pid = 1745] [serial = 2001] [outer = 0x8f183c00] 18:39:53 INFO - PROCESS | 1745 | 1468373993991 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1638ms 18:39:54 INFO - PROCESS | 1745 | 1468373994052 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 18:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:39:54 INFO - PROCESS | 1745 | 1468373994057 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 18:39:54 INFO - PROCESS | 1745 | 1468373994064 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:39:54 INFO - PROCESS | 1745 | 1468373994068 Marionette TRACE conn4 <- [1,2638,null,{}] 18:39:54 INFO - PROCESS | 1745 | 1468373994074 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:54 INFO - PROCESS | 1745 | 1468373994079 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:54 INFO - PROCESS | 1745 | 1468373994284 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 18:39:54 INFO - PROCESS | 1745 | 1468373994522 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:54 INFO - PROCESS | 1745 | 1468373994531 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x898eb000 == 44 [pid = 1745] [id = 667] 18:39:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x89cce400) [pid = 1745] [serial = 2002] [outer = (nil)] 18:39:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8f517c00) [pid = 1745] [serial = 2003] [outer = 0x89cce400] 18:39:54 INFO - PROCESS | 1745 | 1468373994673 Marionette DEBUG loaded listener.js 18:39:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8f51d800) [pid = 1745] [serial = 2004] [outer = 0x89cce400] 18:39:55 INFO - PROCESS | 1745 | 1468373995729 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:39:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:39:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1739ms 18:39:55 INFO - PROCESS | 1745 | 1468373995804 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 18:39:55 INFO - PROCESS | 1745 | 1468373995807 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 18:39:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:39:55 INFO - PROCESS | 1745 | 1468373995815 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:39:55 INFO - PROCESS | 1745 | 1468373995818 Marionette TRACE conn4 <- [1,2642,null,{}] 18:39:55 INFO - PROCESS | 1745 | 1468373995825 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:55 INFO - PROCESS | 1745 | 1468373995835 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:56 INFO - PROCESS | 1745 | 1468373996108 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 18:39:56 INFO - PROCESS | 1745 | 1468373996405 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:56 INFO - PROCESS | 1745 | 1468373996415 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891b800 == 45 [pid = 1745] [id = 668] 18:39:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x889a7400) [pid = 1745] [serial = 2005] [outer = (nil)] 18:39:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x89a7c400) [pid = 1745] [serial = 2006] [outer = 0x889a7400] 18:39:56 INFO - PROCESS | 1745 | 1468373996499 Marionette DEBUG loaded listener.js 18:39:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8a7c1400) [pid = 1745] [serial = 2007] [outer = 0x889a7400] 18:39:57 INFO - PROCESS | 1745 | 1468373997700 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:39:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:39:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1945ms 18:39:57 INFO - PROCESS | 1745 | 1468373997762 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 18:39:57 INFO - PROCESS | 1745 | 1468373997767 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 18:39:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:39:57 INFO - PROCESS | 1745 | 1468373997777 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:39:57 INFO - PROCESS | 1745 | 1468373997784 Marionette TRACE conn4 <- [1,2646,null,{}] 18:39:57 INFO - PROCESS | 1745 | 1468373997793 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:57 INFO - PROCESS | 1745 | 1468373997798 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:58 INFO - PROCESS | 1745 | 1468373998030 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 18:39:58 INFO - PROCESS | 1745 | 1468373998373 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:58 INFO - PROCESS | 1745 | 1468373998382 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:39:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc9c00 == 46 [pid = 1745] [id = 669] 18:39:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x89ccbc00) [pid = 1745] [serial = 2008] [outer = (nil)] 18:39:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x8af83800) [pid = 1745] [serial = 2009] [outer = 0x89ccbc00] 18:39:58 INFO - PROCESS | 1745 | 1468373998468 Marionette DEBUG loaded listener.js 18:39:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x8b916000) [pid = 1745] [serial = 2010] [outer = 0x89ccbc00] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x88912c00 == 45 [pid = 1745] [id = 631] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x898ec400 == 44 [pid = 1745] [id = 617] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x8891fc00 == 43 [pid = 1745] [id = 628] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x8891b400 == 42 [pid = 1745] [id = 645] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x8b910c00 == 41 [pid = 1745] [id = 630] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x8984e000 == 40 [pid = 1745] [id = 621] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x89a7b400 == 39 [pid = 1745] [id = 618] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x88917000 == 38 [pid = 1745] [id = 620] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x8984b000 == 37 [pid = 1745] [id = 622] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x8df51400 == 36 [pid = 1745] [id = 633] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x8891d400 == 35 [pid = 1745] [id = 632] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x88915c00 == 34 [pid = 1745] [id = 627] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x89852400 == 33 [pid = 1745] [id = 626] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x88920400 == 32 [pid = 1745] [id = 625] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x8df3d000 == 31 [pid = 1745] [id = 623] 18:40:00 INFO - PROCESS | 1745 | --DOCSHELL 0x8e3a6c00 == 30 [pid = 1745] [id = 624] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8cfc5c00) [pid = 1745] [serial = 1949] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x8af8dc00) [pid = 1745] [serial = 1905] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x8a633800) [pid = 1745] [serial = 1904] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x8d737400) [pid = 1745] [serial = 1908] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8d721800) [pid = 1745] [serial = 1907] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8f1ab000) [pid = 1745] [serial = 1911] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8f1a2c00) [pid = 1745] [serial = 1910] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8a7c6400) [pid = 1745] [serial = 1944] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8bad6000) [pid = 1745] [serial = 1946] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8f517000) [pid = 1745] [serial = 1914] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8f28e000) [pid = 1745] [serial = 1913] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8f596800) [pid = 1745] [serial = 1917] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8f520c00) [pid = 1745] [serial = 1916] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8899f800) [pid = 1745] [serial = 1937] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x889aa000) [pid = 1745] [serial = 1938] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9096b800) [pid = 1745] [serial = 1920] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x898f6000) [pid = 1745] [serial = 1940] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8f5a0800) [pid = 1745] [serial = 1919] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8bae4800) [pid = 1745] [serial = 1935] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8b91b800) [pid = 1745] [serial = 1934] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x90a0f400) [pid = 1745] [serial = 1923] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x90a0ac00) [pid = 1745] [serial = 1922] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x90aac800) [pid = 1745] [serial = 1926] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x90aa8400) [pid = 1745] [serial = 1925] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x90b86c00) [pid = 1745] [serial = 1929] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x90b84800) [pid = 1745] [serial = 1928] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8a63a800) [pid = 1745] [serial = 1932] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x89a77800) [pid = 1745] [serial = 1931] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8a636800) [pid = 1745] [serial = 1943] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8cfc2c00) [pid = 1745] [serial = 1947] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x89a73c00) [pid = 1745] [serial = 1941] [outer = (nil)] [url = about:blank] 18:40:00 INFO - PROCESS | 1745 | 1468374000678 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:40:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:40:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2944ms 18:40:00 INFO - PROCESS | 1745 | 1468374000723 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 18:40:00 INFO - PROCESS | 1745 | 1468374000729 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 18:40:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:40:00 INFO - PROCESS | 1745 | 1468374000748 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:40:00 INFO - PROCESS | 1745 | 1468374000753 Marionette TRACE conn4 <- [1,2650,null,{}] 18:40:00 INFO - PROCESS | 1745 | 1468374000762 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:00 INFO - PROCESS | 1745 | 1468374000767 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:00 INFO - PROCESS | 1745 | 1468374000942 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 18:40:01 INFO - PROCESS | 1745 | 1468374001137 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:01 INFO - PROCESS | 1745 | 1468374001153 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a8000 == 31 [pid = 1745] [id = 670] 18:40:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x889a9800) [pid = 1745] [serial = 2011] [outer = (nil)] 18:40:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8907f800) [pid = 1745] [serial = 2012] [outer = 0x889a9800] 18:40:01 INFO - PROCESS | 1745 | 1468374001229 Marionette DEBUG loaded listener.js 18:40:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8984a800) [pid = 1745] [serial = 2013] [outer = 0x889a9800] 18:40:02 INFO - PROCESS | 1745 | 1468374002143 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:40:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:40:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1441ms 18:40:02 INFO - PROCESS | 1745 | 1468374002188 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 18:40:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:40:02 INFO - PROCESS | 1745 | 1468374002197 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 18:40:02 INFO - PROCESS | 1745 | 1468374002209 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:40:02 INFO - PROCESS | 1745 | 1468374002214 Marionette TRACE conn4 <- [1,2654,null,{}] 18:40:02 INFO - PROCESS | 1745 | 1468374002222 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:02 INFO - PROCESS | 1745 | 1468374002228 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:02 INFO - PROCESS | 1745 | 1468374002415 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 18:40:02 INFO - PROCESS | 1745 | 1468374002574 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:02 INFO - PROCESS | 1745 | 1468374002592 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc4400 == 32 [pid = 1745] [id = 671] 18:40:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x89cc5400) [pid = 1745] [serial = 2014] [outer = (nil)] 18:40:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x89ccf400) [pid = 1745] [serial = 2015] [outer = 0x89cc5400] 18:40:02 INFO - PROCESS | 1745 | 1468374002789 Marionette DEBUG loaded listener.js 18:40:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8a632000) [pid = 1745] [serial = 2016] [outer = 0x89cc5400] 18:40:04 INFO - PROCESS | 1745 | 1468374004372 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:40:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:40:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2198ms 18:40:04 INFO - PROCESS | 1745 | 1468374004498 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 18:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:40:04 INFO - PROCESS | 1745 | 1468374004503 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 18:40:04 INFO - PROCESS | 1745 | 1468374004517 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:40:04 INFO - PROCESS | 1745 | 1468374004525 Marionette TRACE conn4 <- [1,2658,null,{}] 18:40:04 INFO - PROCESS | 1745 | 1468374004553 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:04 INFO - PROCESS | 1745 | 1468374004563 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:04 INFO - PROCESS | 1745 | 1468374004777 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 18:40:04 INFO - PROCESS | 1745 | 1468374004809 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:04 INFO - PROCESS | 1745 | 1468374004817 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad8000 == 33 [pid = 1745] [id = 672] 18:40:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8bad8c00) [pid = 1745] [serial = 2017] [outer = (nil)] 18:40:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8badf800) [pid = 1745] [serial = 2018] [outer = 0x8bad8c00] 18:40:04 INFO - PROCESS | 1745 | 1468374004897 Marionette DEBUG loaded listener.js 18:40:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8cfc3800) [pid = 1745] [serial = 2019] [outer = 0x8bad8c00] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8af8b800) [pid = 1745] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8907a800) [pid = 1745] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x89855800) [pid = 1745] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x898eec00) [pid = 1745] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x89082c00) [pid = 1745] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8e3a6000) [pid = 1745] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x898ef800) [pid = 1745] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8df33c00) [pid = 1745] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x89082000) [pid = 1745] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8b914800) [pid = 1745] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8e3a8400) [pid = 1745] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x89ccf800) [pid = 1745] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8984c400) [pid = 1745] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:40:06 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8d5e8000) [pid = 1745] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:40:06 INFO - PROCESS | 1745 | 1468374006595 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:40:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2111ms 18:40:06 INFO - PROCESS | 1745 | 1468374006621 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 18:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:40:06 INFO - PROCESS | 1745 | 1468374006627 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 18:40:06 INFO - PROCESS | 1745 | 1468374006634 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:40:06 INFO - PROCESS | 1745 | 1468374006637 Marionette TRACE conn4 <- [1,2662,null,{}] 18:40:06 INFO - PROCESS | 1745 | 1468374006645 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:06 INFO - PROCESS | 1745 | 1468374006651 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:06 INFO - PROCESS | 1745 | 1468374006840 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 18:40:06 INFO - PROCESS | 1745 | 1468374006850 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:06 INFO - PROCESS | 1745 | 1468374006858 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x898e9400 == 34 [pid = 1745] [id = 673] 18:40:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x898ea400) [pid = 1745] [serial = 2020] [outer = (nil)] 18:40:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8cfc3400) [pid = 1745] [serial = 2021] [outer = 0x898ea400] 18:40:07 INFO - PROCESS | 1745 | 1468374007095 Marionette DEBUG loaded listener.js 18:40:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8cfd0800) [pid = 1745] [serial = 2022] [outer = 0x898ea400] 18:40:08 INFO - PROCESS | 1745 | 1468374008117 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:40:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:40:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1539ms 18:40:08 INFO - PROCESS | 1745 | 1468374008175 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 18:40:08 INFO - PROCESS | 1745 | 1468374008182 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 18:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:40:08 INFO - PROCESS | 1745 | 1468374008192 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:40:08 INFO - PROCESS | 1745 | 1468374008198 Marionette TRACE conn4 <- [1,2666,null,{}] 18:40:08 INFO - PROCESS | 1745 | 1468374008210 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:08 INFO - PROCESS | 1745 | 1468374008217 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:08 INFO - PROCESS | 1745 | 1468374008545 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 18:40:08 INFO - PROCESS | 1745 | 1468374008784 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:08 INFO - PROCESS | 1745 | 1468374008803 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907fc00 == 35 [pid = 1745] [id = 674] 18:40:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x89080800) [pid = 1745] [serial = 2023] [outer = (nil)] 18:40:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x89856400) [pid = 1745] [serial = 2024] [outer = 0x89080800] 18:40:08 INFO - PROCESS | 1745 | 1468374008900 Marionette DEBUG loaded listener.js 18:40:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x898f6000) [pid = 1745] [serial = 2025] [outer = 0x89080800] 18:40:10 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:10 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:40:10 INFO - PROCESS | 1745 | 1468374010365 Marionette TRACE conn4 <- [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]]]}] 18:40:10 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) 18:40:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2192ms 18:40:10 INFO - PROCESS | 1745 | 1468374010383 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 18:40:10 INFO - PROCESS | 1745 | 1468374010391 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 18:40:10 INFO - PROCESS | 1745 | 1468374010408 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:40:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:40:10 INFO - PROCESS | 1745 | 1468374010418 Marionette TRACE conn4 <- [1,2670,null,{}] 18:40:10 INFO - PROCESS | 1745 | 1468374010428 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:10 INFO - PROCESS | 1745 | 1468374010433 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:10 INFO - PROCESS | 1745 | 1468374010618 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 18:40:10 INFO - PROCESS | 1745 | 1468374010807 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:10 INFO - PROCESS | 1745 | 1468374010813 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x8899f800 == 36 [pid = 1745] [id = 675] 18:40:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8af8e000) [pid = 1745] [serial = 2026] [outer = (nil)] 18:40:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8cfc2c00) [pid = 1745] [serial = 2027] [outer = 0x8af8e000] 18:40:10 INFO - PROCESS | 1745 | 1468374010902 Marionette DEBUG loaded listener.js 18:40:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8d5e8000) [pid = 1745] [serial = 2028] [outer = 0x8af8e000] 18:40:12 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:12 INFO - PROCESS | 1745 | 1468374012317 Marionette TRACE conn4 <- [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\n"]]]}] 18:40:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 18:40:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:40:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 18:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:40:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1937ms 18:40:12 INFO - PROCESS | 1745 | 1468374012495 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 18:40:12 INFO - PROCESS | 1745 | 1468374012499 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 18:40:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:40:12 INFO - PROCESS | 1745 | 1468374012514 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:40:12 INFO - PROCESS | 1745 | 1468374012521 Marionette TRACE conn4 <- [1,2674,null,{}] 18:40:12 INFO - PROCESS | 1745 | 1468374012539 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:12 INFO - PROCESS | 1745 | 1468374012548 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:12 INFO - PROCESS | 1745 | 1468374012726 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 18:40:12 INFO - PROCESS | 1745 | 1468374012911 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:12 INFO - PROCESS | 1745 | 1468374012925 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d72f800 == 37 [pid = 1745] [id = 676] 18:40:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8d737c00) [pid = 1745] [serial = 2029] [outer = (nil)] 18:40:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8df3a000) [pid = 1745] [serial = 2030] [outer = 0x8d737c00] 18:40:13 INFO - PROCESS | 1745 | 1468374013009 Marionette DEBUG loaded listener.js 18:40:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8a7c7000) [pid = 1745] [serial = 2031] [outer = 0x8d737c00] 18:40:14 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:14 INFO - PROCESS | 1745 | 1468374014352 Marionette TRACE conn4 <- [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\n"]]]}] 18:40:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 18:40:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:40:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 18:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:40:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1901ms 18:40:14 INFO - PROCESS | 1745 | 1468374014454 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 18:40:14 INFO - PROCESS | 1745 | 1468374014459 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 18:40:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:40:14 INFO - PROCESS | 1745 | 1468374014472 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:40:14 INFO - PROCESS | 1745 | 1468374014475 Marionette TRACE conn4 <- [1,2678,null,{}] 18:40:14 INFO - PROCESS | 1745 | 1468374014484 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:14 INFO - PROCESS | 1745 | 1468374014489 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:14 INFO - PROCESS | 1745 | 1468374014683 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 18:40:14 INFO - PROCESS | 1745 | 1468374014874 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:14 INFO - PROCESS | 1745 | 1468374014883 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d73b000 == 38 [pid = 1745] [id = 677] 18:40:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8df37c00) [pid = 1745] [serial = 2032] [outer = (nil)] 18:40:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8e3aec00) [pid = 1745] [serial = 2033] [outer = 0x8df37c00] 18:40:14 INFO - PROCESS | 1745 | 1468374014964 Marionette DEBUG loaded listener.js 18:40:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8df54800) [pid = 1745] [serial = 2034] [outer = 0x8df37c00] 18:40:16 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:16 INFO - PROCESS | 1745 | 1468374016299 Marionette TRACE conn4 <- [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]]]}] 18:40:16 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) 18:40:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1885ms 18:40:16 INFO - PROCESS | 1745 | 1468374016443 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 18:40:16 INFO - PROCESS | 1745 | 1468374016448 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 18:40:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:40:16 INFO - PROCESS | 1745 | 1468374016464 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:40:16 INFO - PROCESS | 1745 | 1468374016467 Marionette TRACE conn4 <- [1,2682,null,{}] 18:40:16 INFO - PROCESS | 1745 | 1468374016476 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:16 INFO - PROCESS | 1745 | 1468374016480 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:16 INFO - PROCESS | 1745 | 1468374016651 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 18:40:16 INFO - PROCESS | 1745 | 1468374016849 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:16 INFO - PROCESS | 1745 | 1468374016858 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a6f800 == 39 [pid = 1745] [id = 678] 18:40:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8a7c6800) [pid = 1745] [serial = 2035] [outer = (nil)] 18:40:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8ea29c00) [pid = 1745] [serial = 2036] [outer = 0x8a7c6800] 18:40:16 INFO - PROCESS | 1745 | 1468374016980 Marionette DEBUG loaded listener.js 18:40:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8ea30000) [pid = 1745] [serial = 2037] [outer = 0x8a7c6800] 18:40:18 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:18 INFO - PROCESS | 1745 | 1468374018313 Marionette TRACE conn4 <- [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]]]}] 18:40:18 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) 18:40:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1890ms 18:40:18 INFO - PROCESS | 1745 | 1468374018412 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 18:40:18 INFO - PROCESS | 1745 | 1468374018416 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 18:40:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:40:18 INFO - PROCESS | 1745 | 1468374018428 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:40:18 INFO - PROCESS | 1745 | 1468374018432 Marionette TRACE conn4 <- [1,2686,null,{}] 18:40:18 INFO - PROCESS | 1745 | 1468374018442 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:18 INFO - PROCESS | 1745 | 1468374018447 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:18 INFO - PROCESS | 1745 | 1468374018613 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 18:40:18 INFO - PROCESS | 1745 | 1468374018921 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:18 INFO - PROCESS | 1745 | 1468374018935 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x89084c00 == 40 [pid = 1745] [id = 679] 18:40:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x89085400) [pid = 1745] [serial = 2038] [outer = (nil)] 18:40:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x89851000) [pid = 1745] [serial = 2039] [outer = 0x89085400] 18:40:19 INFO - PROCESS | 1745 | 1468374019008 Marionette DEBUG loaded listener.js 18:40:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x898f5400) [pid = 1745] [serial = 2040] [outer = 0x89085400] 18:40:19 INFO - PROCESS | 1745 | --DOCSHELL 0x8bad8000 == 39 [pid = 1745] [id = 672] 18:40:19 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc4400 == 38 [pid = 1745] [id = 671] 18:40:19 INFO - PROCESS | 1745 | --DOCSHELL 0x889a8000 == 37 [pid = 1745] [id = 670] 18:40:19 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc9c00 == 36 [pid = 1745] [id = 669] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8cfce400) [pid = 1745] [serial = 1979] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8a635000) [pid = 1745] [serial = 1976] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x89080400) [pid = 1745] [serial = 1973] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8b910800) [pid = 1745] [serial = 1985] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8d5f2800) [pid = 1745] [serial = 1980] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8f1a1400) [pid = 1745] [serial = 1967] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8df38800) [pid = 1745] [serial = 1982] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x89858000) [pid = 1745] [serial = 1974] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8e3b0800) [pid = 1745] [serial = 1962] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8d5f0000) [pid = 1745] [serial = 1956] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8f1adc00) [pid = 1745] [serial = 1968] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8cfcd800) [pid = 1745] [serial = 1950] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8ea25000) [pid = 1745] [serial = 1988] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8ecc5400) [pid = 1745] [serial = 1989] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8d5f0800) [pid = 1745] [serial = 1986] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8bae4c00) [pid = 1745] [serial = 1955] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8df3b800) [pid = 1745] [serial = 1958] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8af88c00) [pid = 1745] [serial = 1971] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8df45800) [pid = 1745] [serial = 1959] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8a7c4400) [pid = 1745] [serial = 1970] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8ea2d800) [pid = 1745] [serial = 1964] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8ecbe800) [pid = 1745] [serial = 1965] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8e3adc00) [pid = 1745] [serial = 1961] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8af83400) [pid = 1745] [serial = 1977] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x89856000) [pid = 1745] [serial = 1952] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x8df4a800) [pid = 1745] [serial = 1983] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x89ccb800) [pid = 1745] [serial = 1953] [outer = (nil)] [url = about:blank] 18:40:20 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:20 INFO - PROCESS | 1745 | 1468374020328 Marionette TRACE conn4 <- [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\n"]]]}] 18:40:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 18:40:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:40:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:40:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1942ms 18:40:20 INFO - PROCESS | 1745 | 1468374020371 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 18:40:20 INFO - PROCESS | 1745 | 1468374020379 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 18:40:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:40:20 INFO - PROCESS | 1745 | 1468374020432 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:40:20 INFO - PROCESS | 1745 | 1468374020436 Marionette TRACE conn4 <- [1,2690,null,{}] 18:40:20 INFO - PROCESS | 1745 | 1468374020451 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:20 INFO - PROCESS | 1745 | 1468374020456 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:20 INFO - PROCESS | 1745 | 1468374020626 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 18:40:20 INFO - PROCESS | 1745 | 1468374020771 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:20 INFO - PROCESS | 1745 | 1468374020781 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x898eb400 == 37 [pid = 1745] [id = 680] 18:40:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x898f2800) [pid = 1745] [serial = 2041] [outer = (nil)] 18:40:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x8af85c00) [pid = 1745] [serial = 2042] [outer = 0x898f2800] 18:40:20 INFO - PROCESS | 1745 | 1468374020852 Marionette DEBUG loaded listener.js 18:40:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x8b910c00) [pid = 1745] [serial = 2043] [outer = 0x898f2800] 18:40:22 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:22 INFO - PROCESS | 1745 | 1468374022042 Marionette TRACE conn4 <- [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\n"]]]}] 18:40:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 18:40:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:40:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 18:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:40:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1690ms 18:40:22 INFO - PROCESS | 1745 | 1468374022092 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 18:40:22 INFO - PROCESS | 1745 | 1468374022096 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 18:40:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:40:22 INFO - PROCESS | 1745 | 1468374022103 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:40:22 INFO - PROCESS | 1745 | 1468374022111 Marionette TRACE conn4 <- [1,2694,null,{}] 18:40:22 INFO - PROCESS | 1745 | 1468374022157 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:22 INFO - PROCESS | 1745 | 1468374022171 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:22 INFO - PROCESS | 1745 | 1468374022637 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 18:40:22 INFO - PROCESS | 1745 | 1468374022675 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:22 INFO - PROCESS | 1745 | 1468374022690 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5ef400 == 38 [pid = 1745] [id = 681] 18:40:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8d5f0000) [pid = 1745] [serial = 2044] [outer = (nil)] 18:40:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8d730800) [pid = 1745] [serial = 2045] [outer = 0x8d5f0000] 18:40:22 INFO - PROCESS | 1745 | 1468374022806 Marionette DEBUG loaded listener.js 18:40:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8d73a000) [pid = 1745] [serial = 2046] [outer = 0x8d5f0000] 18:40:23 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8bad8c00) [pid = 1745] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:40:23 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x89ccbc00) [pid = 1745] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:40:23 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x889a9800) [pid = 1745] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:40:23 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x89cc5400) [pid = 1745] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:40:23 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x89859000) [pid = 1745] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:40:23 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x8d719c00) [pid = 1745] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:40:23 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x8ecc7c00) [pid = 1745] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:40:23 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x8f183c00) [pid = 1745] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:40:23 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x89cce400) [pid = 1745] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:40:23 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x889a7400) [pid = 1745] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:40:24 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:24 INFO - PROCESS | 1745 | 1468374024532 Marionette TRACE conn4 <- [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\n"]]]}] 18:40:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 18:40:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:40:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 18:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:40:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2447ms 18:40:24 INFO - PROCESS | 1745 | 1468374024552 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 18:40:24 INFO - PROCESS | 1745 | 1468374024556 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 18:40:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:40:24 INFO - PROCESS | 1745 | 1468374024563 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:40:24 INFO - PROCESS | 1745 | 1468374024567 Marionette TRACE conn4 <- [1,2698,null,{}] 18:40:24 INFO - PROCESS | 1745 | 1468374024573 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:24 INFO - PROCESS | 1745 | 1468374024578 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:24 INFO - PROCESS | 1745 | 1468374024800 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 18:40:24 INFO - PROCESS | 1745 | 1468374024891 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:24 INFO - PROCESS | 1745 | 1468374024898 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x88917000 == 39 [pid = 1745] [id = 682] 18:40:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x89859000) [pid = 1745] [serial = 2047] [outer = (nil)] 18:40:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x8d5f2800) [pid = 1745] [serial = 2048] [outer = 0x89859000] 18:40:24 INFO - PROCESS | 1745 | 1468374024972 Marionette DEBUG loaded listener.js 18:40:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x8df46000) [pid = 1745] [serial = 2049] [outer = 0x89859000] 18:40:26 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 18:40:26 INFO - PROCESS | 1745 | 1468374026244 Marionette TRACE conn4 <- [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\n"]]]}] 18:40:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 18:40:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:40:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:40:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1737ms 18:40:26 INFO - PROCESS | 1745 | 1468374026304 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 18:40:26 INFO - PROCESS | 1745 | 1468374026311 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 18:40:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:40:26 INFO - PROCESS | 1745 | 1468374026438 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:40:26 INFO - PROCESS | 1745 | 1468374026444 Marionette TRACE conn4 <- [1,2702,null,{}] 18:40:26 INFO - PROCESS | 1745 | 1468374026453 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:26 INFO - PROCESS | 1745 | 1468374026459 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:26 INFO - PROCESS | 1745 | 1468374026733 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 18:40:26 INFO - PROCESS | 1745 | 1468374026870 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:26 INFO - PROCESS | 1745 | 1468374026887 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x89858400 == 40 [pid = 1745] [id = 683] 18:40:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x898ea000) [pid = 1745] [serial = 2050] [outer = (nil)] 18:40:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x89a77800) [pid = 1745] [serial = 2051] [outer = 0x898ea000] 18:40:27 INFO - PROCESS | 1745 | 1468374027010 Marionette DEBUG loaded listener.js 18:40:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x8a62ec00) [pid = 1745] [serial = 2052] [outer = 0x898ea000] 18:40:28 INFO - PROCESS | 1745 | 1468374027997 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:40:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:40:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1605ms 18:40:28 INFO - PROCESS | 1745 | 1468374028030 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 18:40:28 INFO - PROCESS | 1745 | 1468374028037 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 18:40:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:40:28 INFO - PROCESS | 1745 | 1468374028048 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:40:28 INFO - PROCESS | 1745 | 1468374028053 Marionette TRACE conn4 <- [1,2706,null,{}] 18:40:28 INFO - PROCESS | 1745 | 1468374028060 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:28 INFO - PROCESS | 1745 | 1468374028066 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:28 INFO - PROCESS | 1745 | 1468374028267 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 18:40:28 INFO - PROCESS | 1745 | 1468374028505 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:28 INFO - PROCESS | 1745 | 1468374028515 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x8badbc00 == 41 [pid = 1745] [id = 684] 18:40:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x8badf000) [pid = 1745] [serial = 2053] [outer = (nil)] 18:40:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8d5e6800) [pid = 1745] [serial = 2054] [outer = 0x8badf000] 18:40:28 INFO - PROCESS | 1745 | 1468374028647 Marionette DEBUG loaded listener.js 18:40:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8d5f3800) [pid = 1745] [serial = 2055] [outer = 0x8badf000] 18:40:29 INFO - PROCESS | 1745 | 1468374029590 Marionette TRACE conn4 <- [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]]]}] 18:40:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:40:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1586ms 18:40:29 INFO - PROCESS | 1745 | 1468374029635 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 18:40:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:40:29 INFO - PROCESS | 1745 | 1468374029640 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 18:40:29 INFO - PROCESS | 1745 | 1468374029647 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:40:29 INFO - PROCESS | 1745 | 1468374029653 Marionette TRACE conn4 <- [1,2710,null,{}] 18:40:29 INFO - PROCESS | 1745 | 1468374029670 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:29 INFO - PROCESS | 1745 | 1468374029680 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:29 INFO - PROCESS | 1745 | 1468374029909 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 18:40:30 INFO - PROCESS | 1745 | 1468374030205 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:30 INFO - PROCESS | 1745 | 1468374030217 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5ea000 == 42 [pid = 1745] [id = 685] 18:40:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8e3ae000) [pid = 1745] [serial = 2056] [outer = (nil)] 18:40:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8ea2ac00) [pid = 1745] [serial = 2057] [outer = 0x8e3ae000] 18:40:30 INFO - PROCESS | 1745 | 1468374030315 Marionette DEBUG loaded listener.js 18:40:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8ecbe000) [pid = 1745] [serial = 2058] [outer = 0x8e3ae000] 18:40:31 INFO - PROCESS | 1745 | 1468374031263 Marionette TRACE conn4 <- [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] 18:40:31 INFO - PROCESS | 1745 | 1468374031341 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 18:40:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:40:31 INFO - PROCESS | 1745 | 1468374031348 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:40:31 INFO - PROCESS | 1745 | 1468374031353 Marionette TRACE conn4 <- [1,2714,null,{}] 18:40:31 INFO - PROCESS | 1745 | 1468374031359 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:31 INFO - PROCESS | 1745 | 1468374031365 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:31 INFO - PROCESS | 1745 | 1468374031606 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 18:40:31 INFO - PROCESS | 1745 | 1468374031887 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:31 INFO - PROCESS | 1745 | 1468374031896 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x88914800 == 43 [pid = 1745] [id = 686] 18:40:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8d73c400) [pid = 1745] [serial = 2059] [outer = (nil)] 18:40:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8f188000) [pid = 1745] [serial = 2060] [outer = 0x8d73c400] 18:40:31 INFO - PROCESS | 1745 | 1468374031985 Marionette DEBUG loaded listener.js 18:40:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8f18d800) [pid = 1745] [serial = 2061] [outer = 0x8d73c400] 18:40:32 INFO - PROCESS | 1745 | 1468374032845 Marionette TRACE conn4 <- [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]]]}] 18:40:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:40:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1539ms 18:40:32 INFO - PROCESS | 1745 | 1468374032888 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 18:40:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:40:32 INFO - PROCESS | 1745 | 1468374032892 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 18:40:32 INFO - PROCESS | 1745 | 1468374032899 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:40:32 INFO - PROCESS | 1745 | 1468374032903 Marionette TRACE conn4 <- [1,2718,null,{}] 18:40:32 INFO - PROCESS | 1745 | 1468374032909 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:32 INFO - PROCESS | 1745 | 1468374032915 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:33 INFO - PROCESS | 1745 | 1468374033093 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 18:40:33 INFO - PROCESS | 1745 | 1468374033283 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:33 INFO - PROCESS | 1745 | 1468374033295 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc7400 == 44 [pid = 1745] [id = 687] 18:40:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8d5ee000) [pid = 1745] [serial = 2062] [outer = (nil)] 18:40:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8f1aac00) [pid = 1745] [serial = 2063] [outer = 0x8d5ee000] 18:40:33 INFO - PROCESS | 1745 | 1468374033375 Marionette DEBUG loaded listener.js 18:40:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8f1acc00) [pid = 1745] [serial = 2064] [outer = 0x8d5ee000] 18:40:34 INFO - PROCESS | 1745 | 1468374034350 Marionette TRACE conn4 <- [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] 18:40:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:40:34 INFO - PROCESS | 1745 | 1468374034387 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 18:40:34 INFO - PROCESS | 1745 | 1468374034394 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:40:34 INFO - PROCESS | 1745 | 1468374034397 Marionette TRACE conn4 <- [1,2722,null,{}] 18:40:34 INFO - PROCESS | 1745 | 1468374034403 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:34 INFO - PROCESS | 1745 | 1468374034414 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:34 INFO - PROCESS | 1745 | 1468374034654 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 18:40:34 INFO - PROCESS | 1745 | 1468374034896 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:34 INFO - PROCESS | 1745 | 1468374034905 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x898ee400 == 45 [pid = 1745] [id = 688] 18:40:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x89a7b400) [pid = 1745] [serial = 2065] [outer = (nil)] 18:40:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8f51bc00) [pid = 1745] [serial = 2066] [outer = 0x89a7b400] 18:40:35 INFO - PROCESS | 1745 | 1468374035027 Marionette DEBUG loaded listener.js 18:40:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8f594800) [pid = 1745] [serial = 2067] [outer = 0x89a7b400] 18:40:35 INFO - PROCESS | 1745 | 1468374035982 Marionette TRACE conn4 <- [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] 18:40:36 INFO - PROCESS | 1745 | 1468374036033 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 18:40:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:40:36 INFO - PROCESS | 1745 | 1468374036040 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:40:36 INFO - PROCESS | 1745 | 1468374036043 Marionette TRACE conn4 <- [1,2726,null,{}] 18:40:36 INFO - PROCESS | 1745 | 1468374036049 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:36 INFO - PROCESS | 1745 | 1468374036054 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:36 INFO - PROCESS | 1745 | 1468374036268 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 18:40:36 INFO - PROCESS | 1745 | 1468374036732 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:36 INFO - PROCESS | 1745 | 1468374036743 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x88915000 == 46 [pid = 1745] [id = 689] 18:40:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x88915800) [pid = 1745] [serial = 2068] [outer = (nil)] 18:40:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x889a5000) [pid = 1745] [serial = 2069] [outer = 0x88915800] 18:40:36 INFO - PROCESS | 1745 | 1468374036859 Marionette DEBUG loaded listener.js 18:40:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8907f000) [pid = 1745] [serial = 2070] [outer = 0x88915800] 18:40:37 INFO - PROCESS | 1745 | 1468374037766 Marionette TRACE conn4 <- [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]]]}] 18:40:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:40:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1784ms 18:40:37 INFO - PROCESS | 1745 | 1468374037828 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 18:40:37 INFO - PROCESS | 1745 | 1468374037834 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 18:40:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:40:37 INFO - PROCESS | 1745 | 1468374037843 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:40:37 INFO - PROCESS | 1745 | 1468374037848 Marionette TRACE conn4 <- [1,2730,null,{}] 18:40:37 INFO - PROCESS | 1745 | 1468374037857 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:37 INFO - PROCESS | 1745 | 1468374037865 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5ef400 == 45 [pid = 1745] [id = 681] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x898eb400 == 44 [pid = 1745] [id = 680] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x89084c00 == 43 [pid = 1745] [id = 679] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8907fc00 == 42 [pid = 1745] [id = 674] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8899f800 == 41 [pid = 1745] [id = 675] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x898e9400 == 40 [pid = 1745] [id = 673] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x89856800 == 39 [pid = 1745] [id = 663] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8d72f800 == 38 [pid = 1745] [id = 676] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8d73b000 == 37 [pid = 1745] [id = 677] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x89a6f800 == 36 [pid = 1745] [id = 678] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x898eb000 == 35 [pid = 1745] [id = 667] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8ecc7800 == 34 [pid = 1745] [id = 665] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8bae2400 == 33 [pid = 1745] [id = 666] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8891b800 == 32 [pid = 1745] [id = 668] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8d717400 == 31 [pid = 1745] [id = 664] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x88915000 == 30 [pid = 1745] [id = 689] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x898ee400 == 29 [pid = 1745] [id = 688] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc7400 == 28 [pid = 1745] [id = 687] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x88914800 == 27 [pid = 1745] [id = 686] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8badbc00 == 26 [pid = 1745] [id = 684] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5ea000 == 25 [pid = 1745] [id = 685] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x88917000 == 24 [pid = 1745] [id = 682] 18:40:39 INFO - PROCESS | 1745 | --DOCSHELL 0x89858400 == 23 [pid = 1745] [id = 683] 18:40:39 INFO - PROCESS | 1745 | 1468374039257 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8cfc3400) [pid = 1745] [serial = 2021] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8badf800) [pid = 1745] [serial = 2018] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8b916000) [pid = 1745] [serial = 2010] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8af83800) [pid = 1745] [serial = 2009] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8907f800) [pid = 1745] [serial = 2012] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8984a800) [pid = 1745] [serial = 2013] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x89ccf400) [pid = 1745] [serial = 2015] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8a7ce000) [pid = 1745] [serial = 1992] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x89cd0c00) [pid = 1745] [serial = 1991] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8d738000) [pid = 1745] [serial = 1995] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8d71fc00) [pid = 1745] [serial = 1994] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8f18ec00) [pid = 1745] [serial = 1998] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8f185c00) [pid = 1745] [serial = 1997] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8f28f800) [pid = 1745] [serial = 2001] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8f289000) [pid = 1745] [serial = 2000] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8f51d800) [pid = 1745] [serial = 2004] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8cfc3800) [pid = 1745] [serial = 2019] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x8f517c00) [pid = 1745] [serial = 2003] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x8a7c1400) [pid = 1745] [serial = 2007] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x89a7c400) [pid = 1745] [serial = 2006] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x8a632000) [pid = 1745] [serial = 2016] [outer = (nil)] [url = about:blank] 18:40:39 INFO - PROCESS | 1745 | 1468374039553 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:39 INFO - PROCESS | 1745 | 1468374039565 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x8899e400 == 24 [pid = 1745] [id = 690] 18:40:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x8899f800) [pid = 1745] [serial = 2071] [outer = (nil)] 18:40:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x889a4c00) [pid = 1745] [serial = 2072] [outer = 0x8899f800] 18:40:39 INFO - PROCESS | 1745 | 1468374039642 Marionette DEBUG loaded listener.js 18:40:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x8907cc00) [pid = 1745] [serial = 2073] [outer = 0x8899f800] 18:40:40 INFO - PROCESS | 1745 | 1468374040885 Marionette TRACE conn4 <- [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\n"]]]}] 18:40:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 18:40:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:40:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:40:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 3092ms 18:40:40 INFO - PROCESS | 1745 | 1468374040939 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 18:40:40 INFO - PROCESS | 1745 | 1468374040946 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 18:40:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:40:40 INFO - PROCESS | 1745 | 1468374040955 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:40:40 INFO - PROCESS | 1745 | 1468374040959 Marionette TRACE conn4 <- [1,2734,null,{}] 18:40:40 INFO - PROCESS | 1745 | 1468374040966 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:40 INFO - PROCESS | 1745 | 1468374040973 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:41 INFO - PROCESS | 1745 | 1468374041234 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 18:40:41 INFO - PROCESS | 1745 | 1468374041262 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:41 INFO - PROCESS | 1745 | 1468374041272 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f5c00 == 25 [pid = 1745] [id = 691] 18:40:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x898f7400) [pid = 1745] [serial = 2074] [outer = (nil)] 18:40:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x89a71400) [pid = 1745] [serial = 2075] [outer = 0x898f7400] 18:40:41 INFO - PROCESS | 1745 | 1468374041350 Marionette DEBUG loaded listener.js 18:40:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x89a7a800) [pid = 1745] [serial = 2076] [outer = 0x898f7400] 18:40:42 INFO - PROCESS | 1745 | 1468374042295 Marionette TRACE conn4 <- [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]]]}] 18:40:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:40:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1382ms 18:40:42 INFO - PROCESS | 1745 | 1468374042339 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 18:40:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:40:42 INFO - PROCESS | 1745 | 1468374042344 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 18:40:42 INFO - PROCESS | 1745 | 1468374042351 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:40:42 INFO - PROCESS | 1745 | 1468374042355 Marionette TRACE conn4 <- [1,2738,null,{}] 18:40:42 INFO - PROCESS | 1745 | 1468374042370 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:42 INFO - PROCESS | 1745 | 1468374042376 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:42 INFO - PROCESS | 1745 | 1468374042613 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 18:40:42 INFO - PROCESS | 1745 | 1468374042639 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:42 INFO - PROCESS | 1745 | 1468374042647 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a635c00 == 26 [pid = 1745] [id = 692] 18:40:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8a636800) [pid = 1745] [serial = 2077] [outer = (nil)] 18:40:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8a7c4400) [pid = 1745] [serial = 2078] [outer = 0x8a636800] 18:40:42 INFO - PROCESS | 1745 | 1468374042720 Marionette DEBUG loaded listener.js 18:40:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8a7cb000) [pid = 1745] [serial = 2079] [outer = 0x8a636800] 18:40:43 INFO - PROCESS | 1745 | 1468374043764 Marionette TRACE conn4 <- [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]]]}] 18:40:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:40:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1448ms 18:40:43 INFO - PROCESS | 1745 | 1468374043800 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 18:40:43 INFO - PROCESS | 1745 | 1468374043806 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 18:40:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:40:43 INFO - PROCESS | 1745 | 1468374043825 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:40:43 INFO - PROCESS | 1745 | 1468374043834 Marionette TRACE conn4 <- [1,2742,null,{}] 18:40:43 INFO - PROCESS | 1745 | 1468374043864 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:43 INFO - PROCESS | 1745 | 1468374043871 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:44 INFO - PROCESS | 1745 | 1468374044513 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 18:40:44 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8d5f0000) [pid = 1745] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:40:44 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x898ea400) [pid = 1745] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:40:44 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8df37c00) [pid = 1745] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:40:44 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x89085400) [pid = 1745] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:40:44 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8d737c00) [pid = 1745] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:40:44 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x89080800) [pid = 1745] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:40:44 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x8a7c6800) [pid = 1745] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:40:44 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x898f2800) [pid = 1745] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:40:44 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x8af8e000) [pid = 1745] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:40:44 INFO - PROCESS | 1745 | 1468374044688 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:44 INFO - PROCESS | 1745 | 1468374044697 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x8899fc00 == 27 [pid = 1745] [id = 693] 18:40:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x89080800) [pid = 1745] [serial = 2080] [outer = (nil)] 18:40:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x8a62dc00) [pid = 1745] [serial = 2081] [outer = 0x89080800] 18:40:44 INFO - PROCESS | 1745 | 1468374044774 Marionette DEBUG loaded listener.js 18:40:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x8b91c400) [pid = 1745] [serial = 2082] [outer = 0x89080800] 18:40:45 INFO - PROCESS | 1745 | 1468374045557 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:40:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:40:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1782ms 18:40:45 INFO - PROCESS | 1745 | 1468374045598 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 18:40:45 INFO - PROCESS | 1745 | 1468374045601 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 18:40:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:40:45 INFO - PROCESS | 1745 | 1468374045608 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - PROCESS | 1745 | 1468374045612 Marionette TRACE conn4 <- [1,2746,null,{}] 18:40:45 INFO - PROCESS | 1745 | 1468374045618 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:45 INFO - PROCESS | 1745 | 1468374045624 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:45 INFO - PROCESS | 1745 | 1468374045851 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 18:40:45 INFO - PROCESS | 1745 | 1468374045867 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:45 INFO - PROCESS | 1745 | 1468374045875 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a6400 == 28 [pid = 1745] [id = 694] 18:40:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x8a7c6800) [pid = 1745] [serial = 2083] [outer = (nil)] 18:40:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8bae3800) [pid = 1745] [serial = 2084] [outer = 0x8a7c6800] 18:40:45 INFO - PROCESS | 1745 | 1468374045950 Marionette DEBUG loaded listener.js 18:40:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8cfc3800) [pid = 1745] [serial = 2085] [outer = 0x8a7c6800] 18:40:47 INFO - PROCESS | 1745 | 1468374047125 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:40:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:40:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1530ms 18:40:47 INFO - PROCESS | 1745 | 1468374047141 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 18:40:47 INFO - PROCESS | 1745 | 1468374047147 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 18:40:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:40:47 INFO - PROCESS | 1745 | 1468374047157 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:40:47 INFO - PROCESS | 1745 | 1468374047163 Marionette TRACE conn4 <- [1,2750,null,{}] 18:40:47 INFO - PROCESS | 1745 | 1468374047173 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:47 INFO - PROCESS | 1745 | 1468374047178 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:47 INFO - PROCESS | 1745 | 1468374047390 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 18:40:47 INFO - PROCESS | 1745 | 1468374047644 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:47 INFO - PROCESS | 1745 | 1468374047651 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x898ee800 == 29 [pid = 1745] [id = 695] 18:40:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x898eec00) [pid = 1745] [serial = 2086] [outer = (nil)] 18:40:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x89a79000) [pid = 1745] [serial = 2087] [outer = 0x898eec00] 18:40:47 INFO - PROCESS | 1745 | 1468374047768 Marionette DEBUG loaded listener.js 18:40:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8a7c9c00) [pid = 1745] [serial = 2088] [outer = 0x898eec00] 18:40:48 INFO - PROCESS | 1745 | 1468374048801 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:40:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:40:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1695ms 18:40:48 INFO - PROCESS | 1745 | 1468374048852 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 18:40:48 INFO - PROCESS | 1745 | 1468374048860 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 18:40:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:40:48 INFO - PROCESS | 1745 | 1468374048872 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:40:48 INFO - PROCESS | 1745 | 1468374048876 Marionette TRACE conn4 <- [1,2754,null,{}] 18:40:48 INFO - PROCESS | 1745 | 1468374048883 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:48 INFO - PROCESS | 1745 | 1468374048890 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:49 INFO - PROCESS | 1745 | 1468374049100 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 18:40:49 INFO - PROCESS | 1745 | 1468374049361 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:49 INFO - PROCESS | 1745 | 1468374049375 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907a400 == 30 [pid = 1745] [id = 696] 18:40:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8b91b400) [pid = 1745] [serial = 2089] [outer = (nil)] 18:40:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8cfca800) [pid = 1745] [serial = 2090] [outer = 0x8b91b400] 18:40:49 INFO - PROCESS | 1745 | 1468374049510 Marionette DEBUG loaded listener.js 18:40:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8d5e8c00) [pid = 1745] [serial = 2091] [outer = 0x8b91b400] 18:40:50 INFO - PROCESS | 1745 | 1468374050710 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:40:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:40:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1895ms 18:40:50 INFO - PROCESS | 1745 | 1468374050767 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 18:40:50 INFO - PROCESS | 1745 | 1468374050771 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 18:40:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:40:50 INFO - PROCESS | 1745 | 1468374050779 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:40:50 INFO - PROCESS | 1745 | 1468374050786 Marionette TRACE conn4 <- [1,2758,null,{}] 18:40:50 INFO - PROCESS | 1745 | 1468374050814 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:50 INFO - PROCESS | 1745 | 1468374050824 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:51 INFO - PROCESS | 1745 | 1468374051101 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 18:40:51 INFO - PROCESS | 1745 | 1468374051298 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:51 INFO - PROCESS | 1745 | 1468374051307 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d722800 == 31 [pid = 1745] [id = 697] 18:40:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8d730400) [pid = 1745] [serial = 2092] [outer = (nil)] 18:40:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8d737800) [pid = 1745] [serial = 2093] [outer = 0x8d730400] 18:40:51 INFO - PROCESS | 1745 | 1468374051398 Marionette DEBUG loaded listener.js 18:40:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8df33800) [pid = 1745] [serial = 2094] [outer = 0x8d730400] 18:40:52 INFO - PROCESS | 1745 | 1468374052321 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:40:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:40:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1590ms 18:40:52 INFO - PROCESS | 1745 | 1468374052381 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 18:40:52 INFO - PROCESS | 1745 | 1468374052387 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 18:40:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:40:52 INFO - PROCESS | 1745 | 1468374052396 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:40:52 INFO - PROCESS | 1745 | 1468374052400 Marionette TRACE conn4 <- [1,2762,null,{}] 18:40:52 INFO - PROCESS | 1745 | 1468374052406 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:52 INFO - PROCESS | 1745 | 1468374052411 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:52 INFO - PROCESS | 1745 | 1468374052604 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 18:40:52 INFO - PROCESS | 1745 | 1468374052836 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:52 INFO - PROCESS | 1745 | 1468374052845 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df35c00 == 32 [pid = 1745] [id = 698] 18:40:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8df36400) [pid = 1745] [serial = 2095] [outer = (nil)] 18:40:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8df47000) [pid = 1745] [serial = 2096] [outer = 0x8df36400] 18:40:52 INFO - PROCESS | 1745 | 1468374052953 Marionette DEBUG loaded listener.js 18:40:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8df4a000) [pid = 1745] [serial = 2097] [outer = 0x8df36400] 18:40:53 INFO - PROCESS | 1745 | 1468374053936 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:40:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:40:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1593ms 18:40:53 INFO - PROCESS | 1745 | 1468374053990 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 18:40:53 INFO - PROCESS | 1745 | 1468374053994 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 18:40:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:40:54 INFO - PROCESS | 1745 | 1468374054000 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:40:54 INFO - PROCESS | 1745 | 1468374054005 Marionette TRACE conn4 <- [1,2766,null,{}] 18:40:54 INFO - PROCESS | 1745 | 1468374054015 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:54 INFO - PROCESS | 1745 | 1468374054022 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:54 INFO - PROCESS | 1745 | 1468374054295 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 18:40:54 INFO - PROCESS | 1745 | 1468374054762 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:54 INFO - PROCESS | 1745 | 1468374054778 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x8899f400 == 33 [pid = 1745] [id = 699] 18:40:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x889a4400) [pid = 1745] [serial = 2098] [outer = (nil)] 18:40:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x89084400) [pid = 1745] [serial = 2099] [outer = 0x889a4400] 18:40:54 INFO - PROCESS | 1745 | 1468374054890 Marionette DEBUG loaded listener.js 18:40:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x89859800) [pid = 1745] [serial = 2100] [outer = 0x889a4400] 18:40:56 INFO - PROCESS | 1745 | 1468374056048 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:40:56 INFO - PROCESS | 1745 | --DOCSHELL 0x8907b400 == 32 [pid = 1745] [id = 649] 18:40:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:40:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2095ms 18:40:56 INFO - PROCESS | 1745 | 1468374056100 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 18:40:56 INFO - PROCESS | 1745 | 1468374056107 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 18:40:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:40:56 INFO - PROCESS | 1745 | 1468374056117 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:40:56 INFO - PROCESS | 1745 | 1468374056124 Marionette TRACE conn4 <- [1,2770,null,{}] 18:40:56 INFO - PROCESS | 1745 | 1468374056134 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:56 INFO - PROCESS | 1745 | 1468374056139 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:56 INFO - PROCESS | 1745 | 1468374056325 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8d5f2800) [pid = 1745] [serial = 2048] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8d730800) [pid = 1745] [serial = 2045] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8cfd0800) [pid = 1745] [serial = 2022] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8e3aec00) [pid = 1745] [serial = 2033] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8df54800) [pid = 1745] [serial = 2034] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x89851000) [pid = 1745] [serial = 2039] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x898f5400) [pid = 1745] [serial = 2040] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8df3a000) [pid = 1745] [serial = 2030] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8a7c7000) [pid = 1745] [serial = 2031] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x89856400) [pid = 1745] [serial = 2024] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x898f6000) [pid = 1745] [serial = 2025] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8ea29c00) [pid = 1745] [serial = 2036] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8ea30000) [pid = 1745] [serial = 2037] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8af85c00) [pid = 1745] [serial = 2042] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8cfc2c00) [pid = 1745] [serial = 2027] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8d5e8000) [pid = 1745] [serial = 2028] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8b910c00) [pid = 1745] [serial = 2043] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x8d73a000) [pid = 1745] [serial = 2046] [outer = (nil)] [url = about:blank] 18:40:56 INFO - PROCESS | 1745 | 1468374056568 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:56 INFO - PROCESS | 1745 | 1468374056579 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x89852000 == 33 [pid = 1745] [id = 700] 18:40:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x89856400) [pid = 1745] [serial = 2101] [outer = (nil)] 18:40:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x89cc3800) [pid = 1745] [serial = 2102] [outer = 0x89856400] 18:40:56 INFO - PROCESS | 1745 | 1468374056663 Marionette DEBUG loaded listener.js 18:40:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8a7cf800) [pid = 1745] [serial = 2103] [outer = 0x89856400] 18:40:57 INFO - PROCESS | 1745 | 1468374057466 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:40:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:40:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1393ms 18:40:57 INFO - PROCESS | 1745 | 1468374057513 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 18:40:57 INFO - PROCESS | 1745 | 1468374057519 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 18:40:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:40:57 INFO - PROCESS | 1745 | 1468374057526 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:40:57 INFO - PROCESS | 1745 | 1468374057530 Marionette TRACE conn4 <- [1,2774,null,{}] 18:40:57 INFO - PROCESS | 1745 | 1468374057536 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:57 INFO - PROCESS | 1745 | 1468374057542 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:57 INFO - PROCESS | 1745 | 1468374057724 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 18:40:57 INFO - PROCESS | 1745 | 1468374057737 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:57 INFO - PROCESS | 1745 | 1468374057748 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x8af88800 == 34 [pid = 1745] [id = 701] 18:40:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8cfcb800) [pid = 1745] [serial = 2104] [outer = (nil)] 18:40:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8d5ea400) [pid = 1745] [serial = 2105] [outer = 0x8cfcb800] 18:40:57 INFO - PROCESS | 1745 | 1468374057950 Marionette DEBUG loaded listener.js 18:40:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8d5f1400) [pid = 1745] [serial = 2106] [outer = 0x8cfcb800] 18:40:58 INFO - PROCESS | 1745 | 1468374058861 Marionette TRACE conn4 <- [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]]]}] 18:40:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:40:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1382ms 18:40:58 INFO - PROCESS | 1745 | 1468374058909 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 18:40:58 INFO - PROCESS | 1745 | 1468374058914 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 18:40:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:40:58 INFO - PROCESS | 1745 | 1468374058935 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:40:58 INFO - PROCESS | 1745 | 1468374058945 Marionette TRACE conn4 <- [1,2778,null,{}] 18:40:58 INFO - PROCESS | 1745 | 1468374058954 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:58 INFO - PROCESS | 1745 | 1468374058961 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:59 INFO - PROCESS | 1745 | 1468374059205 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 18:40:59 INFO - PROCESS | 1745 | 1468374059228 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:59 INFO - PROCESS | 1745 | 1468374059237 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:40:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x898eac00 == 35 [pid = 1745] [id = 702] 18:40:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8d5e6c00) [pid = 1745] [serial = 2107] [outer = (nil)] 18:40:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8df37c00) [pid = 1745] [serial = 2108] [outer = 0x8d5e6c00] 18:40:59 INFO - PROCESS | 1745 | 1468374059318 Marionette DEBUG loaded listener.js 18:40:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8df3c000) [pid = 1745] [serial = 2109] [outer = 0x8d5e6c00] 18:41:00 INFO - PROCESS | 1745 | 1468374060278 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:41:00 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x89859000) [pid = 1745] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:41:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:41:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1555ms 18:41:00 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x898f7400) [pid = 1745] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:41:00 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8899f800) [pid = 1745] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:41:00 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x898ea000) [pid = 1745] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:41:00 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8badf000) [pid = 1745] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:41:00 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8e3ae000) [pid = 1745] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:41:00 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8d73c400) [pid = 1745] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:41:00 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8d5ee000) [pid = 1745] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:41:00 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x88915800) [pid = 1745] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:41:00 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x89a7b400) [pid = 1745] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:41:00 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x89080800) [pid = 1745] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:41:00 INFO - PROCESS | 1745 | 1468374060519 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 18:41:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:41:00 INFO - PROCESS | 1745 | 1468374060527 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 18:41:00 INFO - PROCESS | 1745 | 1468374060538 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:41:00 INFO - PROCESS | 1745 | 1468374060543 Marionette TRACE conn4 <- [1,2782,null,{}] 18:41:00 INFO - PROCESS | 1745 | 1468374060552 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:00 INFO - PROCESS | 1745 | 1468374060560 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:00 INFO - PROCESS | 1745 | 1468374060809 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 18:41:01 INFO - PROCESS | 1745 | 1468374061074 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:01 INFO - PROCESS | 1745 | 1468374061094 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x89086400 == 36 [pid = 1745] [id = 703] 18:41:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x8984b800) [pid = 1745] [serial = 2110] [outer = (nil)] 18:41:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x89859000) [pid = 1745] [serial = 2111] [outer = 0x8984b800] 18:41:01 INFO - PROCESS | 1745 | 1468374061216 Marionette DEBUG loaded listener.js 18:41:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x89a6ec00) [pid = 1745] [serial = 2112] [outer = 0x8984b800] 18:41:02 INFO - PROCESS | 1745 | 1468374062204 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:41:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:41:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1699ms 18:41:02 INFO - PROCESS | 1745 | 1468374062237 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 18:41:02 INFO - PROCESS | 1745 | 1468374062243 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 18:41:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:41:02 INFO - PROCESS | 1745 | 1468374062255 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:41:02 INFO - PROCESS | 1745 | 1468374062261 Marionette TRACE conn4 <- [1,2786,null,{}] 18:41:02 INFO - PROCESS | 1745 | 1468374062269 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:02 INFO - PROCESS | 1745 | 1468374062276 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:02 INFO - PROCESS | 1745 | 1468374062491 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 18:41:02 INFO - PROCESS | 1745 | 1468374062733 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:02 INFO - PROCESS | 1745 | 1468374062744 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x89858800 == 37 [pid = 1745] [id = 704] 18:41:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8a7c4800) [pid = 1745] [serial = 2113] [outer = (nil)] 18:41:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8af87000) [pid = 1745] [serial = 2114] [outer = 0x8a7c4800] 18:41:02 INFO - PROCESS | 1745 | 1468374062874 Marionette DEBUG loaded listener.js 18:41:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8b910400) [pid = 1745] [serial = 2115] [outer = 0x8a7c4800] 18:41:03 INFO - PROCESS | 1745 | 1468374063768 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:41:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:41:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1543ms 18:41:03 INFO - PROCESS | 1745 | 1468374063795 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 18:41:03 INFO - PROCESS | 1745 | 1468374063799 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 18:41:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:41:03 INFO - PROCESS | 1745 | 1468374063807 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:41:03 INFO - PROCESS | 1745 | 1468374063811 Marionette TRACE conn4 <- [1,2790,null,{}] 18:41:03 INFO - PROCESS | 1745 | 1468374063827 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:03 INFO - PROCESS | 1745 | 1468374063836 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:04 INFO - PROCESS | 1745 | 1468374064113 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 18:41:04 INFO - PROCESS | 1745 | 1468374064251 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:04 INFO - PROCESS | 1745 | 1468374064268 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x89851c00 == 38 [pid = 1745] [id = 705] 18:41:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8d5e6400) [pid = 1745] [serial = 2116] [outer = (nil)] 18:41:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8d5f5c00) [pid = 1745] [serial = 2117] [outer = 0x8d5e6400] 18:41:04 INFO - PROCESS | 1745 | 1468374064463 Marionette DEBUG loaded listener.js 18:41:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8d724400) [pid = 1745] [serial = 2118] [outer = 0x8d5e6400] 18:41:05 INFO - PROCESS | 1745 | 1468374065438 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:41:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:41:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1690ms 18:41:05 INFO - PROCESS | 1745 | 1468374065497 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 18:41:05 INFO - PROCESS | 1745 | 1468374065501 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 18:41:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:41:05 INFO - PROCESS | 1745 | 1468374065508 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:41:05 INFO - PROCESS | 1745 | 1468374065512 Marionette TRACE conn4 <- [1,2794,null,{}] 18:41:05 INFO - PROCESS | 1745 | 1468374065518 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:05 INFO - PROCESS | 1745 | 1468374065523 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:05 INFO - PROCESS | 1745 | 1468374065764 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 18:41:06 INFO - PROCESS | 1745 | 1468374066007 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:06 INFO - PROCESS | 1745 | 1468374066015 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a7cc00 == 39 [pid = 1745] [id = 706] 18:41:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8e3a5000) [pid = 1745] [serial = 2119] [outer = (nil)] 18:41:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8e3abc00) [pid = 1745] [serial = 2120] [outer = 0x8e3a5000] 18:41:06 INFO - PROCESS | 1745 | 1468374066142 Marionette DEBUG loaded listener.js 18:41:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8ea21400) [pid = 1745] [serial = 2121] [outer = 0x8e3a5000] 18:41:07 INFO - PROCESS | 1745 | 1468374067000 Marionette TRACE conn4 <- [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]]]}] 18:41:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:41:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1534ms 18:41:07 INFO - PROCESS | 1745 | 1468374067043 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 18:41:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:41:07 INFO - PROCESS | 1745 | 1468374067047 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 18:41:07 INFO - PROCESS | 1745 | 1468374067054 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:41:07 INFO - PROCESS | 1745 | 1468374067057 Marionette TRACE conn4 <- [1,2798,null,{}] 18:41:07 INFO - PROCESS | 1745 | 1468374067063 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:07 INFO - PROCESS | 1745 | 1468374067068 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:07 INFO - PROCESS | 1745 | 1468374067248 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 18:41:07 INFO - PROCESS | 1745 | 1468374067436 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:07 INFO - PROCESS | 1745 | 1468374067446 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df53c00 == 40 [pid = 1745] [id = 707] 18:41:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8e3a5c00) [pid = 1745] [serial = 2122] [outer = (nil)] 18:41:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8ea2c000) [pid = 1745] [serial = 2123] [outer = 0x8e3a5c00] 18:41:07 INFO - PROCESS | 1745 | 1468374067524 Marionette DEBUG loaded listener.js 18:41:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8ea30000) [pid = 1745] [serial = 2124] [outer = 0x8e3a5c00] 18:41:08 INFO - PROCESS | 1745 | 1468374068483 Marionette TRACE conn4 <- [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]]]}] 18:41:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:41:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1485ms 18:41:08 INFO - PROCESS | 1745 | 1468374068540 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 18:41:08 INFO - PROCESS | 1745 | 1468374068543 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 18:41:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:41:08 INFO - PROCESS | 1745 | 1468374068551 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:41:08 INFO - PROCESS | 1745 | 1468374068556 Marionette TRACE conn4 <- [1,2802,null,{}] 18:41:08 INFO - PROCESS | 1745 | 1468374068562 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:08 INFO - PROCESS | 1745 | 1468374068575 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:08 INFO - PROCESS | 1745 | 1468374068965 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 18:41:09 INFO - PROCESS | 1745 | 1468374069166 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:09 INFO - PROCESS | 1745 | 1468374069175 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ea2d400 == 41 [pid = 1745] [id = 708] 18:41:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8f182800) [pid = 1745] [serial = 2125] [outer = (nil)] 18:41:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8f1a5c00) [pid = 1745] [serial = 2126] [outer = 0x8f182800] 18:41:09 INFO - PROCESS | 1745 | 1468374069260 Marionette DEBUG loaded listener.js 18:41:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8f1af800) [pid = 1745] [serial = 2127] [outer = 0x8f182800] 18:41:10 INFO - PROCESS | 1745 | 1468374070207 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:41:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:41:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1693ms 18:41:10 INFO - PROCESS | 1745 | 1468374070245 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 18:41:10 INFO - PROCESS | 1745 | 1468374070249 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 18:41:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:41:10 INFO - PROCESS | 1745 | 1468374070257 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:41:10 INFO - PROCESS | 1745 | 1468374070261 Marionette TRACE conn4 <- [1,2806,null,{}] 18:41:10 INFO - PROCESS | 1745 | 1468374070268 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:10 INFO - PROCESS | 1745 | 1468374070273 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:10 INFO - PROCESS | 1745 | 1468374070481 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 18:41:10 INFO - PROCESS | 1745 | 1468374070808 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:10 INFO - PROCESS | 1745 | 1468374070824 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x89079800 == 42 [pid = 1745] [id = 709] 18:41:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8907a800) [pid = 1745] [serial = 2128] [outer = (nil)] 18:41:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x898f3000) [pid = 1745] [serial = 2129] [outer = 0x8907a800] 18:41:10 INFO - PROCESS | 1745 | 1468374070914 Marionette DEBUG loaded listener.js 18:41:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8bad7c00) [pid = 1745] [serial = 2130] [outer = 0x8907a800] 18:41:11 INFO - PROCESS | 1745 | 1468374071808 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:41:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:41:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1587ms 18:41:11 INFO - PROCESS | 1745 | 1468374071845 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 18:41:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:41:11 INFO - PROCESS | 1745 | 1468374071849 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 18:41:11 INFO - PROCESS | 1745 | 1468374071857 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:41:11 INFO - PROCESS | 1745 | 1468374071861 Marionette TRACE conn4 <- [1,2810,null,{}] 18:41:11 INFO - PROCESS | 1745 | 1468374071868 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:11 INFO - PROCESS | 1745 | 1468374071872 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:12 INFO - PROCESS | 1745 | 1468374072062 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 18:41:12 INFO - PROCESS | 1745 | 1468374072483 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:12 INFO - PROCESS | 1745 | 1468374072493 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891fc00 == 43 [pid = 1745] [id = 710] 18:41:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x88920400) [pid = 1745] [serial = 2131] [outer = (nil)] 18:41:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x889a7400) [pid = 1745] [serial = 2132] [outer = 0x88920400] 18:41:12 INFO - PROCESS | 1745 | 1468374072615 Marionette DEBUG loaded listener.js 18:41:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x89082400) [pid = 1745] [serial = 2133] [outer = 0x88920400] 18:41:13 INFO - PROCESS | 1745 | 1468374073494 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:41:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:41:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1684ms 18:41:13 INFO - PROCESS | 1745 | 1468374073566 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 18:41:13 INFO - PROCESS | 1745 | 1468374073571 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 18:41:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:41:13 INFO - PROCESS | 1745 | 1468374073584 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:41:13 INFO - PROCESS | 1745 | 1468374073587 Marionette TRACE conn4 <- [1,2814,null,{}] 18:41:13 INFO - PROCESS | 1745 | 1468374073597 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:13 INFO - PROCESS | 1745 | 1468374073604 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:13 INFO - PROCESS | 1745 | 1468374073806 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 18:41:13 INFO - PROCESS | 1745 | 1468374073974 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:14 INFO - PROCESS | 1745 | 1468374073983 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891c400 == 44 [pid = 1745] [id = 711] 18:41:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x89ccd400) [pid = 1745] [serial = 2134] [outer = (nil)] 18:41:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8af84800) [pid = 1745] [serial = 2135] [outer = 0x89ccd400] 18:41:14 INFO - PROCESS | 1745 | 1468374074147 Marionette DEBUG loaded listener.js 18:41:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8b90ec00) [pid = 1745] [serial = 2136] [outer = 0x89ccd400] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8af88800 == 43 [pid = 1745] [id = 701] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x89852000 == 42 [pid = 1745] [id = 700] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8899f400 == 41 [pid = 1745] [id = 699] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8d722800 == 40 [pid = 1745] [id = 697] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8df35c00 == 39 [pid = 1745] [id = 698] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8907a400 == 38 [pid = 1745] [id = 696] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x898ee800 == 37 [pid = 1745] [id = 695] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8a62d800 == 36 [pid = 1745] [id = 659] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x898f3c00 == 35 [pid = 1745] [id = 647] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8984bc00 == 34 [pid = 1745] [id = 650] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x889abc00 == 33 [pid = 1745] [id = 656] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8df54400 == 32 [pid = 1745] [id = 662] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8899e400 == 31 [pid = 1745] [id = 690] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x89079c00 == 30 [pid = 1745] [id = 657] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x89cca000 == 29 [pid = 1745] [id = 658] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x889a6400 == 28 [pid = 1745] [id = 694] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x88920c00 == 27 [pid = 1745] [id = 661] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8899fc00 == 26 [pid = 1745] [id = 693] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x89859400 == 25 [pid = 1745] [id = 646] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc7c00 == 24 [pid = 1745] [id = 660] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8a635c00 == 23 [pid = 1745] [id = 692] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x89857000 == 22 [pid = 1745] [id = 653] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x898f1000 == 21 [pid = 1745] [id = 654] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x898ed800 == 20 [pid = 1745] [id = 655] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8df32400 == 19 [pid = 1745] [id = 652] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x88918000 == 18 [pid = 1745] [id = 651] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x898f5c00 == 17 [pid = 1745] [id = 691] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x889a6c00 == 16 [pid = 1745] [id = 648] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x89079800 == 15 [pid = 1745] [id = 709] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8ea2d400 == 14 [pid = 1745] [id = 708] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x8df53c00 == 13 [pid = 1745] [id = 707] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x89851c00 == 12 [pid = 1745] [id = 705] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x89a7cc00 == 11 [pid = 1745] [id = 706] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x89858800 == 10 [pid = 1745] [id = 704] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x898eac00 == 9 [pid = 1745] [id = 702] 18:41:15 INFO - PROCESS | 1745 | --DOCSHELL 0x89086400 == 8 [pid = 1745] [id = 703] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8a7c4400) [pid = 1745] [serial = 2078] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x89a71400) [pid = 1745] [serial = 2075] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x889a4c00) [pid = 1745] [serial = 2072] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8a62ec00) [pid = 1745] [serial = 2052] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x89a77800) [pid = 1745] [serial = 2051] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8d5f3800) [pid = 1745] [serial = 2055] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8d5e6800) [pid = 1745] [serial = 2054] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8ecbe000) [pid = 1745] [serial = 2058] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8ea2ac00) [pid = 1745] [serial = 2057] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8907cc00) [pid = 1745] [serial = 2073] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8f18d800) [pid = 1745] [serial = 2061] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8f188000) [pid = 1745] [serial = 2060] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8f1acc00) [pid = 1745] [serial = 2064] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8f1aac00) [pid = 1745] [serial = 2063] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8907f000) [pid = 1745] [serial = 2070] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x889a5000) [pid = 1745] [serial = 2069] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8f594800) [pid = 1745] [serial = 2067] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8f51bc00) [pid = 1745] [serial = 2066] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8bae3800) [pid = 1745] [serial = 2084] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8b91c400) [pid = 1745] [serial = 2082] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x89a7a800) [pid = 1745] [serial = 2076] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8a62dc00) [pid = 1745] [serial = 2081] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8df46000) [pid = 1745] [serial = 2049] [outer = (nil)] [url = about:blank] 18:41:16 INFO - PROCESS | 1745 | 1468374076399 Marionette TRACE conn4 <- [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]]]}] 18:41:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:41:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2845ms 18:41:16 INFO - PROCESS | 1745 | 1468374076431 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 18:41:16 INFO - PROCESS | 1745 | 1468374076437 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 18:41:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:41:16 INFO - PROCESS | 1745 | 1468374076515 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:41:16 INFO - PROCESS | 1745 | 1468374076521 Marionette TRACE conn4 <- [1,2818,null,{}] 18:41:16 INFO - PROCESS | 1745 | 1468374076529 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:16 INFO - PROCESS | 1745 | 1468374076536 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:16 INFO - PROCESS | 1745 | 1468374076720 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 18:41:16 INFO - PROCESS | 1745 | 1468374076731 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:16 INFO - PROCESS | 1745 | 1468374076740 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x89080800 == 9 [pid = 1745] [id = 712] 18:41:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x89080c00) [pid = 1745] [serial = 2137] [outer = (nil)] 18:41:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x898ed800) [pid = 1745] [serial = 2138] [outer = 0x89080c00] 18:41:16 INFO - PROCESS | 1745 | 1468374076818 Marionette DEBUG loaded listener.js 18:41:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x898f5c00) [pid = 1745] [serial = 2139] [outer = 0x89080c00] 18:41:17 INFO - PROCESS | 1745 | 1468374077832 Marionette TRACE conn4 <- [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]]]}] 18:41:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:41:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1342ms 18:41:17 INFO - PROCESS | 1745 | 1468374077848 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 18:41:17 INFO - PROCESS | 1745 | 1468374077856 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 18:41:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:41:17 INFO - PROCESS | 1745 | 1468374077868 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:41:17 INFO - PROCESS | 1745 | 1468374077872 Marionette TRACE conn4 <- [1,2822,null,{}] 18:41:17 INFO - PROCESS | 1745 | 1468374077879 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:17 INFO - PROCESS | 1745 | 1468374077885 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:18 INFO - PROCESS | 1745 | 1468374078122 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 18:41:18 INFO - PROCESS | 1745 | 1468374078225 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:18 INFO - PROCESS | 1745 | 1468374078237 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cccc00 == 10 [pid = 1745] [id = 713] 18:41:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x89ccec00) [pid = 1745] [serial = 2140] [outer = (nil)] 18:41:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8a62ec00) [pid = 1745] [serial = 2141] [outer = 0x89ccec00] 18:41:18 INFO - PROCESS | 1745 | 1468374078311 Marionette DEBUG loaded listener.js 18:41:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8a634400) [pid = 1745] [serial = 2142] [outer = 0x89ccec00] 18:41:19 INFO - PROCESS | 1745 | 1468374079222 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:41:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:41:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1433ms 18:41:19 INFO - PROCESS | 1745 | 1468374079302 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 18:41:19 INFO - PROCESS | 1745 | 1468374079306 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 18:41:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:41:19 INFO - PROCESS | 1745 | 1468374079313 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:41:19 INFO - PROCESS | 1745 | 1468374079319 Marionette TRACE conn4 <- [1,2826,null,{}] 18:41:19 INFO - PROCESS | 1745 | 1468374079346 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:19 INFO - PROCESS | 1745 | 1468374079356 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:19 INFO - PROCESS | 1745 | 1468374079644 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 18:41:19 INFO - PROCESS | 1745 | 1468374079672 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:19 INFO - PROCESS | 1745 | 1468374079680 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bada000 == 11 [pid = 1745] [id = 714] 18:41:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8bada400) [pid = 1745] [serial = 2143] [outer = (nil)] 18:41:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8bae4400) [pid = 1745] [serial = 2144] [outer = 0x8bada400] 18:41:19 INFO - PROCESS | 1745 | 1468374079760 Marionette DEBUG loaded listener.js 18:41:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8cfc9000) [pid = 1745] [serial = 2145] [outer = 0x8bada400] 18:41:21 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8cfcb800) [pid = 1745] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:41:21 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8d5e6c00) [pid = 1745] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:41:21 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8a636800) [pid = 1745] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:41:21 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x89856400) [pid = 1745] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:41:21 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x898eec00) [pid = 1745] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:41:21 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8df36400) [pid = 1745] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:41:21 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8a7c6800) [pid = 1745] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:41:21 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8b91b400) [pid = 1745] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:41:21 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x889a4400) [pid = 1745] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:41:21 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8d730400) [pid = 1745] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:41:21 INFO - PROCESS | 1745 | 1468374081271 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:41:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:41:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1999ms 18:41:21 INFO - PROCESS | 1745 | 1468374081313 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 18:41:21 INFO - PROCESS | 1745 | 1468374081318 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 18:41:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:41:21 INFO - PROCESS | 1745 | 1468374081326 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:41:21 INFO - PROCESS | 1745 | 1468374081330 Marionette TRACE conn4 <- [1,2830,null,{}] 18:41:21 INFO - PROCESS | 1745 | 1468374081336 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:21 INFO - PROCESS | 1745 | 1468374081341 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:21 INFO - PROCESS | 1745 | 1468374081506 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 18:41:21 INFO - PROCESS | 1745 | 1468374081517 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:21 INFO - PROCESS | 1745 | 1468374081526 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x89854400 == 12 [pid = 1745] [id = 715] 18:41:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x89854800) [pid = 1745] [serial = 2146] [outer = (nil)] 18:41:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8b917400) [pid = 1745] [serial = 2147] [outer = 0x89854800] 18:41:21 INFO - PROCESS | 1745 | 1468374081599 Marionette DEBUG loaded listener.js 18:41:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8d5ebc00) [pid = 1745] [serial = 2148] [outer = 0x89854800] 18:41:22 INFO - PROCESS | 1745 | 1468374082485 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:41:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:41:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1186ms 18:41:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:41:22 INFO - PROCESS | 1745 | 1468374082517 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 18:41:22 INFO - PROCESS | 1745 | 1468374082519 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 18:41:22 INFO - PROCESS | 1745 | 1468374082526 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:41:22 INFO - PROCESS | 1745 | 1468374082530 Marionette TRACE conn4 <- [1,2834,null,{}] 18:41:22 INFO - PROCESS | 1745 | 1468374082535 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:22 INFO - PROCESS | 1745 | 1468374082540 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:22 INFO - PROCESS | 1745 | 1468374082709 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 18:41:22 INFO - PROCESS | 1745 | 1468374082726 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:22 INFO - PROCESS | 1745 | 1468374082735 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891b800 == 13 [pid = 1745] [id = 716] 18:41:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8af90000) [pid = 1745] [serial = 2149] [outer = (nil)] 18:41:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8d71f000) [pid = 1745] [serial = 2150] [outer = 0x8af90000] 18:41:22 INFO - PROCESS | 1745 | 1468374082806 Marionette DEBUG loaded listener.js 18:41:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8d734000) [pid = 1745] [serial = 2151] [outer = 0x8af90000] 18:41:24 INFO - PROCESS | 1745 | 1468374084041 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:41:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:41:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1585ms 18:41:24 INFO - PROCESS | 1745 | 1468374084112 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 18:41:24 INFO - PROCESS | 1745 | 1468374084119 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 18:41:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:41:24 INFO - PROCESS | 1745 | 1468374084128 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:41:24 INFO - PROCESS | 1745 | 1468374084134 Marionette TRACE conn4 <- [1,2838,null,{}] 18:41:24 INFO - PROCESS | 1745 | 1468374084145 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:24 INFO - PROCESS | 1745 | 1468374084151 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:24 INFO - PROCESS | 1745 | 1468374084407 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 18:41:24 INFO - PROCESS | 1745 | 1468374084654 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:24 INFO - PROCESS | 1745 | 1468374084664 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x89852000 == 14 [pid = 1745] [id = 717] 18:41:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x89855000) [pid = 1745] [serial = 2152] [outer = (nil)] 18:41:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x89cc7000) [pid = 1745] [serial = 2153] [outer = 0x89855000] 18:41:24 INFO - PROCESS | 1745 | 1468374084790 Marionette DEBUG loaded listener.js 18:41:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8a637000) [pid = 1745] [serial = 2154] [outer = 0x89855000] 18:41:25 INFO - PROCESS | 1745 | 1468374085804 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:41:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:41:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1743ms 18:41:25 INFO - PROCESS | 1745 | 1468374085879 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 18:41:25 INFO - PROCESS | 1745 | 1468374085888 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 18:41:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:41:25 INFO - PROCESS | 1745 | 1468374085903 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:41:25 INFO - PROCESS | 1745 | 1468374085908 Marionette TRACE conn4 <- [1,2842,null,{}] 18:41:25 INFO - PROCESS | 1745 | 1468374085915 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:25 INFO - PROCESS | 1745 | 1468374085921 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:26 INFO - PROCESS | 1745 | 1468374086158 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 18:41:26 INFO - PROCESS | 1745 | 1468374086446 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:26 INFO - PROCESS | 1745 | 1468374086456 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x8badb800 == 15 [pid = 1745] [id = 718] 18:41:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8cfcbc00) [pid = 1745] [serial = 2155] [outer = (nil)] 18:41:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8d5f4c00) [pid = 1745] [serial = 2156] [outer = 0x8cfcbc00] 18:41:26 INFO - PROCESS | 1745 | 1468374086580 Marionette DEBUG loaded listener.js 18:41:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8d722800) [pid = 1745] [serial = 2157] [outer = 0x8cfcbc00] 18:41:27 INFO - PROCESS | 1745 | 1468374087560 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:41:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:41:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1736ms 18:41:27 INFO - PROCESS | 1745 | 1468374087640 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 18:41:27 INFO - PROCESS | 1745 | 1468374087644 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 18:41:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:41:27 INFO - PROCESS | 1745 | 1468374087653 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:41:27 INFO - PROCESS | 1745 | 1468374087659 Marionette TRACE conn4 <- [1,2846,null,{}] 18:41:27 INFO - PROCESS | 1745 | 1468374087677 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:27 INFO - PROCESS | 1745 | 1468374087687 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:27 INFO - PROCESS | 1745 | 1468374087914 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 18:41:28 INFO - PROCESS | 1745 | 1468374088197 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:28 INFO - PROCESS | 1745 | 1468374088210 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df4bc00 == 16 [pid = 1745] [id = 719] 18:41:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8df4c000) [pid = 1745] [serial = 2158] [outer = (nil)] 18:41:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8df54400) [pid = 1745] [serial = 2159] [outer = 0x8df4c000] 18:41:28 INFO - PROCESS | 1745 | 1468374088299 Marionette DEBUG loaded listener.js 18:41:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8e3a8c00) [pid = 1745] [serial = 2160] [outer = 0x8df4c000] 18:41:29 INFO - PROCESS | 1745 | 1468374089271 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:41:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:41:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1688ms 18:41:29 INFO - PROCESS | 1745 | 1468374089341 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 18:41:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:41:29 INFO - PROCESS | 1745 | 1468374089346 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 18:41:29 INFO - PROCESS | 1745 | 1468374089353 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:41:29 INFO - PROCESS | 1745 | 1468374089357 Marionette TRACE conn4 <- [1,2850,null,{}] 18:41:29 INFO - PROCESS | 1745 | 1468374089363 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:29 INFO - PROCESS | 1745 | 1468374089368 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:29 INFO - PROCESS | 1745 | 1468374089576 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 18:41:29 INFO - PROCESS | 1745 | 1468374089815 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:29 INFO - PROCESS | 1745 | 1468374089825 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x88918800 == 17 [pid = 1745] [id = 720] 18:41:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8891b000) [pid = 1745] [serial = 2161] [outer = (nil)] 18:41:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8899fc00) [pid = 1745] [serial = 2162] [outer = 0x8891b000] 18:41:30 INFO - PROCESS | 1745 | 1468374090109 Marionette DEBUG loaded listener.js 18:41:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8907fc00) [pid = 1745] [serial = 2163] [outer = 0x8891b000] 18:41:31 INFO - PROCESS | 1745 | 1468374091207 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:41:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:41:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1884ms 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8a7cb000) [pid = 1745] [serial = 2079] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8df3c000) [pid = 1745] [serial = 2109] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x89cc3800) [pid = 1745] [serial = 2102] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8a7cf800) [pid = 1745] [serial = 2103] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x89a79000) [pid = 1745] [serial = 2087] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8a7c9c00) [pid = 1745] [serial = 2088] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8df47000) [pid = 1745] [serial = 2096] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8df4a000) [pid = 1745] [serial = 2097] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8cfc3800) [pid = 1745] [serial = 2085] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8cfca800) [pid = 1745] [serial = 2090] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8d5e8c00) [pid = 1745] [serial = 2091] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x89084400) [pid = 1745] [serial = 2099] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x89859800) [pid = 1745] [serial = 2100] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8d737800) [pid = 1745] [serial = 2093] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8df33800) [pid = 1745] [serial = 2094] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8d5f1400) [pid = 1745] [serial = 2106] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8d5ea400) [pid = 1745] [serial = 2105] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8df37c00) [pid = 1745] [serial = 2108] [outer = (nil)] [url = about:blank] 18:41:31 INFO - PROCESS | 1745 | 1468374091302 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 18:41:31 INFO - PROCESS | 1745 | 1468374091309 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 18:41:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:41:31 INFO - PROCESS | 1745 | 1468374091323 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:41:31 INFO - PROCESS | 1745 | 1468374091326 Marionette TRACE conn4 <- [1,2854,null,{}] 18:41:31 INFO - PROCESS | 1745 | 1468374091335 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:31 INFO - PROCESS | 1745 | 1468374091340 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:31 INFO - PROCESS | 1745 | 1468374091518 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 18:41:31 INFO - PROCESS | 1745 | 1468374091589 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:31 INFO - PROCESS | 1745 | 1468374091599 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891f000 == 18 [pid = 1745] [id = 721] 18:41:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x89ccd800) [pid = 1745] [serial = 2164] [outer = (nil)] 18:41:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8a7c2000) [pid = 1745] [serial = 2165] [outer = 0x89ccd800] 18:41:31 INFO - PROCESS | 1745 | 1468374091807 Marionette DEBUG loaded listener.js 18:41:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8a7cf800) [pid = 1745] [serial = 2166] [outer = 0x89ccd800] 18:41:32 INFO - PROCESS | 1745 | 1468374092623 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:41:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:41:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1337ms 18:41:32 INFO - PROCESS | 1745 | 1468374092661 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 18:41:32 INFO - PROCESS | 1745 | 1468374092667 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 18:41:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:41:32 INFO - PROCESS | 1745 | 1468374092677 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:41:32 INFO - PROCESS | 1745 | 1468374092682 Marionette TRACE conn4 <- [1,2858,null,{}] 18:41:32 INFO - PROCESS | 1745 | 1468374092687 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:32 INFO - PROCESS | 1745 | 1468374092693 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:32 INFO - PROCESS | 1745 | 1468374092863 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 18:41:32 INFO - PROCESS | 1745 | 1468374092873 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:32 INFO - PROCESS | 1745 | 1468374092882 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a7b400 == 19 [pid = 1745] [id = 722] 18:41:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8badb400) [pid = 1745] [serial = 2167] [outer = (nil)] 18:41:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8d5ef800) [pid = 1745] [serial = 2168] [outer = 0x8badb400] 18:41:32 INFO - PROCESS | 1745 | 1468374092952 Marionette DEBUG loaded listener.js 18:41:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8d725400) [pid = 1745] [serial = 2169] [outer = 0x8badb400] 18:41:33 INFO - PROCESS | 1745 | 1468374093937 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:41:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:41:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1333ms 18:41:34 INFO - PROCESS | 1745 | 1468374094010 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 18:41:34 INFO - PROCESS | 1745 | 1468374094014 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 18:41:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:41:34 INFO - PROCESS | 1745 | 1468374094029 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:41:34 INFO - PROCESS | 1745 | 1468374094036 Marionette TRACE conn4 <- [1,2862,null,{}] 18:41:34 INFO - PROCESS | 1745 | 1468374094052 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:34 INFO - PROCESS | 1745 | 1468374094060 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:34 INFO - PROCESS | 1745 | 1468374094299 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 18:41:34 INFO - PROCESS | 1745 | 1468374094332 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:34 INFO - PROCESS | 1745 | 1468374094342 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad8800 == 20 [pid = 1745] [id = 723] 18:41:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8df35c00) [pid = 1745] [serial = 2170] [outer = (nil)] 18:41:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8df4a000) [pid = 1745] [serial = 2171] [outer = 0x8df35c00] 18:41:34 INFO - PROCESS | 1745 | 1468374094412 Marionette DEBUG loaded listener.js 18:41:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8df4d800) [pid = 1745] [serial = 2172] [outer = 0x8df35c00] 18:41:35 INFO - PROCESS | 1745 | 1468374095383 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:41:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:41:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1393ms 18:41:35 INFO - PROCESS | 1745 | 1468374095416 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 18:41:35 INFO - PROCESS | 1745 | 1468374095420 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 18:41:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:41:35 INFO - PROCESS | 1745 | 1468374095428 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:41:35 INFO - PROCESS | 1745 | 1468374095431 Marionette TRACE conn4 <- [1,2866,null,{}] 18:41:35 INFO - PROCESS | 1745 | 1468374095437 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:35 INFO - PROCESS | 1745 | 1468374095442 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:35 INFO - PROCESS | 1745 | 1468374095683 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 18:41:35 INFO - PROCESS | 1745 | 1468374095701 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:35 INFO - PROCESS | 1745 | 1468374095707 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad8c00 == 21 [pid = 1745] [id = 724] 18:41:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8d5ef400) [pid = 1745] [serial = 2173] [outer = (nil)] 18:41:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8e3af800) [pid = 1745] [serial = 2174] [outer = 0x8d5ef400] 18:41:35 INFO - PROCESS | 1745 | 1468374095780 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8e3ad400) [pid = 1745] [serial = 2175] [outer = 0x8d5ef400] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8d5e6400) [pid = 1745] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8a7c4800) [pid = 1745] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x89080c00) [pid = 1745] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8907a800) [pid = 1745] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x89ccec00) [pid = 1745] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8984b800) [pid = 1745] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8e3a5c00) [pid = 1745] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x89ccd400) [pid = 1745] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8f182800) [pid = 1745] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x89854800) [pid = 1745] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x88920400) [pid = 1745] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8bada400) [pid = 1745] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:41:36 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x8e3a5000) [pid = 1745] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:41:36 INFO - PROCESS | 1745 | 1468374096838 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:41:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:41:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1439ms 18:41:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:41:36 INFO - PROCESS | 1745 | 1468374096869 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 18:41:36 INFO - PROCESS | 1745 | 1468374096872 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 18:41:36 INFO - PROCESS | 1745 | 1468374096879 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:41:36 INFO - PROCESS | 1745 | 1468374096882 Marionette TRACE conn4 <- [1,2870,null,{}] 18:41:36 INFO - PROCESS | 1745 | 1468374096888 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:36 INFO - PROCESS | 1745 | 1468374096893 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:37 INFO - PROCESS | 1745 | 1468374097051 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 18:41:37 INFO - PROCESS | 1745 | 1468374097065 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:37 INFO - PROCESS | 1745 | 1468374097071 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x89086800 == 22 [pid = 1745] [id = 725] 18:41:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x89cc5c00) [pid = 1745] [serial = 2176] [outer = (nil)] 18:41:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8df49400) [pid = 1745] [serial = 2177] [outer = 0x89cc5c00] 18:41:37 INFO - PROCESS | 1745 | 1468374097159 Marionette DEBUG loaded listener.js 18:41:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8ea2dc00) [pid = 1745] [serial = 2178] [outer = 0x89cc5c00] 18:41:38 INFO - PROCESS | 1745 | 1468374098099 Marionette TRACE conn4 <- [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]]]}] 18:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1288ms 18:41:38 INFO - PROCESS | 1745 | 1468374098166 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 18:41:38 INFO - PROCESS | 1745 | 1468374098170 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 18:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:41:38 INFO - PROCESS | 1745 | 1468374098176 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:41:38 INFO - PROCESS | 1745 | 1468374098180 Marionette TRACE conn4 <- [1,2874,null,{}] 18:41:38 INFO - PROCESS | 1745 | 1468374098252 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:38 INFO - PROCESS | 1745 | 1468374098258 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:38 INFO - PROCESS | 1745 | 1468374098483 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 18:41:38 INFO - PROCESS | 1745 | 1468374098750 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 1745 | 1468374098762 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x88919800 == 23 [pid = 1745] [id = 726] 18:41:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x898f2800) [pid = 1745] [serial = 2179] [outer = (nil)] 18:41:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x89cc1800) [pid = 1745] [serial = 2180] [outer = 0x898f2800] 18:41:38 INFO - PROCESS | 1745 | 1468374098878 Marionette DEBUG loaded listener.js 18:41:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x89ccb000) [pid = 1745] [serial = 2181] [outer = 0x898f2800] 18:41:39 INFO - PROCESS | 1745 | 1468374099833 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:41:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:41:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1704ms 18:41:39 INFO - PROCESS | 1745 | 1468374099883 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 18:41:39 INFO - PROCESS | 1745 | 1468374099889 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 18:41:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:41:39 INFO - PROCESS | 1745 | 1468374099897 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:41:39 INFO - PROCESS | 1745 | 1468374099902 Marionette TRACE conn4 <- [1,2878,null,{}] 18:41:39 INFO - PROCESS | 1745 | 1468374099910 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:39 INFO - PROCESS | 1745 | 1468374099916 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:40 INFO - PROCESS | 1745 | 1468374100121 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 18:41:40 INFO - PROCESS | 1745 | 1468374100366 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:40 INFO - PROCESS | 1745 | 1468374100378 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfc5c00 == 24 [pid = 1745] [id = 727] 18:41:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8cfcd000) [pid = 1745] [serial = 2182] [outer = (nil)] 18:41:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8d5efc00) [pid = 1745] [serial = 2183] [outer = 0x8cfcd000] 18:41:40 INFO - PROCESS | 1745 | 1468374100509 Marionette DEBUG loaded listener.js 18:41:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8d71f400) [pid = 1745] [serial = 2184] [outer = 0x8cfcd000] 18:41:41 INFO - PROCESS | 1745 | 1468374101496 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:41:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:41:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1651ms 18:41:41 INFO - PROCESS | 1745 | 1468374101549 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 18:41:41 INFO - PROCESS | 1745 | 1468374101552 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 18:41:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:41:41 INFO - PROCESS | 1745 | 1468374101560 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:41:41 INFO - PROCESS | 1745 | 1468374101564 Marionette TRACE conn4 <- [1,2882,null,{}] 18:41:41 INFO - PROCESS | 1745 | 1468374101571 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:41 INFO - PROCESS | 1745 | 1468374101575 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:41 INFO - PROCESS | 1745 | 1468374101770 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 18:41:42 INFO - PROCESS | 1745 | 1468374102053 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:42 INFO - PROCESS | 1745 | 1468374102064 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d71d000 == 25 [pid = 1745] [id = 728] 18:41:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8df47000) [pid = 1745] [serial = 2185] [outer = (nil)] 18:41:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8ea28400) [pid = 1745] [serial = 2186] [outer = 0x8df47000] 18:41:42 INFO - PROCESS | 1745 | 1468374102197 Marionette DEBUG loaded listener.js 18:41:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8ecc4000) [pid = 1745] [serial = 2187] [outer = 0x8df47000] 18:41:43 INFO - PROCESS | 1745 | 1468374103137 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:41:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:41:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1634ms 18:41:43 INFO - PROCESS | 1745 | 1468374103204 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 18:41:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:41:43 INFO - PROCESS | 1745 | 1468374103214 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 18:41:43 INFO - PROCESS | 1745 | 1468374103224 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:41:43 INFO - PROCESS | 1745 | 1468374103228 Marionette TRACE conn4 <- [1,2886,null,{}] 18:41:43 INFO - PROCESS | 1745 | 1468374103234 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:43 INFO - PROCESS | 1745 | 1468374103239 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:43 INFO - PROCESS | 1745 | 1468374103485 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 18:41:43 INFO - PROCESS | 1745 | 1468374103726 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:43 INFO - PROCESS | 1745 | 1468374103734 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x88916800 == 26 [pid = 1745] [id = 729] 18:41:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8df36c00) [pid = 1745] [serial = 2188] [outer = (nil)] 18:41:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8f18dc00) [pid = 1745] [serial = 2189] [outer = 0x8df36c00] 18:41:43 INFO - PROCESS | 1745 | 1468374103832 Marionette DEBUG loaded listener.js 18:41:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8f1a2800) [pid = 1745] [serial = 2190] [outer = 0x8df36c00] 18:41:44 INFO - PROCESS | 1745 | 1468374104744 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:41:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:41:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1584ms 18:41:44 INFO - PROCESS | 1745 | 1468374104808 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 1745 | 1468374104813 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 18:41:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:41:44 INFO - PROCESS | 1745 | 1468374104819 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 1745 | 1468374104823 Marionette TRACE conn4 <- [1,2890,null,{}] 18:41:44 INFO - PROCESS | 1745 | 1468374104829 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:44 INFO - PROCESS | 1745 | 1468374104835 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:45 INFO - PROCESS | 1745 | 1468374105058 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 18:41:45 INFO - PROCESS | 1745 | 1468374105293 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 1745 | 1468374105303 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x89080c00 == 27 [pid = 1745] [id = 730] 18:41:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8a7c4000) [pid = 1745] [serial = 2191] [outer = (nil)] 18:41:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8f1ae400) [pid = 1745] [serial = 2192] [outer = 0x8a7c4000] 18:41:45 INFO - PROCESS | 1745 | 1468374105430 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8f282800) [pid = 1745] [serial = 2193] [outer = 0x8a7c4000] 18:41:46 INFO - PROCESS | 1745 | 1468374106351 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:41:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:41:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1595ms 18:41:46 INFO - PROCESS | 1745 | 1468374106418 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 1745 | 1468374106421 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 18:41:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:41:46 INFO - PROCESS | 1745 | 1468374106428 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 1745 | 1468374106432 Marionette TRACE conn4 <- [1,2894,null,{}] 18:41:46 INFO - PROCESS | 1745 | 1468374106438 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:46 INFO - PROCESS | 1745 | 1468374106448 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:46 INFO - PROCESS | 1745 | 1468374106711 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 18:41:46 INFO - PROCESS | 1745 | 1468374106963 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:46 INFO - PROCESS | 1745 | 1468374106972 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984d400 == 28 [pid = 1745] [id = 731] 18:41:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8f28d400) [pid = 1745] [serial = 2194] [outer = (nil)] 18:41:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8f513c00) [pid = 1745] [serial = 2195] [outer = 0x8f28d400] 18:41:47 INFO - PROCESS | 1745 | 1468374107072 Marionette DEBUG loaded listener.js 18:41:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8f51ac00) [pid = 1745] [serial = 2196] [outer = 0x8f28d400] 18:41:47 INFO - PROCESS | 1745 | 1468374107964 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:41:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:41:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1587ms 18:41:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:41:48 INFO - PROCESS | 1745 | 1468374108022 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 18:41:48 INFO - PROCESS | 1745 | 1468374108025 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 18:41:48 INFO - PROCESS | 1745 | 1468374108033 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:41:48 INFO - PROCESS | 1745 | 1468374108036 Marionette TRACE conn4 <- [1,2898,null,{}] 18:41:48 INFO - PROCESS | 1745 | 1468374108044 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:48 INFO - PROCESS | 1745 | 1468374108049 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:48 INFO - PROCESS | 1745 | 1468374108242 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 18:41:48 INFO - PROCESS | 1745 | 1468374108500 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 1745 | 1468374108509 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x89080400 == 29 [pid = 1745] [id = 732] 18:41:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8a63a800) [pid = 1745] [serial = 2197] [outer = (nil)] 18:41:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8d5f5000) [pid = 1745] [serial = 2198] [outer = 0x8a63a800] 18:41:48 INFO - PROCESS | 1745 | 1468374108623 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8f51f000) [pid = 1745] [serial = 2199] [outer = 0x8a63a800] 18:41:49 INFO - PROCESS | 1745 | 1468374109581 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:41:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:41:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1587ms 18:41:49 INFO - PROCESS | 1745 | 1468374109619 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 18:41:49 INFO - PROCESS | 1745 | 1468374109624 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 18:41:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:41:49 INFO - PROCESS | 1745 | 1468374109630 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:41:49 INFO - PROCESS | 1745 | 1468374109634 Marionette TRACE conn4 <- [1,2902,null,{}] 18:41:49 INFO - PROCESS | 1745 | 1468374109640 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:49 INFO - PROCESS | 1745 | 1468374109646 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:49 INFO - PROCESS | 1745 | 1468374109843 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 18:41:50 INFO - PROCESS | 1745 | 1468374110335 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:50 INFO - PROCESS | 1745 | 1468374110343 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a6000 == 30 [pid = 1745] [id = 733] 18:41:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x889a6c00) [pid = 1745] [serial = 2200] [outer = (nil)] 18:41:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8907bc00) [pid = 1745] [serial = 2201] [outer = 0x889a6c00] 18:41:50 INFO - PROCESS | 1745 | 1468374110431 Marionette DEBUG loaded listener.js 18:41:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8984cc00) [pid = 1745] [serial = 2202] [outer = 0x889a6c00] 18:41:51 INFO - PROCESS | 1745 | 1468374111433 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:41:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:41:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1836ms 18:41:51 INFO - PROCESS | 1745 | 1468374111469 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 18:41:51 INFO - PROCESS | 1745 | 1468374111475 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 18:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:41:51 INFO - PROCESS | 1745 | 1468374111483 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:41:51 INFO - PROCESS | 1745 | 1468374111488 Marionette TRACE conn4 <- [1,2906,null,{}] 18:41:51 INFO - PROCESS | 1745 | 1468374111496 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:51 INFO - PROCESS | 1745 | 1468374111505 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:51 INFO - PROCESS | 1745 | 1468374111700 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 18:41:51 INFO - PROCESS | 1745 | 1468374111946 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:51 INFO - PROCESS | 1745 | 1468374111955 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:53 INFO - PROCESS | 1745 | --DOCSHELL 0x8891fc00 == 29 [pid = 1745] [id = 710] 18:41:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x88915c00 == 30 [pid = 1745] [id = 734] 18:41:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x88917400) [pid = 1745] [serial = 2203] [outer = (nil)] 18:41:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x88920400) [pid = 1745] [serial = 2204] [outer = 0x88917400] 18:41:53 INFO - PROCESS | 1745 | 1468374113150 Marionette DEBUG loaded listener.js 18:41:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x889a7800) [pid = 1745] [serial = 2205] [outer = 0x88917400] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8d71f000) [pid = 1745] [serial = 2150] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8d5ebc00) [pid = 1745] [serial = 2148] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8d724400) [pid = 1745] [serial = 2118] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8af87000) [pid = 1745] [serial = 2114] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x898ed800) [pid = 1745] [serial = 2138] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x898f3000) [pid = 1745] [serial = 2129] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8a634400) [pid = 1745] [serial = 2142] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x89a6ec00) [pid = 1745] [serial = 2112] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8bad7c00) [pid = 1745] [serial = 2130] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8ea30000) [pid = 1745] [serial = 2124] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8a62ec00) [pid = 1745] [serial = 2141] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8d5f5c00) [pid = 1745] [serial = 2117] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8af84800) [pid = 1745] [serial = 2135] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8b90ec00) [pid = 1745] [serial = 2136] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x898f5c00) [pid = 1745] [serial = 2139] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8f1af800) [pid = 1745] [serial = 2127] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x89859000) [pid = 1745] [serial = 2111] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8b917400) [pid = 1745] [serial = 2147] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x89082400) [pid = 1745] [serial = 2133] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8b910400) [pid = 1745] [serial = 2115] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8f1a5c00) [pid = 1745] [serial = 2126] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8cfc9000) [pid = 1745] [serial = 2145] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8ea2c000) [pid = 1745] [serial = 2123] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x889a7400) [pid = 1745] [serial = 2132] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8bae4400) [pid = 1745] [serial = 2144] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8e3abc00) [pid = 1745] [serial = 2120] [outer = (nil)] [url = about:blank] 18:41:53 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8ea21400) [pid = 1745] [serial = 2121] [outer = (nil)] [url = about:blank] 18:41:54 INFO - PROCESS | 1745 | 1468374114185 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:41:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:41:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2754ms 18:41:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:41:54 INFO - PROCESS | 1745 | 1468374114239 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 18:41:54 INFO - PROCESS | 1745 | 1468374114244 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 18:41:54 INFO - PROCESS | 1745 | 1468374114254 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:41:54 INFO - PROCESS | 1745 | 1468374114259 Marionette TRACE conn4 <- [1,2910,null,{}] 18:41:54 INFO - PROCESS | 1745 | 1468374114272 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:54 INFO - PROCESS | 1745 | 1468374114278 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:54 INFO - PROCESS | 1745 | 1468374114514 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 18:41:54 INFO - PROCESS | 1745 | 1468374114634 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:54 INFO - PROCESS | 1745 | 1468374114644 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f3000 == 31 [pid = 1745] [id = 735] 18:41:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x898f3400) [pid = 1745] [serial = 2206] [outer = (nil)] 18:41:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x898f7400) [pid = 1745] [serial = 2207] [outer = 0x898f3400] 18:41:54 INFO - PROCESS | 1745 | 1468374114733 Marionette DEBUG loaded listener.js 18:41:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x89a73400) [pid = 1745] [serial = 2208] [outer = 0x898f3400] 18:41:55 INFO - PROCESS | 1745 | 1468374115485 Marionette TRACE conn4 <- [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]]]}] 18:41:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:41:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:41:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1253ms 18:41:55 INFO - PROCESS | 1745 | 1468374115506 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 18:41:55 INFO - PROCESS | 1745 | 1468374115513 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 18:41:55 INFO - TEST-START | /DOMEvents/constructors.html 18:41:55 INFO - PROCESS | 1745 | 1468374115526 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:41:55 INFO - PROCESS | 1745 | 1468374115530 Marionette TRACE conn4 <- [1,2914,null,{}] 18:41:55 INFO - PROCESS | 1745 | 1468374115537 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:55 INFO - PROCESS | 1745 | 1468374115543 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:55 INFO - PROCESS | 1745 | 1468374115812 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 18:41:55 INFO - PROCESS | 1745 | 1468374115856 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 1745 | 1468374115863 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x89ccf000 == 32 [pid = 1745] [id = 736] 18:41:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8a635c00) [pid = 1745] [serial = 2209] [outer = (nil)] 18:41:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8a7c6800) [pid = 1745] [serial = 2210] [outer = 0x8a635c00] 18:41:55 INFO - PROCESS | 1745 | 1468374115940 Marionette DEBUG loaded listener.js 18:41:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8af86800) [pid = 1745] [serial = 2211] [outer = 0x8a635c00] 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:41:57 INFO - PROCESS | 1745 | 1468374117162 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:41:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:41:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:41:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:41:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:41:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:41:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:41:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:41:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:41:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 1697ms 18:41:57 INFO - PROCESS | 1745 | 1468374117223 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 18:41:57 INFO - PROCESS | 1745 | 1468374117233 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 18:41:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:41:57 INFO - PROCESS | 1745 | 1468374117260 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:41:57 INFO - PROCESS | 1745 | 1468374117271 Marionette TRACE conn4 <- [1,2918,null,{}] 18:41:57 INFO - PROCESS | 1745 | 1468374117299 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:57 INFO - PROCESS | 1745 | 1468374117309 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:57 INFO - PROCESS | 1745 | 1468374117552 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 18:41:57 INFO - PROCESS | 1745 | 1468374117715 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 1745 | 1468374117723 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bae3000 == 33 [pid = 1745] [id = 737] 18:41:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8cfc2800) [pid = 1745] [serial = 2212] [outer = (nil)] 18:41:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8cfc8800) [pid = 1745] [serial = 2213] [outer = 0x8cfc2800] 18:41:57 INFO - PROCESS | 1745 | 1468374117796 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8cfce000) [pid = 1745] [serial = 2214] [outer = 0x8cfc2800] 18:41:58 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x89cc5c00) [pid = 1745] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:41:58 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8df35c00) [pid = 1745] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:41:58 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8d5ef400) [pid = 1745] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:41:58 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8af90000) [pid = 1745] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:41:58 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8badb400) [pid = 1745] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:41:58 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x89855000) [pid = 1745] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:41:58 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8df4c000) [pid = 1745] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:41:58 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8cfcbc00) [pid = 1745] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:41:58 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x89ccd800) [pid = 1745] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:41:58 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8891b000) [pid = 1745] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:41:58 INFO - PROCESS | 1745 | 1468374118918 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:41:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:41:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1707ms 18:41:58 INFO - PROCESS | 1745 | 1468374118967 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 18:41:58 INFO - PROCESS | 1745 | 1468374118972 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 18:41:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:41:58 INFO - PROCESS | 1745 | 1468374118987 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:41:58 INFO - PROCESS | 1745 | 1468374118991 Marionette TRACE conn4 <- [1,2922,null,{}] 18:41:59 INFO - PROCESS | 1745 | 1468374118997 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:59 INFO - PROCESS | 1745 | 1468374119002 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:59 INFO - PROCESS | 1745 | 1468374119180 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 18:41:59 INFO - PROCESS | 1745 | 1468374119191 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:59 INFO - PROCESS | 1745 | 1468374119201 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:41:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfc9000 == 34 [pid = 1745] [id = 738] 18:41:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8d5e9400) [pid = 1745] [serial = 2215] [outer = (nil)] 18:41:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8d5ee400) [pid = 1745] [serial = 2216] [outer = 0x8d5e9400] 18:41:59 INFO - PROCESS | 1745 | 1468374119272 Marionette DEBUG loaded listener.js 18:41:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8d5f3800) [pid = 1745] [serial = 2217] [outer = 0x8d5e9400] 18:42:00 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 18:42:00 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 18:42:00 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 18:42:00 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 18:42:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:42:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:42:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 18:42:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:42:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 18:42:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:42:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 18:42:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:42:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:42:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1209ms 18:42:00 INFO - PROCESS | 1745 | 1468374120160 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:42:00 INFO - PROCESS | 1745 | 1468374120190 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 18:42:00 INFO - PROCESS | 1745 | 1468374120197 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 18:42:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:42:00 INFO - PROCESS | 1745 | 1468374120206 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:42:00 INFO - PROCESS | 1745 | 1468374120213 Marionette TRACE conn4 <- [1,2926,null,{}] 18:42:00 INFO - PROCESS | 1745 | 1468374120231 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:00 INFO - PROCESS | 1745 | 1468374120238 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:00 INFO - PROCESS | 1745 | 1468374120394 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 18:42:00 INFO - PROCESS | 1745 | 1468374120407 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:00 INFO - PROCESS | 1745 | 1468374120414 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df35c00 == 35 [pid = 1745] [id = 739] 18:42:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8df36800) [pid = 1745] [serial = 2218] [outer = (nil)] 18:42:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8df3cc00) [pid = 1745] [serial = 2219] [outer = 0x8df36800] 18:42:00 INFO - PROCESS | 1745 | 1468374120505 Marionette DEBUG loaded listener.js 18:42:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8e3b2c00) [pid = 1745] [serial = 2220] [outer = 0x8df36800] 18:42:01 INFO - PROCESS | 1745 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:42:01 INFO - PROCESS | 1745 | 1468374121627 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:42:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:42:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1440ms 18:42:01 INFO - PROCESS | 1745 | 1468374121648 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 18:42:01 INFO - PROCESS | 1745 | 1468374121655 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 18:42:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:42:01 INFO - PROCESS | 1745 | 1468374121663 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:42:01 INFO - PROCESS | 1745 | 1468374121674 Marionette TRACE conn4 <- [1,2930,null,{}] 18:42:01 INFO - PROCESS | 1745 | 1468374121681 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:01 INFO - PROCESS | 1745 | 1468374121688 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:01 INFO - PROCESS | 1745 | 1468374121934 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 18:42:02 INFO - PROCESS | 1745 | 1468374122122 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:02 INFO - PROCESS | 1745 | 1468374122132 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x898f0000 == 36 [pid = 1745] [id = 740] 18:42:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x898f6400) [pid = 1745] [serial = 2221] [outer = (nil)] 18:42:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x89ccc400) [pid = 1745] [serial = 2222] [outer = 0x898f6400] 18:42:02 INFO - PROCESS | 1745 | 1468374122221 Marionette DEBUG loaded listener.js 18:42:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8a63a000) [pid = 1745] [serial = 2223] [outer = 0x898f6400] 18:42:02 INFO - PROCESS | 1745 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:42:03 INFO - PROCESS | 1745 | 1468374123114 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:42:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:42:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1489ms 18:42:03 INFO - PROCESS | 1745 | 1468374123153 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 18:42:03 INFO - PROCESS | 1745 | 1468374123161 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 18:42:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:42:03 INFO - PROCESS | 1745 | 1468374123173 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:42:03 INFO - PROCESS | 1745 | 1468374123177 Marionette TRACE conn4 <- [1,2934,null,{}] 18:42:03 INFO - PROCESS | 1745 | 1468374123185 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:03 INFO - PROCESS | 1745 | 1468374123192 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:03 INFO - PROCESS | 1745 | 1468374123406 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 18:42:03 INFO - PROCESS | 1745 | 1468374123600 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:03 INFO - PROCESS | 1745 | 1468374123609 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfc4800 == 37 [pid = 1745] [id = 741] 18:42:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8cfc5400) [pid = 1745] [serial = 2224] [outer = (nil)] 18:42:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8d5eb000) [pid = 1745] [serial = 2225] [outer = 0x8cfc5400] 18:42:03 INFO - PROCESS | 1745 | 1468374123702 Marionette DEBUG loaded listener.js 18:42:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8d72e400) [pid = 1745] [serial = 2226] [outer = 0x8cfc5400] 18:42:04 INFO - PROCESS | 1745 | 1468374124702 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:42:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:42:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1586ms 18:42:04 INFO - PROCESS | 1745 | 1468374124760 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 18:42:04 INFO - PROCESS | 1745 | 1468374124763 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 18:42:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:42:04 INFO - PROCESS | 1745 | 1468374124772 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:42:04 INFO - PROCESS | 1745 | 1468374124778 Marionette TRACE conn4 <- [1,2938,null,{}] 18:42:04 INFO - PROCESS | 1745 | 1468374124795 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:04 INFO - PROCESS | 1745 | 1468374124804 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:05 INFO - PROCESS | 1745 | 1468374125053 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 18:42:05 INFO - PROCESS | 1745 | 1468374125206 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:05 INFO - PROCESS | 1745 | 1468374125216 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ea27c00 == 38 [pid = 1745] [id = 742] 18:42:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8ea29000) [pid = 1745] [serial = 2227] [outer = (nil)] 18:42:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8ecbd400) [pid = 1745] [serial = 2228] [outer = 0x8ea29000] 18:42:05 INFO - PROCESS | 1745 | 1468374125308 Marionette DEBUG loaded listener.js 18:42:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8ecc2800) [pid = 1745] [serial = 2229] [outer = 0x8ea29000] 18:42:06 INFO - PROCESS | 1745 | 1468374126181 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:42:06 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:42:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1435ms 18:42:06 INFO - PROCESS | 1745 | 1468374126209 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 18:42:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:42:06 INFO - PROCESS | 1745 | 1468374126214 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 18:42:06 INFO - PROCESS | 1745 | 1468374126221 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:42:06 INFO - PROCESS | 1745 | 1468374126224 Marionette TRACE conn4 <- [1,2942,null,{}] 18:42:06 INFO - PROCESS | 1745 | 1468374126230 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:06 INFO - PROCESS | 1745 | 1468374126237 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:06 INFO - PROCESS | 1745 | 1468374126429 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 18:42:06 INFO - PROCESS | 1745 | 1468374126627 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 1745 | 1468374126636 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad9c00 == 39 [pid = 1745] [id = 743] 18:42:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8ecc5c00) [pid = 1745] [serial = 2230] [outer = (nil)] 18:42:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8f184000) [pid = 1745] [serial = 2231] [outer = 0x8ecc5c00] 18:42:06 INFO - PROCESS | 1745 | 1468374126724 Marionette DEBUG loaded listener.js 18:42:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8f18b800) [pid = 1745] [serial = 2232] [outer = 0x8ecc5c00] 18:42:07 INFO - PROCESS | 1745 | 1468374127595 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:42:07 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:42:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:42:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1436ms 18:42:07 INFO - PROCESS | 1745 | 1468374127659 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 18:42:07 INFO - PROCESS | 1745 | 1468374127663 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 18:42:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:42:07 INFO - PROCESS | 1745 | 1468374127671 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - PROCESS | 1745 | 1468374127675 Marionette TRACE conn4 <- [1,2946,null,{}] 18:42:07 INFO - PROCESS | 1745 | 1468374127702 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:07 INFO - PROCESS | 1745 | 1468374127708 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:07 INFO - PROCESS | 1745 | 1468374127892 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 18:42:08 INFO - PROCESS | 1745 | 1468374128086 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:08 INFO - PROCESS | 1745 | 1468374128095 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x8891b000 == 40 [pid = 1745] [id = 744] 18:42:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x89082800) [pid = 1745] [serial = 2233] [outer = (nil)] 18:42:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8f1aec00) [pid = 1745] [serial = 2234] [outer = 0x89082800] 18:42:08 INFO - PROCESS | 1745 | 1468374128187 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8f283c00) [pid = 1745] [serial = 2235] [outer = 0x89082800] 18:42:09 INFO - PROCESS | 1745 | 1468374129084 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:42:09 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:42:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1453ms 18:42:09 INFO - PROCESS | 1745 | 1468374129125 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 18:42:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:42:09 INFO - PROCESS | 1745 | 1468374129130 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 18:42:09 INFO - PROCESS | 1745 | 1468374129138 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:42:09 INFO - PROCESS | 1745 | 1468374129141 Marionette TRACE conn4 <- [1,2950,null,{}] 18:42:09 INFO - PROCESS | 1745 | 1468374129148 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:09 INFO - PROCESS | 1745 | 1468374129159 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:09 INFO - PROCESS | 1745 | 1468374129479 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 18:42:09 INFO - PROCESS | 1745 | 1468374129642 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:09 INFO - PROCESS | 1745 | 1468374129653 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984f000 == 41 [pid = 1745] [id = 745] 18:42:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x898f2000) [pid = 1745] [serial = 2236] [outer = (nil)] 18:42:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8f51e400) [pid = 1745] [serial = 2237] [outer = 0x898f2000] 18:42:09 INFO - PROCESS | 1745 | 1468374129751 Marionette DEBUG loaded listener.js 18:42:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8f51d800) [pid = 1745] [serial = 2238] [outer = 0x898f2000] 18:42:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f595800 == 42 [pid = 1745] [id = 746] 18:42:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8f595c00) [pid = 1745] [serial = 2239] [outer = (nil)] 18:42:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8f182800) [pid = 1745] [serial = 2240] [outer = 0x8f595c00] 18:42:10 INFO - PROCESS | 1745 | 1468374130754 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:42:10 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:42:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1688ms 18:42:10 INFO - PROCESS | 1745 | 1468374130826 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 18:42:10 INFO - PROCESS | 1745 | 1468374130830 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 18:42:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:42:10 INFO - PROCESS | 1745 | 1468374130837 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - PROCESS | 1745 | 1468374130842 Marionette TRACE conn4 <- [1,2954,null,{}] 18:42:10 INFO - PROCESS | 1745 | 1468374130848 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:10 INFO - PROCESS | 1745 | 1468374130854 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:11 INFO - PROCESS | 1745 | 1468374131069 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 18:42:11 INFO - PROCESS | 1745 | 1468374131311 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:11 INFO - PROCESS | 1745 | 1468374131320 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d71ac00 == 43 [pid = 1745] [id = 747] 18:42:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8f517800) [pid = 1745] [serial = 2241] [outer = (nil)] 18:42:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8f59ec00) [pid = 1745] [serial = 2242] [outer = 0x8f517800] 18:42:11 INFO - PROCESS | 1745 | 1468374131453 Marionette DEBUG loaded listener.js 18:42:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x90962400) [pid = 1745] [serial = 2243] [outer = 0x8f517800] 18:42:12 INFO - PROCESS | 1745 | 1468374132277 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:42:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:42:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:42:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1488ms 18:42:12 INFO - PROCESS | 1745 | 1468374132328 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 18:42:12 INFO - PROCESS | 1745 | 1468374132332 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 18:42:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:42:12 INFO - PROCESS | 1745 | 1468374132340 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - PROCESS | 1745 | 1468374132343 Marionette TRACE conn4 <- [1,2958,null,{}] 18:42:12 INFO - PROCESS | 1745 | 1468374132349 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:12 INFO - PROCESS | 1745 | 1468374132355 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:12 INFO - PROCESS | 1745 | 1468374132591 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 18:42:12 INFO - PROCESS | 1745 | 1468374132788 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 1745 | 1468374132794 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5e7000 == 44 [pid = 1745] [id = 748] 18:42:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8f59ac00) [pid = 1745] [serial = 2244] [outer = (nil)] 18:42:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x9096f400) [pid = 1745] [serial = 2245] [outer = 0x8f59ac00] 18:42:12 INFO - PROCESS | 1745 | 1468374132879 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x90a02400) [pid = 1745] [serial = 2246] [outer = 0x8f59ac00] 18:42:13 INFO - PROCESS | 1745 | 1468374133826 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:42:13 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:42:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1538ms 18:42:13 INFO - PROCESS | 1745 | 1468374133879 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 18:42:13 INFO - PROCESS | 1745 | 1468374133882 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 18:42:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:42:13 INFO - PROCESS | 1745 | 1468374133889 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 1745 | 1468374133893 Marionette TRACE conn4 <- [1,2962,null,{}] 18:42:13 INFO - PROCESS | 1745 | 1468374133899 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:13 INFO - PROCESS | 1745 | 1468374133904 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:14 INFO - PROCESS | 1745 | 1468374134166 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 18:42:14 INFO - PROCESS | 1745 | 1468374134365 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:14 INFO - PROCESS | 1745 | 1468374134374 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x88918000 == 45 [pid = 1745] [id = 749] 18:42:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x89a7cc00) [pid = 1745] [serial = 2247] [outer = (nil)] 18:42:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x8d717400) [pid = 1745] [serial = 2248] [outer = 0x89a7cc00] 18:42:14 INFO - PROCESS | 1745 | 1468374134460 Marionette DEBUG loaded listener.js 18:42:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x8e3ac800) [pid = 1745] [serial = 2249] [outer = 0x89a7cc00] 18:42:15 INFO - PROCESS | 1745 | 1468374135539 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:42:15 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:42:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1695ms 18:42:15 INFO - PROCESS | 1745 | 1468374135586 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 18:42:15 INFO - PROCESS | 1745 | 1468374135594 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 18:42:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:42:15 INFO - PROCESS | 1745 | 1468374135603 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:42:15 INFO - PROCESS | 1745 | 1468374135607 Marionette TRACE conn4 <- [1,2966,null,{}] 18:42:15 INFO - PROCESS | 1745 | 1468374135636 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:15 INFO - PROCESS | 1745 | 1468374135643 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:15 INFO - PROCESS | 1745 | 1468374135854 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 18:42:16 INFO - PROCESS | 1745 | 1468374136107 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:16 INFO - PROCESS | 1745 | 1468374136119 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907f000 == 46 [pid = 1745] [id = 750] 18:42:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x8984e800) [pid = 1745] [serial = 2250] [outer = (nil)] 18:42:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x898ef000) [pid = 1745] [serial = 2251] [outer = 0x8984e800] 18:42:16 INFO - PROCESS | 1745 | 1468374136221 Marionette DEBUG loaded listener.js 18:42:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x89a76800) [pid = 1745] [serial = 2252] [outer = 0x8984e800] 18:42:17 INFO - PROCESS | 1745 | 1468374137179 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:42:17 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:42:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1615ms 18:42:17 INFO - PROCESS | 1745 | 1468374137219 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 18:42:17 INFO - PROCESS | 1745 | 1468374137227 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 18:42:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:42:17 INFO - PROCESS | 1745 | 1468374137237 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:42:17 INFO - PROCESS | 1745 | 1468374137242 Marionette TRACE conn4 <- [1,2970,null,{}] 18:42:17 INFO - PROCESS | 1745 | 1468374137248 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:17 INFO - PROCESS | 1745 | 1468374137253 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:17 INFO - PROCESS | 1745 | 1468374137441 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 18:42:17 INFO - PROCESS | 1745 | --DOCSHELL 0x89a7b400 == 45 [pid = 1745] [id = 722] 18:42:17 INFO - PROCESS | 1745 | --DOCSHELL 0x89cccc00 == 44 [pid = 1745] [id = 713] 18:42:17 INFO - PROCESS | 1745 | --DOCSHELL 0x89080800 == 43 [pid = 1745] [id = 712] 18:42:17 INFO - PROCESS | 1745 | --DOCSHELL 0x8891c400 == 42 [pid = 1745] [id = 711] 18:42:17 INFO - PROCESS | 1745 | 1468374137691 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:17 INFO - PROCESS | 1745 | 1468374137700 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x889ab800 == 43 [pid = 1745] [id = 751] 18:42:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x89080800) [pid = 1745] [serial = 2253] [outer = (nil)] 18:42:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x89cd0c00) [pid = 1745] [serial = 2254] [outer = 0x89080800] 18:42:17 INFO - PROCESS | 1745 | 1468374137781 Marionette DEBUG loaded listener.js 18:42:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x8af8e000) [pid = 1745] [serial = 2255] [outer = 0x89080800] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x8df49400) [pid = 1745] [serial = 2177] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x8df4d800) [pid = 1745] [serial = 2172] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x8e3af800) [pid = 1745] [serial = 2174] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8d734000) [pid = 1745] [serial = 2151] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x8d5ef800) [pid = 1745] [serial = 2168] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x89cc7000) [pid = 1745] [serial = 2153] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x8a637000) [pid = 1745] [serial = 2154] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8df54400) [pid = 1745] [serial = 2159] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8e3a8c00) [pid = 1745] [serial = 2160] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8d5f4c00) [pid = 1745] [serial = 2156] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8d722800) [pid = 1745] [serial = 2157] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8a7c2000) [pid = 1745] [serial = 2165] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8a7cf800) [pid = 1745] [serial = 2166] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8899fc00) [pid = 1745] [serial = 2162] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8907fc00) [pid = 1745] [serial = 2163] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8df4a000) [pid = 1745] [serial = 2171] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8e3ad400) [pid = 1745] [serial = 2175] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8d725400) [pid = 1745] [serial = 2169] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8ea2dc00) [pid = 1745] [serial = 2178] [outer = (nil)] [url = about:blank] 18:42:18 INFO - PROCESS | 1745 | 1468374138628 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:42:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:42:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1438ms 18:42:18 INFO - PROCESS | 1745 | 1468374138690 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 18:42:18 INFO - PROCESS | 1745 | 1468374138695 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 18:42:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:42:18 INFO - PROCESS | 1745 | 1468374138705 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:42:18 INFO - PROCESS | 1745 | 1468374138710 Marionette TRACE conn4 <- [1,2974,null,{}] 18:42:18 INFO - PROCESS | 1745 | 1468374138728 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:18 INFO - PROCESS | 1745 | 1468374138737 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:18 INFO - PROCESS | 1745 | 1468374138919 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 18:42:18 INFO - PROCESS | 1745 | 1468374138931 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:18 INFO - PROCESS | 1745 | 1468374138944 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x8cfcdc00 == 44 [pid = 1745] [id = 752] 18:42:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8cfcec00) [pid = 1745] [serial = 2256] [outer = (nil)] 18:42:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8d5f3000) [pid = 1745] [serial = 2257] [outer = 0x8cfcec00] 18:42:19 INFO - PROCESS | 1745 | 1468374139021 Marionette DEBUG loaded listener.js 18:42:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8d725000) [pid = 1745] [serial = 2258] [outer = 0x8cfcec00] 18:42:19 INFO - PROCESS | 1745 | 1468374139935 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:42:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 18:42:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1289ms 18:42:19 INFO - PROCESS | 1745 | 1468374139996 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 18:42:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:42:20 INFO - PROCESS | 1745 | 1468374140001 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 18:42:20 INFO - PROCESS | 1745 | 1468374140007 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:42:20 INFO - PROCESS | 1745 | 1468374140011 Marionette TRACE conn4 <- [1,2978,null,{}] 18:42:20 INFO - PROCESS | 1745 | 1468374140016 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:20 INFO - PROCESS | 1745 | 1468374140022 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:20 INFO - PROCESS | 1745 | 1468374140274 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 18:42:20 INFO - PROCESS | 1745 | 1468374140288 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 1745 | 1468374140296 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d738000 == 45 [pid = 1745] [id = 753] 18:42:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8df38000) [pid = 1745] [serial = 2259] [outer = (nil)] 18:42:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8df3f400) [pid = 1745] [serial = 2260] [outer = 0x8df38000] 18:42:20 INFO - PROCESS | 1745 | 1468374140369 Marionette DEBUG loaded listener.js 18:42:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8df54c00) [pid = 1745] [serial = 2261] [outer = 0x8df38000] 18:42:21 INFO - PROCESS | 1745 | 1468374141324 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:42:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:42:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1333ms 18:42:21 INFO - PROCESS | 1745 | 1468374141340 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 18:42:21 INFO - PROCESS | 1745 | 1468374141344 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 18:42:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:42:21 INFO - PROCESS | 1745 | 1468374141360 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:42:21 INFO - PROCESS | 1745 | 1468374141363 Marionette TRACE conn4 <- [1,2982,null,{}] 18:42:21 INFO - PROCESS | 1745 | 1468374141370 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:21 INFO - PROCESS | 1745 | 1468374141374 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:21 INFO - PROCESS | 1745 | 1468374141634 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 18:42:21 INFO - PROCESS | 1745 | 1468374141673 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:21 INFO - PROCESS | 1745 | 1468374141683 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d719400 == 46 [pid = 1745] [id = 754] 18:42:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8d737400) [pid = 1745] [serial = 2262] [outer = (nil)] 18:42:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8ea26c00) [pid = 1745] [serial = 2263] [outer = 0x8d737400] 18:42:21 INFO - PROCESS | 1745 | 1468374141764 Marionette DEBUG loaded listener.js 18:42:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8ea2dc00) [pid = 1745] [serial = 2264] [outer = 0x8d737400] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8d5e9400) [pid = 1745] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x898f3400) [pid = 1745] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x88917400) [pid = 1745] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8a63a800) [pid = 1745] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8f28d400) [pid = 1745] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8cfc2800) [pid = 1745] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x889a6c00) [pid = 1745] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8cfcd000) [pid = 1745] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8a635c00) [pid = 1745] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8df36c00) [pid = 1745] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x898f2800) [pid = 1745] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8df47000) [pid = 1745] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:42:22 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8a7c4000) [pid = 1745] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:42:22 INFO - PROCESS | 1745 | 1468374142792 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:42:22 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:42:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:42:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1491ms 18:42:22 INFO - PROCESS | 1745 | 1468374142845 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 18:42:22 INFO - PROCESS | 1745 | 1468374142849 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 18:42:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:42:22 INFO - PROCESS | 1745 | 1468374142856 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:42:22 INFO - PROCESS | 1745 | 1468374142860 Marionette TRACE conn4 <- [1,2986,null,{}] 18:42:22 INFO - PROCESS | 1745 | 1468374142870 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:22 INFO - PROCESS | 1745 | 1468374142881 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:23 INFO - PROCESS | 1745 | 1468374143134 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 18:42:23 INFO - PROCESS | 1745 | 1468374143234 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:23 INFO - PROCESS | 1745 | 1468374143243 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907d400 == 47 [pid = 1745] [id = 755] 18:42:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x89a70800) [pid = 1745] [serial = 2265] [outer = (nil)] 18:42:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8f289800) [pid = 1745] [serial = 2266] [outer = 0x89a70800] 18:42:23 INFO - PROCESS | 1745 | 1468374143321 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8f514800) [pid = 1745] [serial = 2267] [outer = 0x89a70800] 18:42:24 INFO - PROCESS | 1745 | 1468374144030 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:42:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:42:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1185ms 18:42:24 INFO - PROCESS | 1745 | 1468374144041 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 18:42:24 INFO - PROCESS | 1745 | 1468374144044 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 18:42:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:42:24 INFO - PROCESS | 1745 | 1468374144058 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:42:24 INFO - PROCESS | 1745 | 1468374144063 Marionette TRACE conn4 <- [1,2990,null,{}] 18:42:24 INFO - PROCESS | 1745 | 1468374144069 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:24 INFO - PROCESS | 1745 | 1468374144074 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:24 INFO - PROCESS | 1745 | 1468374144309 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 18:42:24 INFO - PROCESS | 1745 | 1468374144345 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:24 INFO - PROCESS | 1745 | 1468374144359 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x89086c00 == 48 [pid = 1745] [id = 756] 18:42:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8f1a6000) [pid = 1745] [serial = 2268] [outer = (nil)] 18:42:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8f5a0400) [pid = 1745] [serial = 2269] [outer = 0x8f1a6000] 18:42:24 INFO - PROCESS | 1745 | 1468374144473 Marionette DEBUG loaded listener.js 18:42:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x90a01400) [pid = 1745] [serial = 2270] [outer = 0x8f1a6000] 18:42:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907b800 == 49 [pid = 1745] [id = 757] 18:42:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8907f400) [pid = 1745] [serial = 2271] [outer = (nil)] 18:42:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x898ee800) [pid = 1745] [serial = 2272] [outer = 0x8907f400] 18:42:25 INFO - PROCESS | 1745 | 1468374145696 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:42:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:42:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1684ms 18:42:25 INFO - PROCESS | 1745 | 1468374145744 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 18:42:25 INFO - PROCESS | 1745 | 1468374145751 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 18:42:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:42:25 INFO - PROCESS | 1745 | 1468374145769 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:42:25 INFO - PROCESS | 1745 | 1468374145781 Marionette TRACE conn4 <- [1,2994,null,{}] 18:42:25 INFO - PROCESS | 1745 | 1468374145790 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:25 INFO - PROCESS | 1745 | 1468374145797 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:26 INFO - PROCESS | 1745 | 1468374146151 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 18:42:26 INFO - PROCESS | 1745 | 1468374146360 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:26 INFO - PROCESS | 1745 | 1468374146367 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a637000 == 50 [pid = 1745] [id = 758] 18:42:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8a638000) [pid = 1745] [serial = 2273] [outer = (nil)] 18:42:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8b90d400) [pid = 1745] [serial = 2274] [outer = 0x8a638000] 18:42:26 INFO - PROCESS | 1745 | 1468374146468 Marionette DEBUG loaded listener.js 18:42:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8bad6000) [pid = 1745] [serial = 2275] [outer = 0x8a638000] 18:42:27 INFO - PROCESS | 1745 | 1468374147331 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:42:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:42:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:42:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1593ms 18:42:27 INFO - PROCESS | 1745 | 1468374147363 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 18:42:27 INFO - PROCESS | 1745 | 1468374147370 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 18:42:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:42:27 INFO - PROCESS | 1745 | 1468374147382 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:42:27 INFO - PROCESS | 1745 | 1468374147386 Marionette TRACE conn4 <- [1,2998,null,{}] 18:42:27 INFO - PROCESS | 1745 | 1468374147395 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:27 INFO - PROCESS | 1745 | 1468374147402 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:27 INFO - PROCESS | 1745 | 1468374147627 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 18:42:27 INFO - PROCESS | 1745 | 1468374147830 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:27 INFO - PROCESS | 1745 | 1468374147840 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5e7400 == 51 [pid = 1745] [id = 759] 18:42:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8df46000) [pid = 1745] [serial = 2276] [outer = (nil)] 18:42:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8f181800) [pid = 1745] [serial = 2277] [outer = 0x8df46000] 18:42:27 INFO - PROCESS | 1745 | 1468374147967 Marionette DEBUG loaded listener.js 18:42:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8f1a3400) [pid = 1745] [serial = 2278] [outer = 0x8df46000] 18:42:28 INFO - PROCESS | 1745 | 1468374148916 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:42:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:42:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1594ms 18:42:28 INFO - PROCESS | 1745 | 1468374148977 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 18:42:28 INFO - PROCESS | 1745 | 1468374148982 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 18:42:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:42:28 INFO - PROCESS | 1745 | 1468374148989 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:42:28 INFO - PROCESS | 1745 | 1468374148995 Marionette TRACE conn4 <- [1,3002,null,{}] 18:42:29 INFO - PROCESS | 1745 | 1468374149013 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:29 INFO - PROCESS | 1745 | 1468374149023 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:29 INFO - PROCESS | 1745 | 1468374149329 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 18:42:29 INFO - PROCESS | 1745 | 1468374149486 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:29 INFO - PROCESS | 1745 | 1468374149499 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x90a0a800 == 52 [pid = 1745] [id = 760] 18:42:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x90a0ac00) [pid = 1745] [serial = 2279] [outer = (nil)] 18:42:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x90a0f000) [pid = 1745] [serial = 2280] [outer = 0x90a0ac00] 18:42:29 INFO - PROCESS | 1745 | 1468374149590 Marionette DEBUG loaded listener.js 18:42:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x90aa3400) [pid = 1745] [serial = 2281] [outer = 0x90a0ac00] 18:42:30 INFO - PROCESS | 1745 | 1468374150435 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:42:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:42:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1496ms 18:42:30 INFO - PROCESS | 1745 | 1468374150487 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 18:42:30 INFO - PROCESS | 1745 | 1468374150493 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 18:42:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:42:30 INFO - PROCESS | 1745 | 1468374150500 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:42:30 INFO - PROCESS | 1745 | 1468374150504 Marionette TRACE conn4 <- [1,3006,null,{}] 18:42:30 INFO - PROCESS | 1745 | 1468374150510 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:30 INFO - PROCESS | 1745 | 1468374150516 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:30 INFO - PROCESS | 1745 | 1468374150716 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 18:42:30 INFO - PROCESS | 1745 | 1468374150939 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:30 INFO - PROCESS | 1745 | 1468374150947 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f514400 == 53 [pid = 1745] [id = 761] 18:42:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x90aa6000) [pid = 1745] [serial = 2282] [outer = (nil)] 18:42:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x90aaa400) [pid = 1745] [serial = 2283] [outer = 0x90aa6000] 18:42:31 INFO - PROCESS | 1745 | 1468374151069 Marionette DEBUG loaded listener.js 18:42:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x90aaf400) [pid = 1745] [serial = 2284] [outer = 0x90aa6000] 18:42:31 INFO - PROCESS | 1745 | 1468374151931 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:42:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:42:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1481ms 18:42:31 INFO - PROCESS | 1745 | 1468374151983 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 18:42:31 INFO - PROCESS | 1745 | 1468374151988 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 18:42:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:42:31 INFO - PROCESS | 1745 | 1468374151995 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:42:32 INFO - PROCESS | 1745 | 1468374152000 Marionette TRACE conn4 <- [1,3010,null,{}] 18:42:32 INFO - PROCESS | 1745 | 1468374152006 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:32 INFO - PROCESS | 1745 | 1468374152011 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:32 INFO - PROCESS | 1745 | 1468374152294 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 18:42:32 INFO - PROCESS | 1745 | 1468374152489 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:32 INFO - PROCESS | 1745 | 1468374152500 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ecc9c00 == 54 [pid = 1745] [id = 762] 18:42:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x90aab400) [pid = 1745] [serial = 2285] [outer = (nil)] 18:42:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x90b87000) [pid = 1745] [serial = 2286] [outer = 0x90aab400] 18:42:32 INFO - PROCESS | 1745 | 1468374152589 Marionette DEBUG loaded listener.js 18:42:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x90b8a000) [pid = 1745] [serial = 2287] [outer = 0x90aab400] 18:42:33 INFO - PROCESS | 1745 | 1468374153480 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:42:33 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 18:42:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1532ms 18:42:33 INFO - PROCESS | 1745 | 1468374153529 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 18:42:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:42:33 INFO - PROCESS | 1745 | 1468374153533 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 18:42:33 INFO - PROCESS | 1745 | 1468374153541 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:42:33 INFO - PROCESS | 1745 | 1468374153544 Marionette TRACE conn4 <- [1,3014,null,{}] 18:42:33 INFO - PROCESS | 1745 | 1468374153551 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:33 INFO - PROCESS | 1745 | 1468374153562 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:33 INFO - PROCESS | 1745 | 1468374153845 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 18:42:34 INFO - PROCESS | 1745 | 1468374153991 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:34 INFO - PROCESS | 1745 | 1468374154000 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f512400 == 55 [pid = 1745] [id = 763] 18:42:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x90ab0800) [pid = 1745] [serial = 2288] [outer = (nil)] 18:42:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x90d50000) [pid = 1745] [serial = 2289] [outer = 0x90ab0800] 18:42:34 INFO - PROCESS | 1745 | 1468374154127 Marionette DEBUG loaded listener.js 18:42:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x90d53800) [pid = 1745] [serial = 2290] [outer = 0x90ab0800] 18:42:34 INFO - PROCESS | 1745 | [1745] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:42:35 INFO - PROCESS | 1745 | 1468374155131 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:42:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:42:35 INFO - {} 18:42:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:42:35 INFO - {} 18:42:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:42:35 INFO - {} 18:42:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:42:35 INFO - {} 18:42:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1643ms 18:42:35 INFO - PROCESS | 1745 | 1468374155634 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 18:42:35 INFO - PROCESS | 1745 | 1468374155640 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 18:42:35 INFO - TEST-START | /FileAPI/fileReader.html 18:42:35 INFO - PROCESS | 1745 | 1468374155756 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:42:35 INFO - PROCESS | 1745 | 1468374155763 Marionette TRACE conn4 <- [1,3018,null,{}] 18:42:35 INFO - PROCESS | 1745 | 1468374155781 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:35 INFO - PROCESS | 1745 | 1468374155788 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:35 INFO - PROCESS | 1745 | 1468374155971 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 18:42:36 INFO - PROCESS | 1745 | 1468374156168 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:36 INFO - PROCESS | 1745 | 1468374156179 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a71800 == 56 [pid = 1745] [id = 764] 18:42:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x8a7c9400) [pid = 1745] [serial = 2291] [outer = (nil)] 18:42:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0x8a62dc00) [pid = 1745] [serial = 2292] [outer = 0x8a7c9400] 18:42:36 INFO - PROCESS | 1745 | 1468374156365 Marionette DEBUG loaded listener.js 18:42:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x8af8c000) [pid = 1745] [serial = 2293] [outer = 0x8a7c9400] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x89086800 == 55 [pid = 1745] [id = 725] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x88918800 == 54 [pid = 1745] [id = 720] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8bad8c00 == 53 [pid = 1745] [id = 724] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8891f000 == 52 [pid = 1745] [id = 721] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8bad8800 == 51 [pid = 1745] [id = 723] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8cfc5c00 == 50 [pid = 1745] [id = 727] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x889a6000 == 49 [pid = 1745] [id = 733] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8f595800 == 48 [pid = 1745] [id = 746] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x88915c00 == 47 [pid = 1745] [id = 734] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x89854400 == 46 [pid = 1745] [id = 715] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8907d400 == 45 [pid = 1745] [id = 755] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8d719400 == 44 [pid = 1745] [id = 754] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8891b800 == 43 [pid = 1745] [id = 716] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8badb800 == 42 [pid = 1745] [id = 718] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8df4bc00 == 41 [pid = 1745] [id = 719] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8bada000 == 40 [pid = 1745] [id = 714] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8d71d000 == 39 [pid = 1745] [id = 728] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8d738000 == 38 [pid = 1745] [id = 753] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x89080c00 == 37 [pid = 1745] [id = 730] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x89080400 == 36 [pid = 1745] [id = 732] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x89852000 == 35 [pid = 1745] [id = 717] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x88916800 == 34 [pid = 1745] [id = 729] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x88919800 == 33 [pid = 1745] [id = 726] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8984d400 == 32 [pid = 1745] [id = 731] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8ecc9c00 == 31 [pid = 1745] [id = 762] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8f512400 == 30 [pid = 1745] [id = 763] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8f514400 == 29 [pid = 1745] [id = 761] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x90a0a800 == 28 [pid = 1745] [id = 760] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8d5e7400 == 27 [pid = 1745] [id = 759] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8907b800 == 26 [pid = 1745] [id = 757] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x89086c00 == 25 [pid = 1745] [id = 756] 18:42:38 INFO - PROCESS | 1745 | --DOCSHELL 0x8a637000 == 24 [pid = 1745] [id = 758] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x8d5ee400) [pid = 1745] [serial = 2216] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x898f7400) [pid = 1745] [serial = 2207] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x889a7800) [pid = 1745] [serial = 2205] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x8f51f000) [pid = 1745] [serial = 2199] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x8f513c00) [pid = 1745] [serial = 2195] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x8cfce000) [pid = 1745] [serial = 2214] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x88920400) [pid = 1745] [serial = 2204] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x8907bc00) [pid = 1745] [serial = 2201] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x8d71f400) [pid = 1745] [serial = 2184] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x8af86800) [pid = 1745] [serial = 2211] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x8f1a2800) [pid = 1745] [serial = 2190] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x8d5f5000) [pid = 1745] [serial = 2198] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x89cc1800) [pid = 1745] [serial = 2180] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8d5efc00) [pid = 1745] [serial = 2183] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8a7c6800) [pid = 1745] [serial = 2210] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8ea28400) [pid = 1745] [serial = 2186] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8984cc00) [pid = 1745] [serial = 2202] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8f282800) [pid = 1745] [serial = 2193] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8f18dc00) [pid = 1745] [serial = 2189] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8cfc8800) [pid = 1745] [serial = 2213] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x89a73400) [pid = 1745] [serial = 2208] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8f1ae400) [pid = 1745] [serial = 2192] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8ecc4000) [pid = 1745] [serial = 2187] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x89ccb000) [pid = 1745] [serial = 2181] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8f51ac00) [pid = 1745] [serial = 2196] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8d5f3800) [pid = 1745] [serial = 2217] [outer = (nil)] [url = about:blank] 18:42:38 INFO - PROCESS | 1745 | 1468374158578 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:42:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:42:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:42:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:42:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:42:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 2951ms 18:42:38 INFO - PROCESS | 1745 | 1468374158607 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 18:42:38 INFO - PROCESS | 1745 | 1468374158613 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 18:42:38 INFO - TEST-START | /FileAPI/historical.html 18:42:38 INFO - PROCESS | 1745 | 1468374158623 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:42:38 INFO - PROCESS | 1745 | 1468374158628 Marionette TRACE conn4 <- [1,3022,null,{}] 18:42:38 INFO - PROCESS | 1745 | 1468374158637 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:38 INFO - PROCESS | 1745 | 1468374158643 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:38 INFO - PROCESS | 1745 | 1468374158808 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 18:42:39 INFO - PROCESS | 1745 | 1468374159026 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:39 INFO - PROCESS | 1745 | 1468374159038 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907cc00 == 25 [pid = 1745] [id = 765] 18:42:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x89082000) [pid = 1745] [serial = 2294] [outer = (nil)] 18:42:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8984cc00) [pid = 1745] [serial = 2295] [outer = 0x89082000] 18:42:39 INFO - PROCESS | 1745 | 1468374159115 Marionette DEBUG loaded listener.js 18:42:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x89854800) [pid = 1745] [serial = 2296] [outer = 0x89082000] 18:42:39 INFO - PROCESS | 1745 | 1468374159844 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:42:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:42:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:42:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:42:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:42:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:42:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:42:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:42:39 INFO - TEST-OK | /FileAPI/historical.html | took 1285ms 18:42:39 INFO - PROCESS | 1745 | 1468374159911 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 18:42:39 INFO - PROCESS | 1745 | 1468374159921 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 18:42:39 INFO - TEST-START | /FileAPI/idlharness.html 18:42:39 INFO - PROCESS | 1745 | 1468374159934 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:42:39 INFO - PROCESS | 1745 | 1468374159938 Marionette TRACE conn4 <- [1,3026,null,{}] 18:42:39 INFO - PROCESS | 1745 | 1468374159954 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:39 INFO - PROCESS | 1745 | 1468374159960 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:40 INFO - PROCESS | 1745 | 1468374160140 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 18:42:40 INFO - PROCESS | 1745 | 1468374160151 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:40 INFO - PROCESS | 1745 | 1468374160159 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc1400 == 26 [pid = 1745] [id = 766] 18:42:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x89cc3400) [pid = 1745] [serial = 2297] [outer = (nil)] 18:42:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x89cc8400) [pid = 1745] [serial = 2298] [outer = 0x89cc3400] 18:42:40 INFO - PROCESS | 1745 | 1468374160233 Marionette DEBUG loaded listener.js 18:42:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8a62cc00) [pid = 1745] [serial = 2299] [outer = 0x89cc3400] 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:42:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:42:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:42:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:42:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:42:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:42:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:42:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:42:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:42:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:42:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:42:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:42:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 18:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:42:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:42:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:42:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:42:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:42:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:42:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:42:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:42:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 18:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:42:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:42:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:42:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:42:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 2219ms 18:42:42 INFO - PROCESS | 1745 | 1468374161937 Marionette TRACE conn4 <- [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\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\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\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\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\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\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\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\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:42:42 INFO - PROCESS | 1745 | 1468374162305 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 18:42:42 INFO - PROCESS | 1745 | 1468374162309 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 18:42:42 INFO - TEST-START | /FileAPI/idlharness.worker 18:42:42 INFO - PROCESS | 1745 | 1468374162329 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:42:42 INFO - PROCESS | 1745 | 1468374162335 Marionette TRACE conn4 <- [1,3030,null,{}] 18:42:42 INFO - PROCESS | 1745 | 1468374162355 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:42 INFO - PROCESS | 1745 | 1468374162365 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:42 INFO - PROCESS | 1745 | 1468374162575 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 18:42:42 INFO - PROCESS | 1745 | 1468374162604 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:42 INFO - PROCESS | 1745 | 1468374162618 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ea26400 == 27 [pid = 1745] [id = 767] 18:42:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8ea26800) [pid = 1745] [serial = 2300] [outer = (nil)] 18:42:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8ea2a800) [pid = 1745] [serial = 2301] [outer = 0x8ea26800] 18:42:42 INFO - PROCESS | 1745 | 1468374162794 Marionette DEBUG loaded listener.js 18:42:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8ecc3400) [pid = 1745] [serial = 2302] [outer = 0x8ea26800] 18:42:43 INFO - PROCESS | 1745 | [1745] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8907f400) [pid = 1745] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8d737400) [pid = 1745] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x89082800) [pid = 1745] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8ea29000) [pid = 1745] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x898f6400) [pid = 1745] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x898f2000) [pid = 1745] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8f595c00) [pid = 1745] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8f59ac00) [pid = 1745] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8f517800) [pid = 1745] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8df36800) [pid = 1745] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x8cfc5400) [pid = 1745] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x89a7cc00) [pid = 1745] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8df38000) [pid = 1745] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x89080800) [pid = 1745] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8ecc5c00) [pid = 1745] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8cfcec00) [pid = 1745] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8984e800) [pid = 1745] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x89a70800) [pid = 1745] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:42:43 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8f1a6000) [pid = 1745] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:42:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:42:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:42:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:42:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:42:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:42:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:42:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:42:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:42:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:42:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:42:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:42:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:42:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:42:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:42:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:42:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:42:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:42:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:42:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:42:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:42:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:42:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:42:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:42:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:42:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:42:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:42:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:42:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:42:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:42:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:42:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:42:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:42:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:42:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:42:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:42:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:42:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:42:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:42:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:42:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:42:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:42:45 INFO - {} 18:42:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3113ms 18:42:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:42:45 INFO - PROCESS | 1745 | 1468374165341 Marionette TRACE conn4 <- [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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:42:45 INFO - PROCESS | 1745 | 1468374165449 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 18:42:45 INFO - PROCESS | 1745 | 1468374165463 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 18:42:45 INFO - PROCESS | 1745 | 1468374165480 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:42:45 INFO - PROCESS | 1745 | 1468374165482 Marionette TRACE conn4 <- [1,3034,null,{}] 18:42:45 INFO - PROCESS | 1745 | 1468374165499 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:45 INFO - PROCESS | 1745 | 1468374165511 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:45 INFO - PROCESS | 1745 | 1468374165929 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 18:42:46 INFO - PROCESS | 1745 | 1468374166078 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:46 INFO - PROCESS | 1745 | 1468374166087 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x88916800 == 28 [pid = 1745] [id = 768] 18:42:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x88917000) [pid = 1745] [serial = 2303] [outer = (nil)] 18:42:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8891d000) [pid = 1745] [serial = 2304] [outer = 0x88917000] 18:42:46 INFO - PROCESS | 1745 | 1468374166178 Marionette DEBUG loaded listener.js 18:42:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x889a7400) [pid = 1745] [serial = 2305] [outer = 0x88917000] 18:42:47 INFO - PROCESS | 1745 | 1468374167102 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:42:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1655ms 18:42:47 INFO - PROCESS | 1745 | 1468374167131 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 18:42:47 INFO - PROCESS | 1745 | 1468374167137 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 18:42:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:42:47 INFO - PROCESS | 1745 | 1468374167146 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:42:47 INFO - PROCESS | 1745 | 1468374167151 Marionette TRACE conn4 <- [1,3038,null,{}] 18:42:47 INFO - PROCESS | 1745 | 1468374167160 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:47 INFO - PROCESS | 1745 | 1468374167169 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:47 INFO - PROCESS | 1745 | 1468374167385 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 18:42:47 INFO - PROCESS | 1745 | 1468374167584 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:47 INFO - PROCESS | 1745 | 1468374167596 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a78000 == 29 [pid = 1745] [id = 769] 18:42:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x89a79c00) [pid = 1745] [serial = 2306] [outer = (nil)] 18:42:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x89cca800) [pid = 1745] [serial = 2307] [outer = 0x89a79c00] 18:42:47 INFO - PROCESS | 1745 | 1468374167716 Marionette DEBUG loaded listener.js 18:42:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8a7c6800) [pid = 1745] [serial = 2308] [outer = 0x89a79c00] 18:42:48 INFO - PROCESS | 1745 | 1468374168648 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:42:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1543ms 18:42:48 INFO - PROCESS | 1745 | 1468374168691 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 18:42:48 INFO - PROCESS | 1745 | 1468374168696 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 18:42:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:42:48 INFO - PROCESS | 1745 | 1468374168704 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:42:48 INFO - PROCESS | 1745 | 1468374168708 Marionette TRACE conn4 <- [1,3042,null,{}] 18:42:48 INFO - PROCESS | 1745 | 1468374168715 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:48 INFO - PROCESS | 1745 | 1468374168720 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:48 INFO - PROCESS | 1745 | 1468374168911 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 18:42:49 INFO - PROCESS | 1745 | 1468374169109 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:49 INFO - PROCESS | 1745 | 1468374169116 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bada800 == 30 [pid = 1745] [id = 770] 18:42:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8d5f2400) [pid = 1745] [serial = 2309] [outer = (nil)] 18:42:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8d71fc00) [pid = 1745] [serial = 2310] [outer = 0x8d5f2400] 18:42:49 INFO - PROCESS | 1745 | 1468374169243 Marionette DEBUG loaded listener.js 18:42:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8df3f000) [pid = 1745] [serial = 2311] [outer = 0x8d5f2400] 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:42:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:42:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:42:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:42:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:42:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:42:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:42:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1922ms 18:42:50 INFO - PROCESS | 1745 | 1468374170546 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:42:50 INFO - PROCESS | 1745 | 1468374170708 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 18:42:50 INFO - PROCESS | 1745 | 1468374170719 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 18:42:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:42:50 INFO - PROCESS | 1745 | 1468374170774 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:42:50 INFO - PROCESS | 1745 | 1468374170793 Marionette TRACE conn4 <- [1,3046,null,{}] 18:42:50 INFO - PROCESS | 1745 | 1468374170946 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:50 INFO - PROCESS | 1745 | 1468374170954 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:51 INFO - PROCESS | 1745 | 1468374171294 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 18:42:51 INFO - PROCESS | 1745 | 1468374171436 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:51 INFO - PROCESS | 1745 | 1468374171446 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x88915800 == 31 [pid = 1745] [id = 771] 18:42:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8e3b1000) [pid = 1745] [serial = 2312] [outer = (nil)] 18:42:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8ecc5400) [pid = 1745] [serial = 2313] [outer = 0x8e3b1000] 18:42:51 INFO - PROCESS | 1745 | 1468374171529 Marionette DEBUG loaded listener.js 18:42:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x89858400) [pid = 1745] [serial = 2314] [outer = 0x8e3b1000] 18:42:51 INFO - PROCESS | 1745 | [1745] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:42:52 INFO - PROCESS | 1745 | 1468374172466 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:42:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:42:52 INFO - {} 18:42:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1727ms 18:42:52 INFO - PROCESS | 1745 | 1468374172483 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 18:42:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:42:52 INFO - PROCESS | 1745 | 1468374172489 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 18:42:52 INFO - PROCESS | 1745 | 1468374172495 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:42:52 INFO - PROCESS | 1745 | 1468374172499 Marionette TRACE conn4 <- [1,3050,null,{}] 18:42:52 INFO - PROCESS | 1745 | 1468374172505 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:52 INFO - PROCESS | 1745 | 1468374172510 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:52 INFO - PROCESS | 1745 | 1468374172729 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 18:42:52 INFO - PROCESS | 1745 | 1468374172903 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:52 INFO - PROCESS | 1745 | 1468374172913 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df4cc00 == 32 [pid = 1745] [id = 772] 18:42:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8df51c00) [pid = 1745] [serial = 2315] [outer = (nil)] 18:42:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8f515800) [pid = 1745] [serial = 2316] [outer = 0x8df51c00] 18:42:53 INFO - PROCESS | 1745 | 1468374173039 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8f28b400) [pid = 1745] [serial = 2317] [outer = 0x8df51c00] 18:42:53 INFO - PROCESS | 1745 | 1468374173926 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:42:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:42:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:42:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:42:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:42:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1486ms 18:42:53 INFO - PROCESS | 1745 | 1468374173983 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 18:42:53 INFO - PROCESS | 1745 | 1468374173988 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 18:42:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:42:53 INFO - PROCESS | 1745 | 1468374173996 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:42:54 INFO - PROCESS | 1745 | 1468374174001 Marionette TRACE conn4 <- [1,3054,null,{}] 18:42:54 INFO - PROCESS | 1745 | 1468374174028 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:54 INFO - PROCESS | 1745 | 1468374174034 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:54 INFO - PROCESS | 1745 | 1468374174218 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 18:42:54 INFO - PROCESS | 1745 | 1468374174417 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:54 INFO - PROCESS | 1745 | 1468374174436 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ea22800 == 33 [pid = 1745] [id = 773] 18:42:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8f512400) [pid = 1745] [serial = 2318] [outer = (nil)] 18:42:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8f598c00) [pid = 1745] [serial = 2319] [outer = 0x8f512400] 18:42:54 INFO - PROCESS | 1745 | 1468374174586 Marionette DEBUG loaded listener.js 18:42:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x90a0c800) [pid = 1745] [serial = 2320] [outer = 0x8f512400] 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:42:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 18:42:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:42:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:42:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2064ms 18:42:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:42:56 INFO - PROCESS | 1745 | 1468374175904 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:42:56 INFO - PROCESS | 1745 | 1468374176121 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 18:42:56 INFO - PROCESS | 1745 | 1468374176133 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 18:42:56 INFO - PROCESS | 1745 | 1468374176160 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:42:56 INFO - PROCESS | 1745 | 1468374176163 Marionette TRACE conn4 <- [1,3058,null,{}] 18:42:56 INFO - PROCESS | 1745 | 1468374176342 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:56 INFO - PROCESS | 1745 | 1468374176348 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:56 INFO - PROCESS | 1745 | 1468374176592 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 18:42:56 INFO - PROCESS | 1745 | 1468374176733 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:56 INFO - PROCESS | 1745 | 1468374176746 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x89082400 == 34 [pid = 1745] [id = 774] 18:42:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x898f2c00) [pid = 1745] [serial = 2321] [outer = (nil)] 18:42:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8af83400) [pid = 1745] [serial = 2322] [outer = 0x898f2c00] 18:42:56 INFO - PROCESS | 1745 | 1468374176888 Marionette DEBUG loaded listener.js 18:42:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8badb400) [pid = 1745] [serial = 2323] [outer = 0x898f2c00] 18:42:58 INFO - PROCESS | 1745 | 1468374178059 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:42:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:42:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:42:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:42:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:42:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:42:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:42:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:42:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1974ms 18:42:58 INFO - PROCESS | 1745 | 1468374178147 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 1745 | 1468374178153 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 18:42:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:42:58 INFO - PROCESS | 1745 | 1468374178163 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 1745 | 1468374178169 Marionette TRACE conn4 <- [1,3062,null,{}] 18:42:58 INFO - PROCESS | 1745 | 1468374178177 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:58 INFO - PROCESS | 1745 | 1468374178183 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:58 INFO - PROCESS | 1745 | 1468374178367 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 18:42:58 INFO - PROCESS | 1745 | 1468374178578 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:58 INFO - PROCESS | 1745 | 1468374178587 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:42:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907b800 == 35 [pid = 1745] [id = 775] 18:42:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x89857400) [pid = 1745] [serial = 2324] [outer = (nil)] 18:42:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x89a6f800) [pid = 1745] [serial = 2325] [outer = 0x89857400] 18:42:58 INFO - PROCESS | 1745 | 1468374178745 Marionette DEBUG loaded listener.js 18:42:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x89ccc800) [pid = 1745] [serial = 2326] [outer = 0x89857400] 18:42:59 INFO - PROCESS | 1745 | [1745] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:42:59 INFO - PROCESS | 1745 | --DOCSHELL 0x8ea26400 == 34 [pid = 1745] [id = 767] 18:42:59 INFO - PROCESS | 1745 | --DOCSHELL 0x89cc1400 == 33 [pid = 1745] [id = 766] 18:42:59 INFO - PROCESS | 1745 | --DOCSHELL 0x8907cc00 == 32 [pid = 1745] [id = 765] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x898ee800) [pid = 1745] [serial = 2272] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x8ea26c00) [pid = 1745] [serial = 2263] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x8ea2dc00) [pid = 1745] [serial = 2264] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8f1aec00) [pid = 1745] [serial = 2234] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x8f283c00) [pid = 1745] [serial = 2235] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x8ecbd400) [pid = 1745] [serial = 2228] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x8ecc2800) [pid = 1745] [serial = 2229] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x89ccc400) [pid = 1745] [serial = 2222] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8a63a000) [pid = 1745] [serial = 2223] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8f51e400) [pid = 1745] [serial = 2237] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x8f182800) [pid = 1745] [serial = 2240] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x8f51d800) [pid = 1745] [serial = 2238] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9096f400) [pid = 1745] [serial = 2245] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x90a02400) [pid = 1745] [serial = 2246] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8f59ec00) [pid = 1745] [serial = 2242] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x90962400) [pid = 1745] [serial = 2243] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8e3b2c00) [pid = 1745] [serial = 2220] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8df3cc00) [pid = 1745] [serial = 2219] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8d5eb000) [pid = 1745] [serial = 2225] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8d72e400) [pid = 1745] [serial = 2226] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8d717400) [pid = 1745] [serial = 2248] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8e3ac800) [pid = 1745] [serial = 2249] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8df3f400) [pid = 1745] [serial = 2260] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x89cd0c00) [pid = 1745] [serial = 2254] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8af8e000) [pid = 1745] [serial = 2255] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8f184000) [pid = 1745] [serial = 2231] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8f18b800) [pid = 1745] [serial = 2232] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8d5f3000) [pid = 1745] [serial = 2257] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8d725000) [pid = 1745] [serial = 2258] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x898ef000) [pid = 1745] [serial = 2251] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x89a76800) [pid = 1745] [serial = 2252] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8f289800) [pid = 1745] [serial = 2266] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8f5a0400) [pid = 1745] [serial = 2269] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x90a01400) [pid = 1745] [serial = 2270] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8df54c00) [pid = 1745] [serial = 2261] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8f514800) [pid = 1745] [serial = 2267] [outer = (nil)] [url = about:blank] 18:42:59 INFO - PROCESS | 1745 | 1468374179786 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:42:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:42:59 INFO - {} 18:42:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1640ms 18:42:59 INFO - PROCESS | 1745 | 1468374179804 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 18:42:59 INFO - PROCESS | 1745 | 1468374179812 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 18:42:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:42:59 INFO - PROCESS | 1745 | 1468374179823 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:42:59 INFO - PROCESS | 1745 | 1468374179827 Marionette TRACE conn4 <- [1,3066,null,{}] 18:42:59 INFO - PROCESS | 1745 | 1468374179834 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:59 INFO - PROCESS | 1745 | 1468374179839 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:00 INFO - PROCESS | 1745 | 1468374180067 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 18:43:00 INFO - PROCESS | 1745 | 1468374180232 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:00 INFO - PROCESS | 1745 | 1468374180242 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x89a76800 == 33 [pid = 1745] [id = 776] 18:43:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8a634800) [pid = 1745] [serial = 2327] [outer = (nil)] 18:43:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8bad5c00) [pid = 1745] [serial = 2328] [outer = 0x8a634800] 18:43:00 INFO - PROCESS | 1745 | 1468374180320 Marionette DEBUG loaded listener.js 18:43:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8bae1000) [pid = 1745] [serial = 2329] [outer = 0x8a634800] 18:43:01 INFO - PROCESS | 1745 | 1468374181173 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:43:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:43:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:43:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:43:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:43:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:43:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:43:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:43:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1389ms 18:43:01 INFO - PROCESS | 1745 | 1468374181214 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 18:43:01 INFO - PROCESS | 1745 | 1468374181218 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 18:43:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:43:01 INFO - PROCESS | 1745 | 1468374181226 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:43:01 INFO - PROCESS | 1745 | 1468374181232 Marionette TRACE conn4 <- [1,3070,null,{}] 18:43:01 INFO - PROCESS | 1745 | 1468374181249 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:01 INFO - PROCESS | 1745 | 1468374181258 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:01 INFO - PROCESS | 1745 | 1468374181447 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 18:43:01 INFO - PROCESS | 1745 | 1468374181624 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 1745 | 1468374181631 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d5f3c00 == 34 [pid = 1745] [id = 777] 18:43:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8d717400) [pid = 1745] [serial = 2330] [outer = (nil)] 18:43:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8d71b800) [pid = 1745] [serial = 2331] [outer = 0x8d717400] 18:43:01 INFO - PROCESS | 1745 | 1468374181710 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8df34800) [pid = 1745] [serial = 2332] [outer = 0x8d717400] 18:43:02 INFO - PROCESS | 1745 | 1468374182674 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:43:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:43:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:43:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:43:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:43:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:43:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:43:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1498ms 18:43:02 INFO - PROCESS | 1745 | 1468374182734 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 18:43:02 INFO - PROCESS | 1745 | 1468374182738 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 18:43:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:43:02 INFO - PROCESS | 1745 | 1468374182746 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:43:02 INFO - PROCESS | 1745 | 1468374182750 Marionette TRACE conn4 <- [1,3074,null,{}] 18:43:02 INFO - PROCESS | 1745 | 1468374182755 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:02 INFO - PROCESS | 1745 | 1468374182759 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:03 INFO - PROCESS | 1745 | 1468374183000 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 18:43:03 INFO - PROCESS | 1745 | 1468374183033 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 1745 | 1468374183040 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x8d720000 == 35 [pid = 1745] [id = 778] 18:43:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8df53000) [pid = 1745] [serial = 2333] [outer = (nil)] 18:43:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8e3a5800) [pid = 1745] [serial = 2334] [outer = 0x8df53000] 18:43:03 INFO - PROCESS | 1745 | 1468374183116 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8df4c000) [pid = 1745] [serial = 2335] [outer = 0x8df53000] 18:43:04 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8a638000) [pid = 1745] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:43:04 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8df46000) [pid = 1745] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:43:04 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x90a0ac00) [pid = 1745] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:43:04 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x90aa6000) [pid = 1745] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:43:04 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x90aab400) [pid = 1745] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:43:04 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x90ab0800) [pid = 1745] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:43:04 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x89cc3400) [pid = 1745] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:43:04 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x89082000) [pid = 1745] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:43:04 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8a7c9400) [pid = 1745] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:43:04 INFO - PROCESS | 1745 | 1468374184118 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:43:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1434ms 18:43:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:43:04 INFO - PROCESS | 1745 | 1468374184183 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 18:43:04 INFO - PROCESS | 1745 | 1468374184186 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 18:43:04 INFO - PROCESS | 1745 | 1468374184193 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:43:04 INFO - PROCESS | 1745 | 1468374184196 Marionette TRACE conn4 <- [1,3078,null,{}] 18:43:04 INFO - PROCESS | 1745 | 1468374184202 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:04 INFO - PROCESS | 1745 | 1468374184206 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:04 INFO - PROCESS | 1745 | 1468374184375 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 18:43:04 INFO - PROCESS | 1745 | 1468374184550 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 1745 | 1468374184559 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x8df51000 == 36 [pid = 1745] [id = 779] 18:43:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8e3a4400) [pid = 1745] [serial = 2336] [outer = (nil)] 18:43:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8e3b2c00) [pid = 1745] [serial = 2337] [outer = 0x8e3a4400] 18:43:04 INFO - PROCESS | 1745 | 1468374184633 Marionette DEBUG loaded listener.js 18:43:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8ea2b000) [pid = 1745] [serial = 2338] [outer = 0x8e3a4400] 18:43:05 INFO - PROCESS | 1745 | 1468374185467 Marionette TRACE conn4 <- [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] 18:43:05 INFO - PROCESS | 1745 | 1468374185547 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 18:43:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:43:05 INFO - PROCESS | 1745 | 1468374185566 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 1745 | 1468374185570 Marionette TRACE conn4 <- [1,3082,null,{}] 18:43:05 INFO - PROCESS | 1745 | 1468374185577 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:05 INFO - PROCESS | 1745 | 1468374185585 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:05 INFO - PROCESS | 1745 | 1468374185792 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 18:43:05 INFO - PROCESS | 1745 | 1468374185959 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:05 INFO - PROCESS | 1745 | 1468374185966 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x89cc4000 == 37 [pid = 1745] [id = 780] 18:43:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8af84800) [pid = 1745] [serial = 2339] [outer = (nil)] 18:43:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8f1ae400) [pid = 1745] [serial = 2340] [outer = 0x8af84800] 18:43:06 INFO - PROCESS | 1745 | 1468374186054 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8f286400) [pid = 1745] [serial = 2341] [outer = 0x8af84800] 18:43:07 INFO - PROCESS | 1745 | 1468374187018 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:43:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:43:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:43:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:43:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1503ms 18:43:07 INFO - PROCESS | 1745 | 1468374187063 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 18:43:07 INFO - PROCESS | 1745 | 1468374187071 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 18:43:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:43:07 INFO - PROCESS | 1745 | 1468374187079 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - PROCESS | 1745 | 1468374187088 Marionette TRACE conn4 <- [1,3086,null,{}] 18:43:07 INFO - PROCESS | 1745 | 1468374187148 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:07 INFO - PROCESS | 1745 | 1468374187156 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:07 INFO - PROCESS | 1745 | 1468374187366 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 18:43:07 INFO - PROCESS | 1745 | 1468374187573 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:07 INFO - PROCESS | 1745 | 1468374187585 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x89086800 == 38 [pid = 1745] [id = 781] 18:43:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8984fc00) [pid = 1745] [serial = 2342] [outer = (nil)] 18:43:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x89a73800) [pid = 1745] [serial = 2343] [outer = 0x8984fc00] 18:43:07 INFO - PROCESS | 1745 | 1468374187706 Marionette DEBUG loaded listener.js 18:43:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x89ccd800) [pid = 1745] [serial = 2344] [outer = 0x8984fc00] 18:43:08 INFO - PROCESS | 1745 | 1468374188625 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:43:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1589ms 18:43:08 INFO - PROCESS | 1745 | 1468374188669 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 18:43:08 INFO - PROCESS | 1745 | 1468374188677 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 18:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:43:08 INFO - PROCESS | 1745 | 1468374188688 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:43:08 INFO - PROCESS | 1745 | 1468374188693 Marionette TRACE conn4 <- [1,3090,null,{}] 18:43:08 INFO - PROCESS | 1745 | 1468374188701 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:08 INFO - PROCESS | 1745 | 1468374188706 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:08 INFO - PROCESS | 1745 | 1468374188951 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 18:43:09 INFO - PROCESS | 1745 | 1468374189158 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 1745 | 1468374189168 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x8a7c7000 == 39 [pid = 1745] [id = 782] 18:43:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x8cfc4000) [pid = 1745] [serial = 2345] [outer = (nil)] 18:43:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8cfcc400) [pid = 1745] [serial = 2346] [outer = 0x8cfc4000] 18:43:09 INFO - PROCESS | 1745 | 1468374189298 Marionette DEBUG loaded listener.js 18:43:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8d5ed000) [pid = 1745] [serial = 2347] [outer = 0x8cfc4000] 18:43:10 INFO - PROCESS | 1745 | 1468374190300 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:43:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:43:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1635ms 18:43:10 INFO - PROCESS | 1745 | 1468374190325 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 18:43:10 INFO - PROCESS | 1745 | 1468374190332 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 18:43:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:43:10 INFO - PROCESS | 1745 | 1468374190344 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:43:10 INFO - PROCESS | 1745 | 1468374190354 Marionette TRACE conn4 <- [1,3094,null,{}] 18:43:10 INFO - PROCESS | 1745 | 1468374190402 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:10 INFO - PROCESS | 1745 | 1468374190418 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:10 INFO - PROCESS | 1745 | 1468374190745 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 18:43:10 INFO - PROCESS | 1745 | 1468374190870 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:10 INFO - PROCESS | 1745 | 1468374190884 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x8e3aec00 == 40 [pid = 1745] [id = 783] 18:43:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8e3b2800) [pid = 1745] [serial = 2348] [outer = (nil)] 18:43:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8ecc1800) [pid = 1745] [serial = 2349] [outer = 0x8e3b2800] 18:43:10 INFO - PROCESS | 1745 | 1468374190973 Marionette DEBUG loaded listener.js 18:43:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8f18ac00) [pid = 1745] [serial = 2350] [outer = 0x8e3b2800] 18:43:11 INFO - PROCESS | 1745 | 1468374191851 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:43:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1544ms 18:43:11 INFO - PROCESS | 1745 | 1468374191888 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 18:43:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:43:11 INFO - PROCESS | 1745 | 1468374191893 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 18:43:11 INFO - PROCESS | 1745 | 1468374191900 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 1745 | 1468374191904 Marionette TRACE conn4 <- [1,3098,null,{}] 18:43:11 INFO - PROCESS | 1745 | 1468374191910 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:11 INFO - PROCESS | 1745 | 1468374191916 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:12 INFO - PROCESS | 1745 | 1468374192116 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 18:43:12 INFO - PROCESS | 1745 | 1468374192328 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:12 INFO - PROCESS | 1745 | 1468374192338 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x889a5400 == 41 [pid = 1745] [id = 784] 18:43:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x8f1ab000) [pid = 1745] [serial = 2351] [outer = (nil)] 18:43:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x8f291800) [pid = 1745] [serial = 2352] [outer = 0x8f1ab000] 18:43:12 INFO - PROCESS | 1745 | 1468374192477 Marionette DEBUG loaded listener.js 18:43:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8f515400) [pid = 1745] [serial = 2353] [outer = 0x8f1ab000] 18:43:13 INFO - PROCESS | 1745 | 1468374193392 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:43:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:43:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:43:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1535ms 18:43:13 INFO - PROCESS | 1745 | 1468374193435 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 18:43:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:43:13 INFO - PROCESS | 1745 | 1468374193441 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 18:43:13 INFO - PROCESS | 1745 | 1468374193448 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - PROCESS | 1745 | 1468374193452 Marionette TRACE conn4 <- [1,3102,null,{}] 18:43:13 INFO - PROCESS | 1745 | 1468374193499 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:13 INFO - PROCESS | 1745 | 1468374193504 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:13 INFO - PROCESS | 1745 | 1468374193792 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 18:43:13 INFO - PROCESS | 1745 | 1468374193959 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 1745 | 1468374193967 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x8bad8000 == 42 [pid = 1745] [id = 785] 18:43:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8f512000) [pid = 1745] [serial = 2354] [outer = (nil)] 18:43:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8f59d800) [pid = 1745] [serial = 2355] [outer = 0x8f512000] 18:43:14 INFO - PROCESS | 1745 | 1468374194071 Marionette DEBUG loaded listener.js 18:43:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x90961800) [pid = 1745] [serial = 2356] [outer = 0x8f512000] 18:43:15 INFO - PROCESS | 1745 | 1468374195337 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:43:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:43:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1933ms 18:43:15 INFO - PROCESS | 1745 | 1468374195407 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 1745 | 1468374195414 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 18:43:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:43:15 INFO - PROCESS | 1745 | 1468374195437 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 1745 | 1468374195446 Marionette TRACE conn4 <- [1,3106,null,{}] 18:43:15 INFO - PROCESS | 1745 | 1468374195462 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:15 INFO - PROCESS | 1745 | 1468374195492 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:15 INFO - PROCESS | 1745 | 1468374195842 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 18:43:16 INFO - PROCESS | 1745 | 1468374196235 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:16 INFO - PROCESS | 1745 | 1468374196247 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8b91a800 == 43 [pid = 1745] [id = 786] 18:43:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x90a02000) [pid = 1745] [serial = 2357] [outer = (nil)] 18:43:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x90aa6000) [pid = 1745] [serial = 2358] [outer = 0x90a02000] 18:43:16 INFO - PROCESS | 1745 | 1468374196330 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x90aae400) [pid = 1745] [serial = 2359] [outer = 0x90a02000] 18:43:17 INFO - PROCESS | 1745 | 1468374197153 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:43:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:43:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:43:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:43:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1745ms 18:43:17 INFO - PROCESS | 1745 | 1468374197182 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 18:43:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:43:17 INFO - PROCESS | 1745 | 1468374197186 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 18:43:17 INFO - PROCESS | 1745 | 1468374197194 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - PROCESS | 1745 | 1468374197197 Marionette TRACE conn4 <- [1,3110,null,{}] 18:43:17 INFO - PROCESS | 1745 | 1468374197204 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:17 INFO - PROCESS | 1745 | 1468374197209 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:17 INFO - PROCESS | 1745 | 1468374197392 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 18:43:17 INFO - PROCESS | 1745 | 1468374197622 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:17 INFO - PROCESS | 1745 | 1468374197630 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x8984c000 == 44 [pid = 1745] [id = 787] 18:43:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8df49c00) [pid = 1745] [serial = 2360] [outer = (nil)] 18:43:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x90d4a800) [pid = 1745] [serial = 2361] [outer = 0x8df49c00] 18:43:17 INFO - PROCESS | 1745 | 1468374197717 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x90d4c400) [pid = 1745] [serial = 2362] [outer = 0x8df49c00] 18:43:18 INFO - PROCESS | 1745 | 1468374198599 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:43:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:43:18 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:43:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:43:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:43:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:43:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1438ms 18:43:18 INFO - PROCESS | 1745 | 1468374198634 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 18:43:18 INFO - PROCESS | 1745 | 1468374198637 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 18:43:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:43:18 INFO - PROCESS | 1745 | 1468374198646 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:43:18 INFO - PROCESS | 1745 | 1468374198650 Marionette TRACE conn4 <- [1,3114,null,{}] 18:43:18 INFO - PROCESS | 1745 | 1468374198657 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:18 INFO - PROCESS | 1745 | 1468374198662 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:18 INFO - PROCESS | 1745 | 1468374198842 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 18:43:19 INFO - PROCESS | 1745 | 1468374199056 Marionette TRACE conn4 -> [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\", \"1cc45919-9842-476b-ab73-d3666e102203\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:19 INFO - PROCESS | 1745 | 1468374199067 Marionette INFO sendAsync 49513ba6-15d8-4cd4-9e04-6b48982b5a2d 18:43:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x8907c800 == 45 [pid = 1745] [id = 788] 18:43:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8907d400) [pid = 1745] [serial = 2363] [outer = (nil)] 18:43:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x90da2000) [pid = 1745] [serial = 2364] [outer = 0x8907d400] 18:43:19 INFO - PROCESS | 1745 | 1468374199210 Marionette DEBUG loaded listener.js 18:43:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x90dacc00) [pid = 1745] [serial = 2365] [outer = 0x8907d400] 18:43:20 INFO - PROCESS | 1745 | 1468374200076 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:43:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:43:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1485ms 18:43:20 INFO - PROCESS | 1745 | 1468374200133 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 18:43:20 INFO - PROCESS | 1745 | 1468374200137 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 18:43:21 WARNING - u'runner_teardown' () 18:43:21 INFO - No more tests 18:43:21 INFO - Got 0 unexpected results 18:43:21 INFO - SUITE-END | took 1347s 18:43:21 INFO - Closing logging queue 18:43:21 INFO - queue closed 18:43:21 INFO - Return code: 0 18:43:21 WARNING - # TBPL SUCCESS # 18:43:21 INFO - Running post-action listener: _resource_record_post_action 18:43:21 INFO - Running post-run listener: _resource_record_post_run 18:43:22 INFO - Total resource usage - Wall time: 1383s; CPU: 98.0%; Read bytes: 14045184; Write bytes: 926756864; Read time: 1168; Write time: 261968 18:43:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:43:22 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 134455296; Read time: 0; Write time: 135288 18:43:22 INFO - run-tests - Wall time: 1353s; CPU: 98.0%; Read bytes: 11063296; Write bytes: 782901248; Read time: 556; Write time: 114100 18:43:22 INFO - Running post-run listener: _upload_blobber_files 18:43:22 INFO - Blob upload gear active. 18:43:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:43:22 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:43:22 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 18:43:22 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 18:43:23 INFO - (blobuploader) - INFO - Open directory for files ... 18:43:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:43:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:43:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:43:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:43:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:43:25 INFO - (blobuploader) - INFO - Done attempting. 18:43:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:43:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:43:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:43:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:43:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:43:26 INFO - (blobuploader) - INFO - Done attempting. 18:43:26 INFO - (blobuploader) - INFO - Iteration through files over. 18:43:26 INFO - Return code: 0 18:43:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:43:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:43:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e7cf2a145b88d0d42fb0b2ce051c821cb09fcec696927d43a19bb6b7ccf0b195902f2ebdbefa9518751556a0a5ce45b47dfcf28875d402198dd2c23b898aa8d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69e30dad7de3449d80fa6010f59835bdc60bb05b9dba1f3df33c16c026e98eccddfebb2b77979e41546fab4b110f944e82b142443a50710e142eb7d8d453504f"} 18:43:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:43:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:43:26 INFO - Contents: 18:43:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e7cf2a145b88d0d42fb0b2ce051c821cb09fcec696927d43a19bb6b7ccf0b195902f2ebdbefa9518751556a0a5ce45b47dfcf28875d402198dd2c23b898aa8d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69e30dad7de3449d80fa6010f59835bdc60bb05b9dba1f3df33c16c026e98eccddfebb2b77979e41546fab4b110f944e82b142443a50710e142eb7d8d453504f"} 18:43:26 INFO - Running post-run listener: copy_logs_to_upload_dir 18:43:27 INFO - Copying logs to upload dir... 18:43:27 INFO - mkdir: /builds/slave/test/build/upload/logs 18:43:27 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1487.095391 ========= master_lag: 3.13 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 50 secs) (at 2016-07-12 18:43:30.201937) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-12 18:43:30.205601) ========= 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=5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e7cf2a145b88d0d42fb0b2ce051c821cb09fcec696927d43a19bb6b7ccf0b195902f2ebdbefa9518751556a0a5ce45b47dfcf28875d402198dd2c23b898aa8d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69e30dad7de3449d80fa6010f59835bdc60bb05b9dba1f3df33c16c026e98eccddfebb2b77979e41546fab4b110f944e82b142443a50710e142eb7d8d453504f"} build_url:https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032732 build_url: 'https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5e7cf2a145b88d0d42fb0b2ce051c821cb09fcec696927d43a19bb6b7ccf0b195902f2ebdbefa9518751556a0a5ce45b47dfcf28875d402198dd2c23b898aa8d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69e30dad7de3449d80fa6010f59835bdc60bb05b9dba1f3df33c16c026e98eccddfebb2b77979e41546fab4b110f944e82b142443a50710e142eb7d8d453504f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dDFyTw5JTfOWiM6CExi7Uw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.97 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-12 18:43:31.205326) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 18:43:31.205678) ========= 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=5a152710dd62cc268aad214e000002d8-1468372005.143705-1004021513 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017678 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 18:43:31.272484) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-12 18:43:31.272772) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-12 18:43:31.273130) ========= ========= Total master_lag: 4.26 =========