builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-422 starttime: 1468599239.63 results: success (0) buildid: 20160714100743 builduid: c872b8ab7bb44532a943333c2596d4c5 revision: 36faf180f49d6e6af84f55231052b1bac85b3bcd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 09:13:59.625724) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 09:13:59.626185) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 09:13:59.626458) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 09:13:59.668633) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 09:13:59.669028) ========= 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-1468599035.672164-247827779 _=/tools/buildbot/bin/python using PTY: False --2016-07-15 09:13:59-- 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% 10.4M=0.001s 2016-07-15 09:13:59 (10.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.305100 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 09:14:00.006767) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 09:14:00.007093) ========= 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-1468599035.672164-247827779 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.096071 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 09:14:00.134399) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-15 09:14:00.134761) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 36faf180f49d6e6af84f55231052b1bac85b3bcd --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 36faf180f49d6e6af84f55231052b1bac85b3bcd --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-1468599035.672164-247827779 _=/tools/buildbot/bin/python using PTY: False 2016-07-15 09:14:00,241 truncating revision to first 12 chars 2016-07-15 09:14:00,241 Setting DEBUG logging. 2016-07-15 09:14:00,242 attempt 1/10 2016-07-15 09:14:00,242 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/36faf180f49d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-15 09:14:01,139 unpacking tar archive at: mozilla-beta-36faf180f49d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.197571 ========= master_lag: 1.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-15 09:14:02.533395) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 09:14:02.533726) ========= script_repo_revision: 36faf180f49d6e6af84f55231052b1bac85b3bcd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 09:14:02.534135) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 09:14:02.534401) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 09:14:03.163244) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 43 secs) (at 2016-07-15 09:14:03.163526) ========= /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-1468599035.672164-247827779 _=/tools/buildbot/bin/python using PTY: False 09:14:03 INFO - MultiFileLogger online at 20160715 09:14:03 in /builds/slave/test 09:14:03 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 09:14:03 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:14:03 INFO - {'append_to_log': False, 09:14:03 INFO - 'base_work_dir': '/builds/slave/test', 09:14:03 INFO - 'blob_upload_branch': 'mozilla-beta', 09:14:03 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:14:03 INFO - 'buildbot_json_path': 'buildprops.json', 09:14:03 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:14:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:14:03 INFO - 'download_minidump_stackwalk': True, 09:14:03 INFO - 'download_symbols': 'true', 09:14:03 INFO - 'e10s': False, 09:14:03 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:14:03 INFO - 'tooltool.py': '/tools/tooltool.py', 09:14:03 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:14:03 INFO - '/tools/misc-python/virtualenv.py')}, 09:14:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:14:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:14:03 INFO - 'log_level': 'info', 09:14:03 INFO - 'log_to_console': True, 09:14:03 INFO - 'opt_config_files': (), 09:14:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:14:03 INFO - '--processes=1', 09:14:03 INFO - '--config=%(test_path)s/wptrunner.ini', 09:14:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:14:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:14:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:14:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:14:03 INFO - 'pip_index': False, 09:14:03 INFO - 'require_test_zip': True, 09:14:03 INFO - 'test_type': ('testharness',), 09:14:03 INFO - 'this_chunk': '1', 09:14:03 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:14:03 INFO - 'total_chunks': '10', 09:14:03 INFO - 'virtualenv_path': 'venv', 09:14:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:14:03 INFO - 'work_dir': 'build'} 09:14:03 INFO - ##### 09:14:03 INFO - ##### Running clobber step. 09:14:03 INFO - ##### 09:14:03 INFO - Running pre-action listener: _resource_record_pre_action 09:14:03 INFO - Running main action method: clobber 09:14:03 INFO - rmtree: /builds/slave/test/build 09:14:03 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:14:06 INFO - Running post-action listener: _resource_record_post_action 09:14:06 INFO - ##### 09:14:06 INFO - ##### Running read-buildbot-config step. 09:14:06 INFO - ##### 09:14:06 INFO - Running pre-action listener: _resource_record_pre_action 09:14:06 INFO - Running main action method: read_buildbot_config 09:14:06 INFO - Using buildbot properties: 09:14:06 INFO - { 09:14:06 INFO - "project": "", 09:14:06 INFO - "product": "firefox", 09:14:06 INFO - "script_repo_revision": "production", 09:14:06 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:14:06 INFO - "repository": "", 09:14:06 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:14:06 INFO - "buildid": "20160714100743", 09:14:06 INFO - "pgo_build": "False", 09:14:06 INFO - "basedir": "/builds/slave/test", 09:14:06 INFO - "buildnumber": 0, 09:14:06 INFO - "slavename": "tst-linux32-spot-422", 09:14:06 INFO - "revision": "36faf180f49d6e6af84f55231052b1bac85b3bcd", 09:14:06 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 09:14:06 INFO - "platform": "linux", 09:14:06 INFO - "branch": "mozilla-beta", 09:14:06 INFO - "repo_path": "releases/mozilla-beta", 09:14:06 INFO - "moz_repo_path": "", 09:14:06 INFO - "stage_platform": "linux", 09:14:06 INFO - "builduid": "c872b8ab7bb44532a943333c2596d4c5", 09:14:06 INFO - "slavebuilddir": "test" 09:14:06 INFO - } 09:14:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:14:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:14:06 INFO - Running post-action listener: _resource_record_post_action 09:14:06 INFO - ##### 09:14:06 INFO - ##### Running download-and-extract step. 09:14:06 INFO - ##### 09:14:06 INFO - Running pre-action listener: _resource_record_pre_action 09:14:06 INFO - Running main action method: download_and_extract 09:14:06 INFO - mkdir: /builds/slave/test/build/tests 09:14:06 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')]} 09:14:06 INFO - https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:14:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:14:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:14:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/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 09:14:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/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 09:14:07 INFO - Downloaded 1291 bytes. 09:14:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:14:07 INFO - Using the following test package requirements: 09:14:07 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:14:07 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:07 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:14:07 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:07 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:14:07 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:07 INFO - u'jsshell-linux-i686.zip'], 09:14:07 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:07 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:14:07 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:14:07 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:07 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:14:07 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:07 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:14:07 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:07 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:14:07 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:07 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:14:07 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 09:14:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:07 INFO - https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:14:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:14:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:14:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/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 09:14:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/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 09:14:11 INFO - Downloaded 22824385 bytes. 09:14:11 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/*'] 09:14:11 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/* 09:14:12 INFO - caution: filename not matched: web-platform/* 09:14:12 INFO - Return code: 11 09:14:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:12 INFO - https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:14:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:14:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:14:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/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 09:14:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/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 09:14:16 INFO - Downloaded 36389876 bytes. 09:14:16 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/*'] 09:14:16 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/* 09:14:20 INFO - caution: filename not matched: bin/* 09:14:20 INFO - caution: filename not matched: config/* 09:14:20 INFO - caution: filename not matched: mozbase/* 09:14:20 INFO - caution: filename not matched: marionette/* 09:14:20 INFO - caution: filename not matched: tools/wptserve/* 09:14:20 INFO - Return code: 11 09:14:20 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')]} 09:14:20 INFO - https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:14:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:14:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:14:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/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 09:14:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/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 09:14:27 INFO - Downloaded 69355477 bytes. 09:14:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:14:27 INFO - mkdir: /builds/slave/test/properties 09:14:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:14:27 INFO - Writing to file /builds/slave/test/properties/build_url 09:14:27 INFO - Contents: 09:14:27 INFO - build_url:https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:14:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:14:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:14:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:14:28 INFO - Contents: 09:14:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:14:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:28 INFO - https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:14:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:14:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:14:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/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 09:14:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aiXeS8s9SFC6bgDyczEaSw/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 09:14:36 INFO - Downloaded 92361603 bytes. 09:14:36 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'] 09:14:36 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 09:14:45 INFO - Return code: 0 09:14:45 INFO - Running post-action listener: _resource_record_post_action 09:14:45 INFO - Running post-action listener: set_extra_try_arguments 09:14:45 INFO - ##### 09:14:45 INFO - ##### Running create-virtualenv step. 09:14:45 INFO - ##### 09:14:45 INFO - Running pre-action listener: _pre_create_virtualenv 09:14:45 INFO - Running pre-action listener: _resource_record_pre_action 09:14:45 INFO - Running main action method: create_virtualenv 09:14:45 INFO - Creating virtualenv /builds/slave/test/build/venv 09:14:45 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 09:14:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:14:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:14:45 INFO - Using real prefix '/usr' 09:14:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:14:47 INFO - Installing distribute.............................................................................................................................................................................................done. 09:14:51 INFO - Installing pip.................done. 09:14:51 INFO - Return code: 0 09:14:51 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:14:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:14:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:14:51 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 0x9872c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98d9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x998bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x966de30>, '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 0x990ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9989470>, '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-1468599035.672164-247827779', '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 09:14:51 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 09:14:51 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 09:14:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:14:51 INFO - 'CCACHE_UMASK': '002', 09:14:51 INFO - 'DISPLAY': ':0', 09:14:51 INFO - 'HOME': '/home/cltbld', 09:14:51 INFO - 'LANG': 'en_US.UTF-8', 09:14:51 INFO - 'LOGNAME': 'cltbld', 09:14:51 INFO - 'MAIL': '/var/mail/cltbld', 09:14:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:14:51 INFO - 'MOZ_NO_REMOTE': '1', 09:14:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:14:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:14:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:14:51 INFO - 'PWD': '/builds/slave/test', 09:14:51 INFO - 'SHELL': '/bin/bash', 09:14:51 INFO - 'SHLVL': '1', 09:14:51 INFO - 'TERM': 'linux', 09:14:51 INFO - 'TMOUT': '86400', 09:14:51 INFO - 'USER': 'cltbld', 09:14:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468599035.672164-247827779', 09:14:51 INFO - '_': '/tools/buildbot/bin/python'} 09:14:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:14:51 INFO - Downloading/unpacking psutil>=0.7.1 09:14:51 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 09:14:51 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 09:14:51 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 09:14:51 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 09:14:51 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 09:14:51 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 09:14:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:14:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:14:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:14:55 INFO - Installing collected packages: psutil 09:14:55 INFO - Running setup.py install for psutil 09:14:56 INFO - building 'psutil._psutil_linux' extension 09:14:56 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 09:14:56 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:14:56 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:14:56 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 09:14:56 INFO - building 'psutil._psutil_posix' extension 09:14:56 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 09:14:56 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 09:14:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:14:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:14:57 INFO - Successfully installed psutil 09:14:57 INFO - Cleaning up... 09:14:57 INFO - Return code: 0 09:14:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:14: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')]} 09:14:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:14:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:14: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')]} 09:14:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:14:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:14:57 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 0x9872c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98d9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x998bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x966de30>, '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 0x990ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9989470>, '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-1468599035.672164-247827779', '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 09:14:57 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 09:14:57 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 09:14:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:14:57 INFO - 'CCACHE_UMASK': '002', 09:14:57 INFO - 'DISPLAY': ':0', 09:14:57 INFO - 'HOME': '/home/cltbld', 09:14:57 INFO - 'LANG': 'en_US.UTF-8', 09:14:57 INFO - 'LOGNAME': 'cltbld', 09:14:57 INFO - 'MAIL': '/var/mail/cltbld', 09:14:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:14:57 INFO - 'MOZ_NO_REMOTE': '1', 09:14:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:14:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:14:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:14:57 INFO - 'PWD': '/builds/slave/test', 09:14:57 INFO - 'SHELL': '/bin/bash', 09:14:57 INFO - 'SHLVL': '1', 09:14:57 INFO - 'TERM': 'linux', 09:14:57 INFO - 'TMOUT': '86400', 09:14:57 INFO - 'USER': 'cltbld', 09:14:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468599035.672164-247827779', 09:14:57 INFO - '_': '/tools/buildbot/bin/python'} 09:14:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:14:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:14: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 09:14: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 09:14: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 09:14: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 09:14: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 09:14: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 09:15:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:15:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:15:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:15:01 INFO - Installing collected packages: mozsystemmonitor 09:15:01 INFO - Running setup.py install for mozsystemmonitor 09:15:01 INFO - Successfully installed mozsystemmonitor 09:15:01 INFO - Cleaning up... 09:15:01 INFO - Return code: 0 09:15:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:15:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:15:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:15:01 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 0x9872c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98d9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x998bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x966de30>, '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 0x990ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9989470>, '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-1468599035.672164-247827779', '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 09:15:01 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 09:15:01 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 09:15:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:15:01 INFO - 'CCACHE_UMASK': '002', 09:15:01 INFO - 'DISPLAY': ':0', 09:15:01 INFO - 'HOME': '/home/cltbld', 09:15:01 INFO - 'LANG': 'en_US.UTF-8', 09:15:01 INFO - 'LOGNAME': 'cltbld', 09:15:01 INFO - 'MAIL': '/var/mail/cltbld', 09:15:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:15:01 INFO - 'MOZ_NO_REMOTE': '1', 09:15:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:15:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:15:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:01 INFO - 'PWD': '/builds/slave/test', 09:15:01 INFO - 'SHELL': '/bin/bash', 09:15:01 INFO - 'SHLVL': '1', 09:15:01 INFO - 'TERM': 'linux', 09:15:01 INFO - 'TMOUT': '86400', 09:15:01 INFO - 'USER': 'cltbld', 09:15:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468599035.672164-247827779', 09:15:01 INFO - '_': '/tools/buildbot/bin/python'} 09:15:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:02 INFO - Downloading/unpacking blobuploader==1.2.4 09:15:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:15:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:15:02 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 09:15:02 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 09:15:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:15:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:15:05 INFO - Downloading blobuploader-1.2.4.tar.gz 09:15:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:15:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:15:06 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 09:15:06 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 09:15:06 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 09:15:06 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 09:15:06 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 09:15:06 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 09:15:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:15:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:15:07 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 09:15:07 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 09:15:07 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 09:15:07 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 09:15:07 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 09:15:07 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 09:15:07 INFO - Downloading docopt-0.6.1.tar.gz 09:15:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:15:07 INFO - Installing collected packages: blobuploader, requests, docopt 09:15:07 INFO - Running setup.py install for blobuploader 09:15:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:15:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:15:07 INFO - Running setup.py install for requests 09:15:08 INFO - Running setup.py install for docopt 09:15:08 INFO - Successfully installed blobuploader requests docopt 09:15:08 INFO - Cleaning up... 09:15:08 INFO - Return code: 0 09:15:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:15:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:15:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:15:08 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 0x9872c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98d9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x998bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x966de30>, '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 0x990ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9989470>, '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-1468599035.672164-247827779', '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 09:15:08 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 09:15:08 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 09:15:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:15:08 INFO - 'CCACHE_UMASK': '002', 09:15:08 INFO - 'DISPLAY': ':0', 09:15:08 INFO - 'HOME': '/home/cltbld', 09:15:08 INFO - 'LANG': 'en_US.UTF-8', 09:15:08 INFO - 'LOGNAME': 'cltbld', 09:15:08 INFO - 'MAIL': '/var/mail/cltbld', 09:15:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:15:08 INFO - 'MOZ_NO_REMOTE': '1', 09:15:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:15:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:15:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:08 INFO - 'PWD': '/builds/slave/test', 09:15:08 INFO - 'SHELL': '/bin/bash', 09:15:08 INFO - 'SHLVL': '1', 09:15:08 INFO - 'TERM': 'linux', 09:15:08 INFO - 'TMOUT': '86400', 09:15:08 INFO - 'USER': 'cltbld', 09:15:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468599035.672164-247827779', 09:15:08 INFO - '_': '/tools/buildbot/bin/python'} 09:15:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:15:09 INFO - Running setup.py (path:/tmp/pip-Wae4TT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:15:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:15:09 INFO - Running setup.py (path:/tmp/pip-E5YWlS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:15:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:15:09 INFO - Running setup.py (path:/tmp/pip-e0v96Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:15:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:15:09 INFO - Running setup.py (path:/tmp/pip-P0dqNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:15:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:15:09 INFO - Running setup.py (path:/tmp/pip-wpVHyz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:15:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:15:09 INFO - Running setup.py (path:/tmp/pip-cmx9Nl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:15:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:15:10 INFO - Running setup.py (path:/tmp/pip-26N6gJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:15:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:15:10 INFO - Running setup.py (path:/tmp/pip-csgQPT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:15:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:15:10 INFO - Running setup.py (path:/tmp/pip-t_WlyU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:15:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:15:10 INFO - Running setup.py (path:/tmp/pip-42YFG3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:15:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:15:10 INFO - Running setup.py (path:/tmp/pip-2LynNb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:15:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:15:10 INFO - Running setup.py (path:/tmp/pip-xmFkrN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:15:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:15:10 INFO - Running setup.py (path:/tmp/pip-8N20c5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:15:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:15:11 INFO - Running setup.py (path:/tmp/pip-yCCTYU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:15:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:15:11 INFO - Running setup.py (path:/tmp/pip-fk4lSU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:15:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:15:11 INFO - Running setup.py (path:/tmp/pip-JKA8VH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:15:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:15:11 INFO - Running setup.py (path:/tmp/pip-qrIeZx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:15:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:15:11 INFO - Running setup.py (path:/tmp/pip-wWut9u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:15:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:15:11 INFO - Running setup.py (path:/tmp/pip-WuHCB6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:15:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:15:11 INFO - Running setup.py (path:/tmp/pip-5IF6Tu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:15:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:15:12 INFO - Running setup.py (path:/tmp/pip-oh1LbM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:15:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:15:12 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 09:15:12 INFO - Running setup.py install for manifestparser 09:15:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:15:12 INFO - Running setup.py install for mozcrash 09:15:12 INFO - Running setup.py install for mozdebug 09:15:13 INFO - Running setup.py install for mozdevice 09:15:13 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:15:13 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:15:13 INFO - Running setup.py install for mozfile 09:15:13 INFO - Running setup.py install for mozhttpd 09:15:13 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:15:13 INFO - Running setup.py install for mozinfo 09:15:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:15:14 INFO - Running setup.py install for mozInstall 09:15:14 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:15:14 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:15:14 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:15:14 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:15:14 INFO - Running setup.py install for mozleak 09:15:14 INFO - Running setup.py install for mozlog 09:15:14 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:15:14 INFO - Running setup.py install for moznetwork 09:15:14 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:15:14 INFO - Running setup.py install for mozprocess 09:15:15 INFO - Running setup.py install for mozprofile 09:15:15 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:15:15 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:15:15 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:15:15 INFO - Running setup.py install for mozrunner 09:15:15 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:15:15 INFO - Running setup.py install for mozscreenshot 09:15:15 INFO - Running setup.py install for moztest 09:15:16 INFO - Running setup.py install for mozversion 09:15:16 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:15:16 INFO - Running setup.py install for wptserve 09:15:16 INFO - Running setup.py install for marionette-driver 09:15:16 INFO - Running setup.py install for browsermob-proxy 09:15:17 INFO - Running setup.py install for marionette-client 09:15:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:15:17 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:15:17 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 09:15:17 INFO - Cleaning up... 09:15:17 INFO - Return code: 0 09:15:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:15: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')]} 09:15:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:15: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')]} 09:15:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:15:17 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 0x9872c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98d9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x998bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x966de30>, '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 0x990ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9989470>, '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-1468599035.672164-247827779', '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 09:15:17 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 09:15:17 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 09:15:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:15:17 INFO - 'CCACHE_UMASK': '002', 09:15:17 INFO - 'DISPLAY': ':0', 09:15:17 INFO - 'HOME': '/home/cltbld', 09:15:17 INFO - 'LANG': 'en_US.UTF-8', 09:15:17 INFO - 'LOGNAME': 'cltbld', 09:15:17 INFO - 'MAIL': '/var/mail/cltbld', 09:15:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:15:17 INFO - 'MOZ_NO_REMOTE': '1', 09:15:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:15:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:15:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:17 INFO - 'PWD': '/builds/slave/test', 09:15:17 INFO - 'SHELL': '/bin/bash', 09:15:17 INFO - 'SHLVL': '1', 09:15:17 INFO - 'TERM': 'linux', 09:15:17 INFO - 'TMOUT': '86400', 09:15:17 INFO - 'USER': 'cltbld', 09:15:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468599035.672164-247827779', 09:15:17 INFO - '_': '/tools/buildbot/bin/python'} 09:15:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:15:18 INFO - Running setup.py (path:/tmp/pip-z5V5Jh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:15:18 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)) 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:15:18 INFO - Running setup.py (path:/tmp/pip-wPNYeT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:15:18 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)) 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:15:18 INFO - Running setup.py (path:/tmp/pip-SDbzUs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:15:18 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)) 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:15:18 INFO - Running setup.py (path:/tmp/pip-s7geil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:15:18 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)) 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:15:18 INFO - Running setup.py (path:/tmp/pip-_VW22j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:15:18 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)) 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:15:18 INFO - Running setup.py (path:/tmp/pip-LtLND8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:15:19 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)) 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:15:19 INFO - Running setup.py (path:/tmp/pip-XbqQ8Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:15:19 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)) 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:15:19 INFO - Running setup.py (path:/tmp/pip-KNQ05v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:15:19 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)) 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:15:19 INFO - Running setup.py (path:/tmp/pip-DtIImA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:15:19 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)) 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:15:19 INFO - Running setup.py (path:/tmp/pip-OIaNyN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:15:19 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)) 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:15:19 INFO - Running setup.py (path:/tmp/pip-AQgVJv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:15:19 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)) 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:15:19 INFO - Running setup.py (path:/tmp/pip-5Aw2Bg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:15:19 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)) 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:15:19 INFO - Running setup.py (path:/tmp/pip-5w9ZTs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:15:20 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)) 09:15:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:15:20 INFO - Running setup.py (path:/tmp/pip-2EH94n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:15:20 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)) 09:15:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:15:20 INFO - Running setup.py (path:/tmp/pip-aYYQFK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:15:20 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)) 09:15:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:15:20 INFO - Running setup.py (path:/tmp/pip-iVOJoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:15:20 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)) 09:15:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:15:20 INFO - Running setup.py (path:/tmp/pip-xuRe3w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:15:20 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)) 09:15:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:15:20 INFO - Running setup.py (path:/tmp/pip-hm4604-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:15:20 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)) 09:15:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:15:20 INFO - Running setup.py (path:/tmp/pip-Qa0bjw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:15:20 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)) 09:15:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:15:20 INFO - Running setup.py (path:/tmp/pip-8N1kBz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:15:21 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)) 09:15:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:15:21 INFO - Running setup.py (path:/tmp/pip-Rt_ftD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:15:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:15:21 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)) 09:15:21 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)) 09:15:21 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)) 09:15:21 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)) 09:15:21 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)) 09:15:21 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)) 09:15:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:15:21 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 09:15:21 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 09:15:21 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 09:15:21 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 09:15:21 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 09:15:21 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 09:15:25 INFO - Downloading blessings-1.6.tar.gz 09:15:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:15:25 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)) 09:15:25 INFO - Installing collected packages: blessings 09:15:25 INFO - Running setup.py install for blessings 09:15:25 INFO - Successfully installed blessings 09:15:25 INFO - Cleaning up... 09:15:25 INFO - Return code: 0 09:15:25 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:15:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:15:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:15:26 INFO - Reading from file tmpfile_stdout 09:15:26 INFO - Current package versions: 09:15:26 INFO - argparse == 1.2.1 09:15:26 INFO - blessings == 1.6 09:15:26 INFO - blobuploader == 1.2.4 09:15:26 INFO - browsermob-proxy == 0.6.0 09:15:26 INFO - docopt == 0.6.1 09:15:26 INFO - manifestparser == 1.1 09:15:26 INFO - marionette-client == 2.3.0 09:15:26 INFO - marionette-driver == 1.4.0 09:15:26 INFO - mozInstall == 1.12 09:15:26 INFO - mozcrash == 0.17 09:15:26 INFO - mozdebug == 0.1 09:15:26 INFO - mozdevice == 0.48 09:15:26 INFO - mozfile == 1.2 09:15:26 INFO - mozhttpd == 0.7 09:15:26 INFO - mozinfo == 0.9 09:15:26 INFO - mozleak == 0.1 09:15:26 INFO - mozlog == 3.1 09:15:26 INFO - moznetwork == 0.27 09:15:26 INFO - mozprocess == 0.22 09:15:26 INFO - mozprofile == 0.28 09:15:26 INFO - mozrunner == 6.11 09:15:26 INFO - mozscreenshot == 0.1 09:15:26 INFO - mozsystemmonitor == 0.0 09:15:26 INFO - moztest == 0.7 09:15:26 INFO - mozversion == 1.4 09:15:26 INFO - psutil == 3.1.1 09:15:26 INFO - requests == 1.2.3 09:15:26 INFO - wptserve == 1.4.0 09:15:26 INFO - wsgiref == 0.1.2 09:15:26 INFO - Running post-action listener: _resource_record_post_action 09:15:26 INFO - Running post-action listener: _start_resource_monitoring 09:15:26 INFO - Starting resource monitoring. 09:15:26 INFO - ##### 09:15:26 INFO - ##### Running pull step. 09:15:26 INFO - ##### 09:15:26 INFO - Running pre-action listener: _resource_record_pre_action 09:15:26 INFO - Running main action method: pull 09:15:26 INFO - Pull has nothing to do! 09:15:26 INFO - Running post-action listener: _resource_record_post_action 09:15:26 INFO - ##### 09:15:26 INFO - ##### Running install step. 09:15:26 INFO - ##### 09:15:26 INFO - Running pre-action listener: _resource_record_pre_action 09:15:26 INFO - Running main action method: install 09:15:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:15:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:15:26 INFO - Reading from file tmpfile_stdout 09:15:26 INFO - Detecting whether we're running mozinstall >=1.0... 09:15:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:15:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:15:26 INFO - Reading from file tmpfile_stdout 09:15:26 INFO - Output received: 09:15:26 INFO - Usage: mozinstall [options] installer 09:15:26 INFO - Options: 09:15:26 INFO - -h, --help show this help message and exit 09:15:26 INFO - -d DEST, --destination=DEST 09:15:26 INFO - Directory to install application into. [default: 09:15:26 INFO - "/builds/slave/test"] 09:15:26 INFO - --app=APP Application being installed. [default: firefox] 09:15:26 INFO - mkdir: /builds/slave/test/build/application 09:15:26 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'] 09:15:26 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 09:15:58 INFO - Reading from file tmpfile_stdout 09:15:58 INFO - Output received: 09:15:58 INFO - /builds/slave/test/build/application/firefox/firefox 09:15:58 INFO - Running post-action listener: _resource_record_post_action 09:15:58 INFO - ##### 09:15:58 INFO - ##### Running run-tests step. 09:15:58 INFO - ##### 09:15:58 INFO - Running pre-action listener: _resource_record_pre_action 09:15:58 INFO - Running main action method: run_tests 09:15:58 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:15:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:15:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:15:58 INFO - grabbing minidump binary from tooltool 09:15:58 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')]} 09:15:58 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 0x966de30>, '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 0x990ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9989470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:15:58 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 09:15:58 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 09:15:58 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:15:58 INFO - Return code: 0 09:15:58 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:15:58 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:15:58 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/aiXeS8s9SFC6bgDyczEaSw/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 09:15:58 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/aiXeS8s9SFC6bgDyczEaSw/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 09:15:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:15:58 INFO - 'CCACHE_UMASK': '002', 09:15:58 INFO - 'DISPLAY': ':0', 09:15:58 INFO - 'HOME': '/home/cltbld', 09:15:58 INFO - 'LANG': 'en_US.UTF-8', 09:15:58 INFO - 'LOGNAME': 'cltbld', 09:15:58 INFO - 'MAIL': '/var/mail/cltbld', 09:15:58 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:15:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:15:58 INFO - 'MOZ_NO_REMOTE': '1', 09:15:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:15:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:58 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:15:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:58 INFO - 'PWD': '/builds/slave/test', 09:15:58 INFO - 'SHELL': '/bin/bash', 09:15:58 INFO - 'SHLVL': '1', 09:15:58 INFO - 'TERM': 'linux', 09:15:58 INFO - 'TMOUT': '86400', 09:15:58 INFO - 'USER': 'cltbld', 09:15:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468599035.672164-247827779', 09:15:58 INFO - '_': '/tools/buildbot/bin/python'} 09:15:58 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/aiXeS8s9SFC6bgDyczEaSw/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 09:15:59 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 09:15:59 INFO - import pkg_resources 09:16:00 INFO - Using 1 client processes 09:16:00 INFO - wptserve Starting http server on 127.0.0.1:8000 09:16:00 INFO - wptserve Starting http server on 127.0.0.1:8001 09:16:00 INFO - wptserve Starting http server on 127.0.0.1:8443 09:16:02 INFO - SUITE-START | Running 778 tests 09:16:02 INFO - Running testharness tests 09:16:02 INFO - Setting up ssl 09:16:02 INFO - PROCESS | certutil | 09:16:02 INFO - PROCESS | certutil | 09:16:02 INFO - PROCESS | certutil | 09:16:02 INFO - Certificate Nickname Trust Attributes 09:16:02 INFO - SSL,S/MIME,JAR/XPI 09:16:02 INFO - 09:16:02 INFO - web-platform-tests CT,, 09:16:02 INFO - 09:16:02 INFO - Starting runner 09:16:05 INFO - PROCESS | 1719 | 1468599365988 Marionette DEBUG Marionette enabled via build flag and pref 09:16:06 INFO - PROCESS | 1719 | ++DOCSHELL 0xa4d4e000 == 1 [pid = 1719] [id = 1] 09:16:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 1 (0xa4d4e400) [pid = 1719] [serial = 1] [outer = (nil)] 09:16:06 INFO - PROCESS | 1719 | [1719] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:16:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 2 (0xa4d4ec00) [pid = 1719] [serial = 2] [outer = 0xa4d4e400] 09:16:06 INFO - PROCESS | 1719 | 1468599366776 Marionette INFO Listening on port 2828 09:16:07 INFO - PROCESS | 1719 | 1468599367399 Marionette DEBUG Marionette enabled via command-line flag 09:16:07 INFO - PROCESS | 1719 | ++DOCSHELL 0xa6184c00 == 2 [pid = 1719] [id = 2] 09:16:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 3 (0xa6186000) [pid = 1719] [serial = 3] [outer = (nil)] 09:16:07 INFO - PROCESS | 1719 | [1719] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:16:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 4 (0xa8cc0c00) [pid = 1719] [serial = 4] [outer = 0xa6186000] 09:16:07 INFO - PROCESS | 1719 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cf260 09:16:07 INFO - PROCESS | 1719 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cfd40 09:16:07 INFO - PROCESS | 1719 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dddc0 09:16:07 INFO - PROCESS | 1719 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20faa20 09:16:07 INFO - PROCESS | 1719 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20df7a0 09:16:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 5 (0xa1108400) [pid = 1719] [serial = 5] [outer = 0xa4d4e400] 09:16:07 INFO - PROCESS | 1719 | [1719] 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 09:16:07 INFO - PROCESS | 1719 | 1468599367834 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42360 09:16:07 INFO - PROCESS | 1719 | [1719] 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 09:16:07 INFO - PROCESS | 1719 | 1468599367915 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42361 09:16:07 INFO - PROCESS | 1719 | 1468599367928 Marionette DEBUG Closed connection conn0 09:16:08 INFO - PROCESS | 1719 | [1719] 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 09:16:08 INFO - PROCESS | 1719 | 1468599368050 Marionette DEBUG Closed connection conn1 09:16:08 INFO - PROCESS | 1719 | [1719] 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 09:16:08 INFO - PROCESS | 1719 | 1468599368102 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42362 09:16:08 INFO - PROCESS | 1719 | [1719] 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 09:16:08 INFO - PROCESS | 1719 | 1468599368163 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42363 09:16:08 INFO - PROCESS | 1719 | 1468599368175 Marionette DEBUG Closed connection conn2 09:16:08 INFO - PROCESS | 1719 | [1719] 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 09:16:08 INFO - PROCESS | 1719 | 1468599368205 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:42364 09:16:08 INFO - PROCESS | 1719 | 1468599368209 Marionette DEBUG Closed connection conn3 09:16:08 INFO - PROCESS | 1719 | 1468599368249 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:16:08 INFO - PROCESS | 1719 | 1468599368267 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":"20160714100743","device":"desktop","version":"48.0"} 09:16:09 INFO - PROCESS | 1719 | [1719] 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 09:16:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x9ad5dc00 == 3 [pid = 1719] [id = 3] 09:16:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 6 (0x9ad5e000) [pid = 1719] [serial = 6] [outer = (nil)] 09:16:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x9ad5e800 == 4 [pid = 1719] [id = 4] 09:16:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 7 (0x9adeac00) [pid = 1719] [serial = 7] [outer = (nil)] 09:16:10 INFO - PROCESS | 1719 | [1719] 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 09:16:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a2f8000 == 5 [pid = 1719] [id = 5] 09:16:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 8 (0x9a2f8400) [pid = 1719] [serial = 8] [outer = (nil)] 09:16:10 INFO - PROCESS | 1719 | [1719] 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 09:16:10 INFO - PROCESS | 1719 | [1719] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:16:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 9 (0x9a1fa000) [pid = 1719] [serial = 9] [outer = 0x9a2f8400] 09:16:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 10 (0x9a383c00) [pid = 1719] [serial = 10] [outer = 0x9ad5e000] 09:16:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 11 (0x9a385800) [pid = 1719] [serial = 11] [outer = 0x9adeac00] 09:16:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 12 (0x99c6b000) [pid = 1719] [serial = 12] [outer = 0x9a2f8400] 09:16:12 INFO - PROCESS | 1719 | 1468599372258 Marionette INFO startBrowser ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:12 INFO - PROCESS | 1719 | 1468599372305 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1719 | 1468599372324 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1719 | 1468599372327 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 13 (0x98a8dc00) [pid = 1719] [serial = 13] [outer = 0x9a2f8400] 09:16:13 INFO - PROCESS | 1719 | 1468599373055 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"ea64a450-1271-427f-aaa8-4d0a42fb585a","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":"20160714100743","device":"desktop","version":"48.0","command_id":1}}] 09:16:13 INFO - PROCESS | 1719 | 1468599373298 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}] 09:16:13 INFO - PROCESS | 1719 | 1468599373312 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:13 INFO - PROCESS | 1719 | 1468599373720 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:16:13 INFO - PROCESS | 1719 | 1468599373866 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:16:13 INFO - PROCESS | 1719 | 1468599373876 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:13 INFO - PROCESS | 1719 | [1719] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:16:14 INFO - PROCESS | 1719 | [1719] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:16:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 14 (0x96562400) [pid = 1719] [serial = 14] [outer = 0x9a2f8400] 09:16:14 INFO - PROCESS | 1719 | [1719] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:16:14 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:14 INFO - PROCESS | 1719 | 1468599374546 Marionette TRACE conn4 <- [1,3,null,{}] 09:16:14 INFO - PROCESS | 1719 | 1468599374582 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:16:14 INFO - PROCESS | 1719 | 1468599374588 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:14 INFO - PROCESS | 1719 | 1468599374628 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:16:14 INFO - PROCESS | 1719 | 1468599374748 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 1719 | 1468599374753 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:16:14 INFO - PROCESS | 1719 | 1468599374767 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 1719 | 1468599374774 Marionette TRACE conn4 <- [1,6,null,{}] 09:16:14 INFO - PROCESS | 1719 | 1468599374784 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}] 09:16:14 INFO - PROCESS | 1719 | 1468599374789 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:14 INFO - PROCESS | 1719 | 1468599374812 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:16:14 INFO - PROCESS | 1719 | 1468599374819 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 1719 | 1468599374825 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:14 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d83000 == 6 [pid = 1719] [id = 6] 09:16:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 15 (0x93d83400) [pid = 1719] [serial = 15] [outer = (nil)] 09:16:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 16 (0x93d85400) [pid = 1719] [serial = 16] [outer = 0x93d83400] 09:16:14 INFO - PROCESS | 1719 | 1468599374903 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 17 (0x93d8a000) [pid = 1719] [serial = 17] [outer = 0x93d83400] 09:16:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b5a400 == 7 [pid = 1719] [id = 7] 09:16:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 18 (0x93b5bc00) [pid = 1719] [serial = 18] [outer = (nil)] 09:16:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 19 (0x93d8b400) [pid = 1719] [serial = 19] [outer = 0x93b5bc00] 09:16:15 INFO - PROCESS | 1719 | 1468599375388 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 20 (0x93a70000) [pid = 1719] [serial = 20] [outer = 0x93b5bc00] 09:16:15 INFO - PROCESS | 1719 | [1719] 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 09:16:15 INFO - PROCESS | 1719 | 1468599375948 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]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1240ms 09:16:16 INFO - PROCESS | 1719 | 1468599376075 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 1719 | 1468599376079 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:16:16 INFO - PROCESS | 1719 | 1468599376108 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 1719 | 1468599376112 Marionette TRACE conn4 <- [1,10,null,{}] 09:16:16 INFO - PROCESS | 1719 | 1468599376146 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}] 09:16:16 INFO - PROCESS | 1719 | 1468599376158 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:16 INFO - PROCESS | 1719 | 1468599376337 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:16:16 INFO - PROCESS | 1719 | 1468599376643 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1719 | 1468599376656 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:16 INFO - PROCESS | 1719 | ++DOCSHELL 0x92037800 == 8 [pid = 1719] [id = 8] 09:16:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 21 (0x92037c00) [pid = 1719] [serial = 21] [outer = (nil)] 09:16:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 22 (0x92039c00) [pid = 1719] [serial = 22] [outer = 0x92037c00] 09:16:16 INFO - PROCESS | 1719 | 1468599376745 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 23 (0x9203dc00) [pid = 1719] [serial = 23] [outer = 0x92037c00] 09:16:17 INFO - PROCESS | 1719 | 1468599377703 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]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1658ms 09:16:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x9231c800 == 9 [pid = 1719] [id = 9] 09:16:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 24 (0x9231d400) [pid = 1719] [serial = 24] [outer = (nil)] 09:16:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 25 (0x92326000) [pid = 1719] [serial = 25] [outer = 0x9231d400] 09:16:17 INFO - PROCESS | 1719 | 1468599377818 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1719 | 1468599377825 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:16:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 26 (0x93b5e000) [pid = 1719] [serial = 26] [outer = 0x9231d400] 09:16:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a71c00 == 10 [pid = 1719] [id = 10] 09:16:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 27 (0x93d7e400) [pid = 1719] [serial = 27] [outer = (nil)] 09:16:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 28 (0x93d89c00) [pid = 1719] [serial = 28] [outer = 0x93d7e400] 09:16:17 INFO - PROCESS | 1719 | 1468599377990 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1719 | 1468599377998 Marionette TRACE conn4 <- [1,14,null,{}] 09:16:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 29 (0x97903400) [pid = 1719] [serial = 29] [outer = 0x93d7e400] 09:16:18 INFO - PROCESS | 1719 | 1468599378120 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}] 09:16:18 INFO - PROCESS | 1719 | 1468599378129 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:18 INFO - PROCESS | 1719 | 1468599378492 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:16:18 INFO - PROCESS | 1719 | 1468599378655 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 1719 | 1468599378666 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x996ed400 == 11 [pid = 1719] [id = 11] 09:16:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 30 (0x9981f400) [pid = 1719] [serial = 30] [outer = (nil)] 09:16:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 31 (0x99c73000) [pid = 1719] [serial = 31] [outer = 0x9981f400] 09:16:18 INFO - PROCESS | 1719 | 1468599378808 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 32 (0x9a0ea000) [pid = 1719] [serial = 32] [outer = 0x9981f400] 09:16:19 INFO - PROCESS | 1719 | 1468599379767 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]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1969ms 09:16:19 INFO - PROCESS | 1719 | 1468599379830 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:16:19 INFO - PROCESS | 1719 | 1468599379837 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:16:19 INFO - PROCESS | 1719 | 1468599379844 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 1719 | 1468599379847 Marionette TRACE conn4 <- [1,18,null,{}] 09:16:19 INFO - PROCESS | 1719 | 1468599379854 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}] 09:16:19 INFO - PROCESS | 1719 | 1468599379859 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:20 INFO - PROCESS | 1719 | 1468599380110 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:16:20 INFO - PROCESS | 1719 | 1468599380284 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 1719 | 1468599380296 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:20 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b5dc00 == 12 [pid = 1719] [id = 12] 09:16:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 33 (0x9a940000) [pid = 1719] [serial = 33] [outer = (nil)] 09:16:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 34 (0x9b4e7400) [pid = 1719] [serial = 34] [outer = 0x9a940000] 09:16:20 INFO - PROCESS | 1719 | 1468599380387 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 35 (0x9cbe6800) [pid = 1719] [serial = 35] [outer = 0x9a940000] 09:16:21 INFO - PROCESS | 1719 | 1468599381327 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]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1535ms 09:16:21 INFO - PROCESS | 1719 | 1468599381380 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1719 | 1468599381386 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:16:21 INFO - PROCESS | 1719 | 1468599381402 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1719 | 1468599381411 Marionette TRACE conn4 <- [1,22,null,{}] 09:16:21 INFO - PROCESS | 1719 | 1468599381418 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}] 09:16:21 INFO - PROCESS | 1719 | 1468599381426 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:21 INFO - PROCESS | 1719 | 1468599381824 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:16:22 INFO - PROCESS | 1719 | 1468599382040 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 1719 | 1468599382062 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b5c800 == 13 [pid = 1719] [id = 13] 09:16:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 36 (0x94864000) [pid = 1719] [serial = 36] [outer = (nil)] 09:16:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 37 (0x95305c00) [pid = 1719] [serial = 37] [outer = 0x94864000] 09:16:22 INFO - PROCESS | 1719 | 1468599382161 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 38 (0x9655cc00) [pid = 1719] [serial = 38] [outer = 0x94864000] 09:16:22 INFO - PROCESS | 1719 | --DOCSHELL 0x93d83000 == 12 [pid = 1719] [id = 6] 09:16:23 INFO - PROCESS | 1719 | 1468599383093 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]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1766ms 09:16:23 INFO - PROCESS | 1719 | 1468599383163 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 1719 | 1468599383169 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:16:23 INFO - PROCESS | 1719 | 1468599383177 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 1719 | 1468599383181 Marionette TRACE conn4 <- [1,26,null,{}] 09:16:23 INFO - PROCESS | 1719 | 1468599383189 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}] 09:16:23 INFO - PROCESS | 1719 | 1468599383194 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:23 INFO - PROCESS | 1719 | 1468599383369 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:16:23 INFO - PROCESS | 1719 | 1468599383494 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1719 | 1468599383509 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x9adf5000 == 13 [pid = 1719] [id = 14] 09:16:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 39 (0x9adf5800) [pid = 1719] [serial = 39] [outer = (nil)] 09:16:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 40 (0x9b4e6c00) [pid = 1719] [serial = 40] [outer = 0x9adf5800] 09:16:23 INFO - PROCESS | 1719 | 1468599383583 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 41 (0x9b781400) [pid = 1719] [serial = 41] [outer = 0x9adf5800] 09:16:24 INFO - PROCESS | 1719 | 1468599384374 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]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1233ms 09:16:24 INFO - PROCESS | 1719 | 1468599384425 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 1719 | 1468599384431 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:16:24 INFO - PROCESS | 1719 | 1468599384438 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1719 | 1468599384441 Marionette TRACE conn4 <- [1,30,null,{}] 09:16:24 INFO - PROCESS | 1719 | 1468599384447 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}] 09:16:24 INFO - PROCESS | 1719 | 1468599384453 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:24 INFO - PROCESS | 1719 | 1468599384630 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:16:24 INFO - PROCESS | 1719 | 1468599384643 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 1719 | 1468599384654 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x9d904400 == 14 [pid = 1719] [id = 15] 09:16:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 42 (0x9d904800) [pid = 1719] [serial = 42] [outer = (nil)] 09:16:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 43 (0x9d90a000) [pid = 1719] [serial = 43] [outer = 0x9d904800] 09:16:24 INFO - PROCESS | 1719 | 1468599384735 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 44 (0x9d966800) [pid = 1719] [serial = 44] [outer = 0x9d904800] 09:16:25 INFO - PROCESS | 1719 | 1468599385599 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]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1233ms 09:16:25 INFO - PROCESS | 1719 | 1468599385673 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 1719 | 1468599385678 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:16:25 INFO - PROCESS | 1719 | 1468599385695 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 1719 | 1468599385702 Marionette TRACE conn4 <- [1,34,null,{}] 09:16:25 INFO - PROCESS | 1719 | 1468599385707 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}] 09:16:25 INFO - PROCESS | 1719 | 1468599385713 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:25 INFO - PROCESS | 1719 | 1468599385892 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:16:26 INFO - PROCESS | 1719 | 1468599385989 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1719 | 1468599385996 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x930ef800 == 15 [pid = 1719] [id = 16] 09:16:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 45 (0x93b55400) [pid = 1719] [serial = 45] [outer = (nil)] 09:16:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 46 (0x9524c000) [pid = 1719] [serial = 46] [outer = 0x93b55400] 09:16:26 INFO - PROCESS | 1719 | 1468599386080 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 47 (0xa2328800) [pid = 1719] [serial = 47] [outer = 0x93b55400] 09:16:26 INFO - PROCESS | 1719 | 1468599386820 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]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1146ms 09:16:26 INFO - PROCESS | 1719 | 1468599386834 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1719 | 1468599386837 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:16:26 INFO - PROCESS | 1719 | 1468599386843 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1719 | 1468599386847 Marionette TRACE conn4 <- [1,38,null,{}] 09:16:26 INFO - PROCESS | 1719 | 1468599386852 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}] 09:16:26 INFO - PROCESS | 1719 | 1468599386857 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:27 INFO - PROCESS | 1719 | 1468599387056 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:16:27 INFO - PROCESS | 1719 | 1468599387074 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1719 | 1468599387080 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:27 INFO - PROCESS | 1719 | ++DOCSHELL 0xa2536000 == 16 [pid = 1719] [id = 17] 09:16:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 48 (0xa253ec00) [pid = 1719] [serial = 48] [outer = (nil)] 09:16:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 49 (0xa25ffc00) [pid = 1719] [serial = 49] [outer = 0xa253ec00] 09:16:27 INFO - PROCESS | 1719 | 1468599387158 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 50 (0xa2fee000) [pid = 1719] [serial = 50] [outer = 0xa253ec00] 09:16:27 INFO - PROCESS | 1719 | 1468599387954 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]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1140ms 09:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:16:27 INFO - PROCESS | 1719 | 1468599387988 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1719 | 1468599387991 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:16:27 INFO - PROCESS | 1719 | 1468599387998 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1719 | 1468599388002 Marionette TRACE conn4 <- [1,42,null,{}] 09:16:28 INFO - PROCESS | 1719 | 1468599388008 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}] 09:16:28 INFO - PROCESS | 1719 | 1468599388013 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:28 INFO - PROCESS | 1719 | 1468599388242 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:16:28 INFO - PROCESS | 1719 | 1468599388341 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 1719 | 1468599388358 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x9232ac00 == 17 [pid = 1719] [id = 18] 09:16:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 51 (0xa334f800) [pid = 1719] [serial = 51] [outer = (nil)] 09:16:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 52 (0xa4f1c000) [pid = 1719] [serial = 52] [outer = 0xa334f800] 09:16:28 INFO - PROCESS | 1719 | 1468599388430 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 53 (0xa617fc00) [pid = 1719] [serial = 53] [outer = 0xa334f800] 09:16:29 INFO - PROCESS | 1719 | 1468599389241 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]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1284ms 09:16:29 INFO - PROCESS | 1719 | 1468599389282 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 1719 | 1468599389286 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:16:29 INFO - PROCESS | 1719 | 1468599389293 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 1719 | 1468599389299 Marionette TRACE conn4 <- [1,46,null,{}] 09:16:29 INFO - PROCESS | 1719 | 1468599389306 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}] 09:16:29 INFO - PROCESS | 1719 | 1468599389313 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:29 INFO - PROCESS | 1719 | 1468599389493 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:16:29 INFO - PROCESS | 1719 | 1468599389502 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1719 | 1468599389510 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:29 INFO - PROCESS | 1719 | ++DOCSHELL 0xa618e000 == 18 [pid = 1719] [id = 19] 09:16:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 54 (0xa61b9000) [pid = 1719] [serial = 54] [outer = (nil)] 09:16:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 55 (0xa672ec00) [pid = 1719] [serial = 55] [outer = 0xa61b9000] 09:16:29 INFO - PROCESS | 1719 | 1468599389588 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 56 (0xa6789800) [pid = 1719] [serial = 56] [outer = 0xa61b9000] 09:16:30 INFO - PROCESS | 1719 | 1468599390405 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]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1142ms 09:16:30 INFO - PROCESS | 1719 | 1468599390474 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 1719 | 1468599390479 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:16:30 INFO - PROCESS | 1719 | 1468599390487 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1719 | 1468599390490 Marionette TRACE conn4 <- [1,50,null,{}] 09:16:30 INFO - PROCESS | 1719 | 1468599390503 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}] 09:16:30 INFO - PROCESS | 1719 | 1468599390507 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:30 INFO - PROCESS | 1719 | 1468599390664 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:16:30 INFO - PROCESS | 1719 | 1468599390674 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 1719 | 1468599390680 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x92328800 == 19 [pid = 1719] [id = 20] 09:16:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 57 (0xa618a000) [pid = 1719] [serial = 57] [outer = (nil)] 09:16:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 58 (0xa699e000) [pid = 1719] [serial = 58] [outer = 0xa618a000] 09:16:30 INFO - PROCESS | 1719 | 1468599390756 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 59 (0xa6e9f400) [pid = 1719] [serial = 59] [outer = 0xa618a000] 09:16:31 INFO - PROCESS | 1719 | --DOCSHELL 0x93b5dc00 == 18 [pid = 1719] [id = 12] 09:16:31 INFO - PROCESS | 1719 | --DOCSHELL 0x92037800 == 17 [pid = 1719] [id = 8] 09:16:31 INFO - PROCESS | 1719 | --DOCSHELL 0x996ed400 == 16 [pid = 1719] [id = 11] 09:16:32 INFO - PROCESS | 1719 | 1468599392563 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]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2138ms 09:16:32 INFO - PROCESS | 1719 | 1468599392627 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 1719 | 1468599392635 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:16:32 INFO - PROCESS | 1719 | 1468599392644 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1719 | 1468599392651 Marionette TRACE conn4 <- [1,54,null,{}] 09:16:32 INFO - PROCESS | 1719 | 1468599392684 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}] 09:16:32 INFO - PROCESS | 1719 | 1468599392688 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:32 INFO - PROCESS | 1719 | 1468599392893 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:16:32 INFO - PROCESS | 1719 | 1468599392917 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1719 | 1468599392925 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:32 INFO - PROCESS | 1719 | ++DOCSHELL 0x96564400 == 17 [pid = 1719] [id = 21] 09:16:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 60 (0x97972000) [pid = 1719] [serial = 60] [outer = (nil)] 09:16:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 61 (0x98a80400) [pid = 1719] [serial = 61] [outer = 0x97972000] 09:16:33 INFO - PROCESS | 1719 | 1468599393003 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x98ec7000) [pid = 1719] [serial = 62] [outer = 0x97972000] 09:16:33 INFO - PROCESS | 1719 | --DOMWINDOW == 61 (0x93d83400) [pid = 1719] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:16:33 INFO - PROCESS | 1719 | --DOMWINDOW == 60 (0x9a940000) [pid = 1719] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:16:33 INFO - PROCESS | 1719 | --DOMWINDOW == 59 (0x94864000) [pid = 1719] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:16:33 INFO - PROCESS | 1719 | --DOMWINDOW == 58 (0x9adf5800) [pid = 1719] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:16:33 INFO - PROCESS | 1719 | --DOMWINDOW == 57 (0x9d904800) [pid = 1719] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:16:33 INFO - PROCESS | 1719 | --DOMWINDOW == 56 (0x92037c00) [pid = 1719] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:16:33 INFO - PROCESS | 1719 | --DOMWINDOW == 55 (0x9981f400) [pid = 1719] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:16:34 INFO - PROCESS | 1719 | 1468599394303 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]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1713ms 09:16:34 INFO - PROCESS | 1719 | 1468599394358 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 1719 | 1468599394365 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:16:34 INFO - PROCESS | 1719 | 1468599394375 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 1719 | 1468599394379 Marionette TRACE conn4 <- [1,58,null,{}] 09:16:34 INFO - PROCESS | 1719 | 1468599394390 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}] 09:16:34 INFO - PROCESS | 1719 | 1468599394395 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:34 INFO - PROCESS | 1719 | 1468599394558 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:16:34 INFO - PROCESS | 1719 | 1468599394597 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1719 | 1468599394605 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:34 INFO - PROCESS | 1719 | ++DOCSHELL 0x92325c00 == 18 [pid = 1719] [id = 22] 09:16:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 56 (0x98a81800) [pid = 1719] [serial = 63] [outer = (nil)] 09:16:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 57 (0x9ad5c800) [pid = 1719] [serial = 64] [outer = 0x98a81800] 09:16:34 INFO - PROCESS | 1719 | 1468599394757 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 58 (0x9adf3c00) [pid = 1719] [serial = 65] [outer = 0x98a81800] 09:16:35 INFO - PROCESS | 1719 | 1468599395439 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]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1084ms 09:16:35 INFO - PROCESS | 1719 | 1468599395465 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1719 | 1468599395469 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:16:35 INFO - PROCESS | 1719 | 1468599395477 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1719 | 1468599395483 Marionette TRACE conn4 <- [1,62,null,{}] 09:16:35 INFO - PROCESS | 1719 | 1468599395503 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}] 09:16:35 INFO - PROCESS | 1719 | 1468599395512 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:35 INFO - PROCESS | 1719 | 1468599395708 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:16:35 INFO - PROCESS | 1719 | 1468599395826 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 1719 | 1468599395842 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203b800 == 19 [pid = 1719] [id = 23] 09:16:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 59 (0x9203c800) [pid = 1719] [serial = 66] [outer = (nil)] 09:16:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 60 (0x93b5cc00) [pid = 1719] [serial = 67] [outer = 0x9203c800] 09:16:35 INFO - PROCESS | 1719 | 1468599395942 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 61 (0x9524ac00) [pid = 1719] [serial = 68] [outer = 0x9203c800] 09:16:36 INFO - PROCESS | 1719 | 1468599396795 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]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1388ms 09:16:36 INFO - PROCESS | 1719 | 1468599396868 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 1719 | 1468599396875 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:16:36 INFO - PROCESS | 1719 | 1468599396884 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1719 | 1468599396888 Marionette TRACE conn4 <- [1,66,null,{}] 09:16:36 INFO - PROCESS | 1719 | 1468599396898 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}] 09:16:36 INFO - PROCESS | 1719 | 1468599396906 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:37 INFO - PROCESS | 1719 | 1468599397085 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:16:37 INFO - PROCESS | 1719 | 1468599397225 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 1719 | 1468599397239 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x952a7800 == 20 [pid = 1719] [id = 24] 09:16:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x98a84c00) [pid = 1719] [serial = 69] [outer = (nil)] 09:16:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x9cbe5000) [pid = 1719] [serial = 70] [outer = 0x98a84c00] 09:16:37 INFO - PROCESS | 1719 | 1468599397322 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x9d905400) [pid = 1719] [serial = 71] [outer = 0x98a84c00] 09:16:38 INFO - PROCESS | 1719 | 1468599398156 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]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1349ms 09:16:38 INFO - PROCESS | 1719 | 1468599398237 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 1719 | 1468599398246 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:16:38 INFO - PROCESS | 1719 | 1468599398256 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 1719 | 1468599398259 Marionette TRACE conn4 <- [1,70,null,{}] 09:16:38 INFO - PROCESS | 1719 | 1468599398266 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}] 09:16:38 INFO - PROCESS | 1719 | 1468599398272 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:38 INFO - PROCESS | 1719 | 1468599398467 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:16:38 INFO - PROCESS | 1719 | 1468599398584 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 1719 | 1468599398593 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a0e5400 == 21 [pid = 1719] [id = 25] 09:16:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0xa2006000) [pid = 1719] [serial = 72] [outer = (nil)] 09:16:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0xa2378800) [pid = 1719] [serial = 73] [outer = 0xa2006000] 09:16:38 INFO - PROCESS | 1719 | 1468599398702 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0xa2fb8000) [pid = 1719] [serial = 74] [outer = 0xa2006000] 09:16:39 INFO - PROCESS | 1719 | 1468599399636 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]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1442ms 09:16:39 INFO - PROCESS | 1719 | 1468599399700 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 1719 | 1468599399705 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:16:39 INFO - PROCESS | 1719 | 1468599399724 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1719 | 1468599399736 Marionette TRACE conn4 <- [1,74,null,{}] 09:16:39 INFO - PROCESS | 1719 | 1468599399746 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}] 09:16:39 INFO - PROCESS | 1719 | 1468599399757 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:39 INFO - PROCESS | 1719 | 1468599399944 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:16:40 INFO - PROCESS | 1719 | 1468599400057 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 1719 | 1468599400069 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a78800 == 22 [pid = 1719] [id = 26] 09:16:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0xa11a4c00) [pid = 1719] [serial = 75] [outer = (nil)] 09:16:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0xa61b4c00) [pid = 1719] [serial = 76] [outer = 0xa11a4c00] 09:16:40 INFO - PROCESS | 1719 | 1468599400161 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0xa6990800) [pid = 1719] [serial = 77] [outer = 0xa11a4c00] 09:16:41 INFO - PROCESS | 1719 | 1468599400998 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]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1359ms 09:16:41 INFO - PROCESS | 1719 | 1468599401075 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:16:41 INFO - PROCESS | 1719 | 1468599401081 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:16:41 INFO - PROCESS | 1719 | 1468599401087 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 1719 | 1468599401090 Marionette TRACE conn4 <- [1,78,null,{}] 09:16:41 INFO - PROCESS | 1719 | 1468599401096 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}] 09:16:41 INFO - PROCESS | 1719 | 1468599401102 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:41 INFO - PROCESS | 1719 | 1468599401299 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:16:41 INFO - PROCESS | 1719 | 1468599401441 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1719 | 1468599401449 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a385400 == 23 [pid = 1719] [id = 27] 09:16:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0xa672d400) [pid = 1719] [serial = 78] [outer = (nil)] 09:16:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0xa6f47000) [pid = 1719] [serial = 79] [outer = 0xa672d400] 09:16:41 INFO - PROCESS | 1719 | 1468599401532 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0xa6f48800) [pid = 1719] [serial = 80] [outer = 0xa672d400] 09:16:42 INFO - PROCESS | 1719 | 1468599402321 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]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1283ms 09:16:42 INFO - PROCESS | 1719 | 1468599402370 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1719 | 1468599402375 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:16:42 INFO - PROCESS | 1719 | 1468599402398 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1719 | 1468599402402 Marionette TRACE conn4 <- [1,82,null,{}] 09:16:42 INFO - PROCESS | 1719 | 1468599402411 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}] 09:16:42 INFO - PROCESS | 1719 | 1468599402417 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:42 INFO - PROCESS | 1719 | 1468599402584 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:16:42 INFO - PROCESS | 1719 | 1468599402718 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1719 | 1468599402738 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:42 INFO - PROCESS | 1719 | ++DOCSHELL 0xa8241800 == 24 [pid = 1719] [id = 28] 09:16:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0xa8243400) [pid = 1719] [serial = 81] [outer = (nil)] 09:16:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0xa8259000) [pid = 1719] [serial = 82] [outer = 0xa8243400] 09:16:42 INFO - PROCESS | 1719 | 1468599402835 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0xa82f4800) [pid = 1719] [serial = 83] [outer = 0xa8243400] 09:16:43 INFO - PROCESS | 1719 | 1468599403698 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]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1353ms 09:16:43 INFO - PROCESS | 1719 | 1468599403735 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 1719 | 1468599403739 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:16:43 INFO - PROCESS | 1719 | 1468599403747 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 1719 | 1468599403750 Marionette TRACE conn4 <- [1,86,null,{}] 09:16:43 INFO - PROCESS | 1719 | 1468599403756 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}] 09:16:43 INFO - PROCESS | 1719 | 1468599403762 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:43 INFO - PROCESS | 1719 | 1468599403961 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:16:44 INFO - PROCESS | 1719 | 1468599404104 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1719 | 1468599404114 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x92325800 == 25 [pid = 1719] [id = 29] 09:16:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0xa11ac400) [pid = 1719] [serial = 84] [outer = (nil)] 09:16:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0xa8c4b800) [pid = 1719] [serial = 85] [outer = 0xa11ac400] 09:16:44 INFO - PROCESS | 1719 | 1468599404242 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0xa8cbd400) [pid = 1719] [serial = 86] [outer = 0xa11ac400] 09:16:45 INFO - PROCESS | 1719 | 1468599405059 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]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1381ms 09:16:45 INFO - PROCESS | 1719 | 1468599405144 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 1719 | 1468599405149 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:16:45 INFO - PROCESS | 1719 | 1468599405159 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1719 | 1468599405162 Marionette TRACE conn4 <- [1,90,null,{}] 09:16:45 INFO - PROCESS | 1719 | 1468599405169 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}] 09:16:45 INFO - PROCESS | 1719 | 1468599405174 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:45 INFO - PROCESS | 1719 | 1468599405350 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:16:45 INFO - PROCESS | 1719 | 1468599405486 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 1719 | 1468599405498 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x92035000 == 26 [pid = 1719] [id = 30] 09:16:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x92037c00) [pid = 1719] [serial = 87] [outer = (nil)] 09:16:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9a2ba000) [pid = 1719] [serial = 88] [outer = 0x92037c00] 09:16:45 INFO - PROCESS | 1719 | 1468599405581 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9a2bb800) [pid = 1719] [serial = 89] [outer = 0x92037c00] 09:16:46 INFO - PROCESS | 1719 | 1468599406380 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]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1283ms 09:16:46 INFO - PROCESS | 1719 | 1468599406442 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 1719 | 1468599406448 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:16:46 INFO - PROCESS | 1719 | 1468599406454 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1719 | 1468599406457 Marionette TRACE conn4 <- [1,94,null,{}] 09:16:46 INFO - PROCESS | 1719 | 1468599406463 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}] 09:16:46 INFO - PROCESS | 1719 | 1468599406469 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:46 INFO - PROCESS | 1719 | 1468599406636 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:16:46 INFO - PROCESS | 1719 | 1468599406775 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1719 | 1468599406785 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:46 INFO - PROCESS | 1719 | ++DOCSHELL 0x952ab800 == 27 [pid = 1719] [id = 31] 09:16:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x952acc00) [pid = 1719] [serial = 90] [outer = (nil)] 09:16:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x952b5800) [pid = 1719] [serial = 91] [outer = 0x952acc00] 09:16:46 INFO - PROCESS | 1719 | 1468599406867 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x952b6c00) [pid = 1719] [serial = 92] [outer = 0x952acc00] 09:16:47 INFO - PROCESS | 1719 | 1468599407771 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]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1393ms 09:16:47 INFO - PROCESS | 1719 | 1468599407850 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1719 | 1468599407854 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:16:47 INFO - PROCESS | 1719 | 1468599407860 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1719 | 1468599407864 Marionette TRACE conn4 <- [1,98,null,{}] 09:16:47 INFO - PROCESS | 1719 | 1468599407869 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}] 09:16:47 INFO - PROCESS | 1719 | 1468599407874 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:48 INFO - PROCESS | 1719 | 1468599408060 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:16:48 INFO - PROCESS | 1719 | 1468599408218 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1719 | 1468599408226 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x952b4c00) [pid = 1719] [serial = 93] [outer = 0x93d7e400] 09:16:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a2bb400 == 28 [pid = 1719] [id = 32] 09:16:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9a2be800) [pid = 1719] [serial = 94] [outer = (nil)] 09:16:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0xa2580000) [pid = 1719] [serial = 95] [outer = 0x9a2be800] 09:16:48 INFO - PROCESS | 1719 | 1468599408341 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x9ad58c00) [pid = 1719] [serial = 96] [outer = 0x9a2be800] 09:16:49 INFO - PROCESS | 1719 | 1468599409494 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]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1683ms 09:16:49 INFO - PROCESS | 1719 | 1468599409546 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1719 | 1468599409552 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:16:49 INFO - PROCESS | 1719 | 1468599409561 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1719 | 1468599409566 Marionette TRACE conn4 <- [1,102,null,{}] 09:16:49 INFO - PROCESS | 1719 | 1468599409574 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}] 09:16:49 INFO - PROCESS | 1719 | 1468599409580 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:49 INFO - PROCESS | 1719 | 1468599409760 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:16:49 INFO - PROCESS | 1719 | 1468599409972 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 1719 | 1468599409984 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:50 INFO - PROCESS | 1719 | ++DOCSHELL 0x9524e400 == 29 [pid = 1719] [id = 33] 09:16:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x952b4400) [pid = 1719] [serial = 97] [outer = (nil)] 09:16:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x9797e000) [pid = 1719] [serial = 98] [outer = 0x952b4400] 09:16:50 INFO - PROCESS | 1719 | 1468599410090 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9960b800) [pid = 1719] [serial = 99] [outer = 0x952b4400] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x99c6b000) [pid = 1719] [serial = 12] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x93d8a000) [pid = 1719] [serial = 17] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0xa672ec00) [pid = 1719] [serial = 55] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9b4e7400) [pid = 1719] [serial = 34] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x95305c00) [pid = 1719] [serial = 37] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9655cc00) [pid = 1719] [serial = 38] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9b4e6c00) [pid = 1719] [serial = 40] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9b781400) [pid = 1719] [serial = 41] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9d90a000) [pid = 1719] [serial = 43] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x9524c000) [pid = 1719] [serial = 46] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0xa25ffc00) [pid = 1719] [serial = 49] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0xa4f1c000) [pid = 1719] [serial = 52] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9d966800) [pid = 1719] [serial = 44] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x92039c00) [pid = 1719] [serial = 22] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x93d89c00) [pid = 1719] [serial = 28] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x99c73000) [pid = 1719] [serial = 31] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x92326000) [pid = 1719] [serial = 25] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9a0ea000) [pid = 1719] [serial = 32] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x9cbe6800) [pid = 1719] [serial = 35] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9203dc00) [pid = 1719] [serial = 23] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9a1fa000) [pid = 1719] [serial = 9] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0xa4d4ec00) [pid = 1719] [serial = 2] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x93d8b400) [pid = 1719] [serial = 19] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x93d85400) [pid = 1719] [serial = 16] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1719 | 1468599411739 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]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2241ms 09:16:51 INFO - PROCESS | 1719 | 1468599411802 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1719 | 1468599411808 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:16:51 INFO - PROCESS | 1719 | 1468599411817 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1719 | 1468599411824 Marionette TRACE conn4 <- [1,106,null,{}] 09:16:51 INFO - PROCESS | 1719 | 1468599411831 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}] 09:16:51 INFO - PROCESS | 1719 | 1468599411837 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:52 INFO - PROCESS | 1719 | 1468599412032 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:16:52 INFO - PROCESS | 1719 | 1468599412146 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1719 | 1468599412158 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:52 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d83800 == 30 [pid = 1719] [id = 34] 09:16:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x93d8c400) [pid = 1719] [serial = 100] [outer = (nil)] 09:16:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x952adc00) [pid = 1719] [serial = 101] [outer = 0x93d8c400] 09:16:52 INFO - PROCESS | 1719 | 1468599412232 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x95301c00) [pid = 1719] [serial = 102] [outer = 0x93d8c400] 09:16:52 INFO - PROCESS | 1719 | 1468599412992 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]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1242ms 09:16:53 INFO - PROCESS | 1719 | 1468599413059 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:16:53 INFO - PROCESS | 1719 | 1468599413068 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:16:53 INFO - PROCESS | 1719 | 1468599413080 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1719 | 1468599413085 Marionette TRACE conn4 <- [1,110,null,{}] 09:16:53 INFO - PROCESS | 1719 | 1468599413091 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}] 09:16:53 INFO - PROCESS | 1719 | 1468599413097 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:53 INFO - PROCESS | 1719 | 1468599413281 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:16:53 INFO - PROCESS | 1719 | 1468599413410 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 1719 | 1468599413419 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x99bff000 == 31 [pid = 1719] [id = 35] 09:16:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x99c73000) [pid = 1719] [serial = 103] [outer = (nil)] 09:16:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9a1f8c00) [pid = 1719] [serial = 104] [outer = 0x99c73000] 09:16:53 INFO - PROCESS | 1719 | 1468599413494 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9a2b3c00) [pid = 1719] [serial = 105] [outer = 0x99c73000] 09:16:54 INFO - PROCESS | 1719 | 1468599414399 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]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1396ms 09:16:54 INFO - PROCESS | 1719 | 1468599414475 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 1719 | 1468599414479 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:16:54 INFO - PROCESS | 1719 | 1468599414486 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 1719 | 1468599414493 Marionette TRACE conn4 <- [1,114,null,{}] 09:16:54 INFO - PROCESS | 1719 | 1468599414521 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}] 09:16:54 INFO - PROCESS | 1719 | 1468599414530 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:54 INFO - PROCESS | 1719 | 1468599414759 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:16:54 INFO - PROCESS | 1719 | 1468599414784 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1719 | 1468599414794 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x9b786c00 == 32 [pid = 1719] [id = 36] 09:16:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x9b789c00) [pid = 1719] [serial = 106] [outer = (nil)] 09:16:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9cbec800) [pid = 1719] [serial = 107] [outer = 0x9b789c00] 09:16:54 INFO - PROCESS | 1719 | 1468599414877 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9d90fc00) [pid = 1719] [serial = 108] [outer = 0x9b789c00] 09:16:55 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x93b55400) [pid = 1719] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:16:55 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0xa61b9000) [pid = 1719] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:16:55 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0xa253ec00) [pid = 1719] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:16:55 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0xa334f800) [pid = 1719] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:16:55 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x97972000) [pid = 1719] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:16:55 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x98a81800) [pid = 1719] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:16:55 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0xa618a000) [pid = 1719] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:16:55 INFO - PROCESS | 1719 | 1468599415913 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]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1501ms 09:16:55 INFO - PROCESS | 1719 | 1468599415988 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 1719 | 1468599415992 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:16:55 INFO - PROCESS | 1719 | 1468599415998 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1719 | 1468599416002 Marionette TRACE conn4 <- [1,118,null,{}] 09:16:56 INFO - PROCESS | 1719 | 1468599416007 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}] 09:16:56 INFO - PROCESS | 1719 | 1468599416012 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:56 INFO - PROCESS | 1719 | 1468599416219 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:16:56 INFO - PROCESS | 1719 | 1468599416282 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 1719 | 1468599416291 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x9486b400 == 33 [pid = 1719] [id = 37] 09:16:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x95244000) [pid = 1719] [serial = 109] [outer = (nil)] 09:16:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x95248800) [pid = 1719] [serial = 110] [outer = 0x95244000] 09:16:56 INFO - PROCESS | 1719 | 1468599416402 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9530c800) [pid = 1719] [serial = 111] [outer = 0x95244000] 09:16:57 INFO - PROCESS | 1719 | 1468599417057 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]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1081ms 09:16:57 INFO - PROCESS | 1719 | 1468599417091 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 1719 | 1468599417095 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:16:57 INFO - PROCESS | 1719 | 1468599417101 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 1719 | 1468599417105 Marionette TRACE conn4 <- [1,122,null,{}] 09:16:57 INFO - PROCESS | 1719 | 1468599417112 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}] 09:16:57 INFO - PROCESS | 1719 | 1468599417118 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:57 INFO - PROCESS | 1719 | 1468599417359 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:16:57 INFO - PROCESS | 1719 | 1468599417376 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 1719 | 1468599417385 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x9530ec00 == 34 [pid = 1719] [id = 38] 09:16:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x95310400) [pid = 1719] [serial = 112] [outer = (nil)] 09:16:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x99828400) [pid = 1719] [serial = 113] [outer = 0x95310400] 09:16:57 INFO - PROCESS | 1719 | 1468599417455 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9cc87000) [pid = 1719] [serial = 114] [outer = 0x95310400] 09:16:58 INFO - PROCESS | 1719 | 1468599418440 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]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1391ms 09:16:58 INFO - PROCESS | 1719 | 1468599418493 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 1719 | 1468599418500 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:16:58 INFO - PROCESS | 1719 | 1468599418508 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1719 | 1468599418517 Marionette TRACE conn4 <- [1,126,null,{}] 09:16:58 INFO - PROCESS | 1719 | 1468599418525 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}] 09:16:58 INFO - PROCESS | 1719 | 1468599418531 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:58 INFO - PROCESS | 1719 | 1468599418731 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:16:58 INFO - PROCESS | 1719 | 1468599418874 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1719 | 1468599418884 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:16:58 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b56c00 == 35 [pid = 1719] [id = 39] 09:16:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9524b000) [pid = 1719] [serial = 115] [outer = (nil)] 09:16:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9530fc00) [pid = 1719] [serial = 116] [outer = 0x9524b000] 09:16:59 INFO - PROCESS | 1719 | 1468599419026 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x99820000) [pid = 1719] [serial = 117] [outer = 0x9524b000] 09:17:00 INFO - PROCESS | 1719 | 1468599420093 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]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1645ms 09:17:00 INFO - PROCESS | 1719 | 1468599420154 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 1719 | 1468599420162 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:17:00 INFO - PROCESS | 1719 | 1468599420173 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 1719 | 1468599420178 Marionette TRACE conn4 <- [1,130,null,{}] 09:17:00 INFO - PROCESS | 1719 | 1468599420185 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}] 09:17:00 INFO - PROCESS | 1719 | 1468599420191 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:00 INFO - PROCESS | 1719 | 1468599420488 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:17:00 INFO - PROCESS | 1719 | 1468599420645 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1719 | 1468599420654 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x930ebc00 == 36 [pid = 1719] [id = 40] 09:17:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9b780400) [pid = 1719] [serial = 118] [outer = (nil)] 09:17:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9cbebc00) [pid = 1719] [serial = 119] [outer = 0x9b780400] 09:17:00 INFO - PROCESS | 1719 | 1468599420744 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0xa11a9000) [pid = 1719] [serial = 120] [outer = 0x9b780400] 09:17:01 INFO - PROCESS | 1719 | 1468599421861 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]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1737ms 09:17:01 INFO - PROCESS | 1719 | 1468599421914 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1719 | 1468599421931 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:17:02 INFO - PROCESS | 1719 | 1468599422019 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 1719 | 1468599422029 Marionette TRACE conn4 <- [1,134,null,{}] 09:17:02 INFO - PROCESS | 1719 | 1468599422079 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}] 09:17:02 INFO - PROCESS | 1719 | 1468599422094 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:02 INFO - PROCESS | 1719 | 1468599422516 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:17:02 INFO - PROCESS | 1719 | 1468599422666 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1719 | 1468599422682 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:02 INFO - PROCESS | 1719 | ++DOCSHELL 0xa2536800 == 37 [pid = 1719] [id = 41] 09:17:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0xa253ec00) [pid = 1719] [serial = 121] [outer = (nil)] 09:17:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0xa2ff0800) [pid = 1719] [serial = 122] [outer = 0xa253ec00] 09:17:02 INFO - PROCESS | 1719 | 1468599422791 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0xa318b400) [pid = 1719] [serial = 123] [outer = 0xa253ec00] 09:17:04 INFO - PROCESS | 1719 | 1468599424144 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]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2241ms 09:17:04 INFO - PROCESS | 1719 | 1468599424309 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 1719 | 1468599424314 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:17:04 INFO - PROCESS | 1719 | 1468599424349 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 1719 | 1468599424356 Marionette TRACE conn4 <- [1,138,null,{}] 09:17:04 INFO - PROCESS | 1719 | 1468599424365 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}] 09:17:04 INFO - PROCESS | 1719 | 1468599424371 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:04 INFO - PROCESS | 1719 | 1468599424537 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:17:04 INFO - PROCESS | 1719 | 1468599424741 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 1719 | 1468599424749 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:04 INFO - PROCESS | 1719 | ++DOCSHELL 0x930eac00 == 38 [pid = 1719] [id = 42] 09:17:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x93a73800) [pid = 1719] [serial = 124] [outer = (nil)] 09:17:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x952afc00) [pid = 1719] [serial = 125] [outer = 0x93a73800] 09:17:04 INFO - PROCESS | 1719 | 1468599424847 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9530e800) [pid = 1719] [serial = 126] [outer = 0x93a73800] 09:17:05 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9ad5c800) [pid = 1719] [serial = 64] [outer = (nil)] [url = about:blank] 09:17:05 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9adf3c00) [pid = 1719] [serial = 65] [outer = (nil)] [url = about:blank] 09:17:05 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0xa699e000) [pid = 1719] [serial = 58] [outer = (nil)] [url = about:blank] 09:17:05 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0xa2328800) [pid = 1719] [serial = 47] [outer = (nil)] [url = about:blank] 09:17:05 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0xa6789800) [pid = 1719] [serial = 56] [outer = (nil)] [url = about:blank] 09:17:05 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0xa2fee000) [pid = 1719] [serial = 50] [outer = (nil)] [url = about:blank] 09:17:05 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0xa617fc00) [pid = 1719] [serial = 53] [outer = (nil)] [url = about:blank] 09:17:05 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x98a80400) [pid = 1719] [serial = 61] [outer = (nil)] [url = about:blank] 09:17:05 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x98ec7000) [pid = 1719] [serial = 62] [outer = (nil)] [url = about:blank] 09:17:05 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0xa6e9f400) [pid = 1719] [serial = 59] [outer = (nil)] [url = about:blank] 09:17:05 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x97903400) [pid = 1719] [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.] 09:17:05 INFO - PROCESS | 1719 | 1468599425640 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]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1345ms 09:17:05 INFO - PROCESS | 1719 | 1468599425690 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 1719 | 1468599425698 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:17:05 INFO - PROCESS | 1719 | 1468599425710 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1719 | 1468599425713 Marionette TRACE conn4 <- [1,142,null,{}] 09:17:05 INFO - PROCESS | 1719 | 1468599425723 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}] 09:17:05 INFO - PROCESS | 1719 | 1468599425728 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:05 INFO - PROCESS | 1719 | 1468599425915 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:17:06 INFO - PROCESS | 1719 | 1468599426024 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 1719 | 1468599426032 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:06 INFO - PROCESS | 1719 | ++DOCSHELL 0x95245c00 == 39 [pid = 1719] [id = 43] 09:17:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x98ebd000) [pid = 1719] [serial = 127] [outer = (nil)] 09:17:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9a2bc800) [pid = 1719] [serial = 128] [outer = 0x98ebd000] 09:17:06 INFO - PROCESS | 1719 | 1468599426111 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9a942000) [pid = 1719] [serial = 129] [outer = 0x98ebd000] 09:17:07 INFO - PROCESS | 1719 | 1468599427205 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]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1548ms 09:17:07 INFO - PROCESS | 1719 | 1468599427268 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 1719 | 1468599427272 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:17:07 INFO - PROCESS | 1719 | 1468599427296 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 1719 | 1468599427302 Marionette TRACE conn4 <- [1,146,null,{}] 09:17:07 INFO - PROCESS | 1719 | 1468599427318 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}] 09:17:07 INFO - PROCESS | 1719 | 1468599427327 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:07 INFO - PROCESS | 1719 | 1468599427567 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:17:07 INFO - PROCESS | 1719 | 1468599427642 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1719 | 1468599427651 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:07 INFO - PROCESS | 1719 | ++DOCSHELL 0xa2583000 == 40 [pid = 1719] [id = 44] 09:17:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0xa25f1800) [pid = 1719] [serial = 130] [outer = (nil)] 09:17:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0xa2ff6000) [pid = 1719] [serial = 131] [outer = 0xa25f1800] 09:17:07 INFO - PROCESS | 1719 | 1468599427727 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0xa33c3800) [pid = 1719] [serial = 132] [outer = 0xa25f1800] 09:17:08 INFO - PROCESS | 1719 | 1468599428619 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]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1396ms 09:17:08 INFO - PROCESS | 1719 | 1468599428686 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 1719 | 1468599428689 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:17:08 INFO - PROCESS | 1719 | 1468599428696 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1719 | 1468599428699 Marionette TRACE conn4 <- [1,150,null,{}] 09:17:08 INFO - PROCESS | 1719 | 1468599428705 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}] 09:17:08 INFO - PROCESS | 1719 | 1468599428710 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:08 INFO - PROCESS | 1719 | 1468599428923 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:17:08 INFO - PROCESS | 1719 | 1468599428948 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 1719 | 1468599428954 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:08 INFO - PROCESS | 1719 | ++DOCSHELL 0xa33cf800 == 41 [pid = 1719] [id = 45] 09:17:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0xa4f19800) [pid = 1719] [serial = 133] [outer = (nil)] 09:17:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0xa617fc00) [pid = 1719] [serial = 134] [outer = 0xa4f19800] 09:17:09 INFO - PROCESS | 1719 | 1468599429040 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0xa618c800) [pid = 1719] [serial = 135] [outer = 0xa4f19800] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9203c800) [pid = 1719] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x98a84c00) [pid = 1719] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0xa2006000) [pid = 1719] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0xa11a4c00) [pid = 1719] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0xa672d400) [pid = 1719] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x95244000) [pid = 1719] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0xa8243400) [pid = 1719] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0xa11ac400) [pid = 1719] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x92037c00) [pid = 1719] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9b789c00) [pid = 1719] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x952acc00) [pid = 1719] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9a2be800) [pid = 1719] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x93d8c400) [pid = 1719] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x952b4400) [pid = 1719] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:17:09 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x99c73000) [pid = 1719] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:17:10 INFO - PROCESS | 1719 | 1468599430081 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]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1430ms 09:17:10 INFO - PROCESS | 1719 | 1468599430128 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 1719 | 1468599430132 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:17:10 INFO - PROCESS | 1719 | 1468599430138 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1719 | 1468599430151 Marionette TRACE conn4 <- [1,154,null,{}] 09:17:10 INFO - PROCESS | 1719 | 1468599430166 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}] 09:17:10 INFO - PROCESS | 1719 | 1468599430171 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:10 INFO - PROCESS | 1719 | 1468599430343 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:17:10 INFO - PROCESS | 1719 | 1468599430352 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1719 | 1468599430361 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x952acc00 == 42 [pid = 1719] [id = 46] 09:17:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x95310000) [pid = 1719] [serial = 136] [outer = (nil)] 09:17:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0xa11ac400) [pid = 1719] [serial = 137] [outer = 0x95310000] 09:17:10 INFO - PROCESS | 1719 | 1468599430439 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0xa4f22800) [pid = 1719] [serial = 138] [outer = 0x95310000] 09:17:11 INFO - PROCESS | 1719 | 1468599431369 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]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1298ms 09:17:11 INFO - PROCESS | 1719 | 1468599431437 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 1719 | 1468599431443 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:17:11 INFO - PROCESS | 1719 | 1468599431452 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1719 | 1468599431457 Marionette TRACE conn4 <- [1,158,null,{}] 09:17:11 INFO - PROCESS | 1719 | 1468599431463 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}] 09:17:11 INFO - PROCESS | 1719 | 1468599431474 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:11 INFO - PROCESS | 1719 | 1468599431740 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:17:11 INFO - PROCESS | 1719 | 1468599431894 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 1719 | 1468599431909 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x92328000 == 43 [pid = 1719] [id = 47] 09:17:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x92329400) [pid = 1719] [serial = 139] [outer = (nil)] 09:17:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x93a6ec00) [pid = 1719] [serial = 140] [outer = 0x92329400] 09:17:12 INFO - PROCESS | 1719 | 1468599432050 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x93b5dc00) [pid = 1719] [serial = 141] [outer = 0x92329400] 09:17:12 INFO - PROCESS | 1719 | 1468599432607 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:17:13 INFO - PROCESS | 1719 | 1468599433135 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]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1739ms 09:17:13 INFO - PROCESS | 1719 | 1468599433196 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 1719 | 1468599433204 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:17:13 INFO - PROCESS | 1719 | 1468599433213 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 1719 | 1468599433219 Marionette TRACE conn4 <- [1,162,null,{}] 09:17:13 INFO - PROCESS | 1719 | 1468599433229 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}] 09:17:13 INFO - PROCESS | 1719 | 1468599433237 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:13 INFO - PROCESS | 1719 | 1468599433483 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:17:13 INFO - PROCESS | 1719 | 1468599433684 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 1719 | 1468599433695 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x9530f400 == 44 [pid = 1719] [id = 48] 09:17:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9b498800) [pid = 1719] [serial = 142] [outer = (nil)] 09:17:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9b4ec800) [pid = 1719] [serial = 143] [outer = 0x9b498800] 09:17:13 INFO - PROCESS | 1719 | 1468599433826 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9b784000) [pid = 1719] [serial = 144] [outer = 0x9b498800] 09:17:15 INFO - PROCESS | 1719 | 1468599435029 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]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1844ms 09:17:15 INFO - PROCESS | 1719 | 1468599435058 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1719 | 1468599435069 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:17:15 INFO - PROCESS | 1719 | 1468599435080 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1719 | 1468599435085 Marionette TRACE conn4 <- [1,166,null,{}] 09:17:15 INFO - PROCESS | 1719 | 1468599435094 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}] 09:17:15 INFO - PROCESS | 1719 | 1468599435099 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:15 INFO - PROCESS | 1719 | 1468599435366 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:17:15 INFO - PROCESS | 1719 | 1468599435492 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 1719 | 1468599435499 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:15 INFO - PROCESS | 1719 | ++DOCSHELL 0xa209fc00 == 45 [pid = 1719] [id = 49] 09:17:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0xa2285800) [pid = 1719] [serial = 145] [outer = (nil)] 09:17:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0xa2ff1400) [pid = 1719] [serial = 146] [outer = 0xa2285800] 09:17:15 INFO - PROCESS | 1719 | 1468599435585 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0xa318bc00) [pid = 1719] [serial = 147] [outer = 0xa2285800] 09:17:16 INFO - PROCESS | 1719 | 1468599436543 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]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1497ms 09:17:16 INFO - PROCESS | 1719 | 1468599436576 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1719 | 1468599436583 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:17:16 INFO - PROCESS | 1719 | 1468599436601 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1719 | 1468599436610 Marionette TRACE conn4 <- [1,170,null,{}] 09:17:16 INFO - PROCESS | 1719 | 1468599436618 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}] 09:17:16 INFO - PROCESS | 1719 | 1468599436626 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:16 INFO - PROCESS | 1719 | 1468599436879 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:17:17 INFO - PROCESS | 1719 | 1468599437070 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1719 | 1468599437085 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x996e3400 == 46 [pid = 1719] [id = 50] 09:17:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x99eab800) [pid = 1719] [serial = 148] [outer = (nil)] 09:17:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0xa209f800) [pid = 1719] [serial = 149] [outer = 0x99eab800] 09:17:17 INFO - PROCESS | 1719 | 1468599437203 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0xa610ac00) [pid = 1719] [serial = 150] [outer = 0x99eab800] 09:17:18 INFO - PROCESS | 1719 | 1468599438119 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]]]}] 09:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1555ms 09:17:18 INFO - PROCESS | 1719 | 1468599438148 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:17:18 INFO - PROCESS | 1719 | 1468599438153 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:17:18 INFO - PROCESS | 1719 | 1468599438159 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 1719 | 1468599438163 Marionette TRACE conn4 <- [1,174,null,{}] 09:17:18 INFO - PROCESS | 1719 | 1468599438169 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}] 09:17:18 INFO - PROCESS | 1719 | 1468599438175 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:18 INFO - PROCESS | 1719 | 1468599438403 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:17:18 INFO - PROCESS | 1719 | 1468599438550 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 1719 | 1468599438563 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x92037800 == 47 [pid = 1719] [id = 51] 09:17:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x95380800) [pid = 1719] [serial = 151] [outer = (nil)] 09:17:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9538ac00) [pid = 1719] [serial = 152] [outer = 0x95380800] 09:17:18 INFO - PROCESS | 1719 | 1468599438681 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x9538e400) [pid = 1719] [serial = 153] [outer = 0x95380800] 09:17:19 INFO - PROCESS | 1719 | 1468599439599 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]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1485ms 09:17:19 INFO - PROCESS | 1719 | 1468599439646 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:17:19 INFO - PROCESS | 1719 | 1468599439650 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:17:19 INFO - PROCESS | 1719 | 1468599439657 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1719 | 1468599439661 Marionette TRACE conn4 <- [1,178,null,{}] 09:17:19 INFO - PROCESS | 1719 | 1468599439667 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}] 09:17:19 INFO - PROCESS | 1719 | 1468599439672 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:19 INFO - PROCESS | 1719 | 1468599439900 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:17:20 INFO - PROCESS | 1719 | 1468599440095 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 1719 | 1468599440114 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:20 INFO - PROCESS | 1719 | ++DOCSHELL 0xa61c1c00 == 48 [pid = 1719] [id = 52] 09:17:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0xa672c000) [pid = 1719] [serial = 154] [outer = (nil)] 09:17:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0xa6789800) [pid = 1719] [serial = 155] [outer = 0xa672c000] 09:17:20 INFO - PROCESS | 1719 | 1468599440254 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0xa6f49400) [pid = 1719] [serial = 156] [outer = 0xa672c000] 09:17:21 INFO - PROCESS | 1719 | 1468599441171 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]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1591ms 09:17:21 INFO - PROCESS | 1719 | 1468599441249 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 1719 | 1468599441253 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:17:21 INFO - PROCESS | 1719 | 1468599441261 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 1719 | 1468599441266 Marionette TRACE conn4 <- [1,182,null,{}] 09:17:21 INFO - PROCESS | 1719 | 1468599441274 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}] 09:17:21 INFO - PROCESS | 1719 | 1468599441279 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:21 INFO - PROCESS | 1719 | 1468599441636 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:17:21 INFO - PROCESS | 1719 | 1468599441846 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1719 | 1468599441853 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x95242800 == 49 [pid = 1719] [id = 53] 09:17:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x95243400) [pid = 1719] [serial = 157] [outer = (nil)] 09:17:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x9524a400) [pid = 1719] [serial = 158] [outer = 0x95243400] 09:17:21 INFO - PROCESS | 1719 | 1468599441946 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x952b0c00) [pid = 1719] [serial = 159] [outer = 0x95243400] 09:17:22 INFO - PROCESS | 1719 | 1468599442866 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]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1635ms 09:17:22 INFO - PROCESS | 1719 | 1468599442898 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1719 | 1468599442903 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:17:22 INFO - PROCESS | 1719 | 1468599442912 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1719 | 1468599442917 Marionette TRACE conn4 <- [1,186,null,{}] 09:17:22 INFO - PROCESS | 1719 | 1468599442924 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}] 09:17:22 INFO - PROCESS | 1719 | 1468599442930 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:23 INFO - PROCESS | 1719 | 1468599443108 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x952a7800 == 48 [pid = 1719] [id = 24] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0xa618e000 == 47 [pid = 1719] [id = 19] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9524e400 == 46 [pid = 1719] [id = 33] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x96564400 == 45 [pid = 1719] [id = 21] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x93d83800 == 44 [pid = 1719] [id = 34] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9d904400 == 43 [pid = 1719] [id = 15] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9b786c00 == 42 [pid = 1719] [id = 36] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x930ef800 == 41 [pid = 1719] [id = 16] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x92325c00 == 40 [pid = 1719] [id = 22] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0xa2536000 == 39 [pid = 1719] [id = 17] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9203b800 == 38 [pid = 1719] [id = 23] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x99bff000 == 37 [pid = 1719] [id = 35] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x92328800 == 36 [pid = 1719] [id = 20] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9486b400 == 35 [pid = 1719] [id = 37] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9232ac00 == 34 [pid = 1719] [id = 18] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x93b5c800 == 33 [pid = 1719] [id = 13] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x952acc00 == 32 [pid = 1719] [id = 46] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0xa33cf800 == 31 [pid = 1719] [id = 45] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0xa2583000 == 30 [pid = 1719] [id = 44] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x95245c00 == 29 [pid = 1719] [id = 43] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x930eac00 == 28 [pid = 1719] [id = 42] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9a0e5400 == 27 [pid = 1719] [id = 25] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9adf5000 == 26 [pid = 1719] [id = 14] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x952ab800 == 25 [pid = 1719] [id = 31] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9a385400 == 24 [pid = 1719] [id = 27] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9a2bb400 == 23 [pid = 1719] [id = 32] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x92325800 == 22 [pid = 1719] [id = 29] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0xa2536800 == 21 [pid = 1719] [id = 41] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0xa8241800 == 20 [pid = 1719] [id = 28] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9530ec00 == 19 [pid = 1719] [id = 38] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x93b56c00 == 18 [pid = 1719] [id = 39] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x93a78800 == 17 [pid = 1719] [id = 26] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x930ebc00 == 16 [pid = 1719] [id = 40] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x92035000 == 15 [pid = 1719] [id = 30] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x92037800 == 14 [pid = 1719] [id = 51] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0xa61c1c00 == 13 [pid = 1719] [id = 52] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0xa209fc00 == 12 [pid = 1719] [id = 49] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x996e3400 == 11 [pid = 1719] [id = 50] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x92328000 == 10 [pid = 1719] [id = 47] 09:17:24 INFO - PROCESS | 1719 | --DOCSHELL 0x9530f400 == 9 [pid = 1719] [id = 48] 09:17:24 INFO - PROCESS | 1719 | 1468599444170 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1719 | 1468599444186 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x9524ac00) [pid = 1719] [serial = 68] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x93b5cc00) [pid = 1719] [serial = 67] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x9d905400) [pid = 1719] [serial = 71] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9cbe5000) [pid = 1719] [serial = 70] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0xa2fb8000) [pid = 1719] [serial = 74] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0xa2378800) [pid = 1719] [serial = 73] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0xa6990800) [pid = 1719] [serial = 77] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0xa61b4c00) [pid = 1719] [serial = 76] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0xa6f48800) [pid = 1719] [serial = 80] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0xa6f47000) [pid = 1719] [serial = 79] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x95248800) [pid = 1719] [serial = 110] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0xa82f4800) [pid = 1719] [serial = 83] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0xa8259000) [pid = 1719] [serial = 82] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0xa8cbd400) [pid = 1719] [serial = 86] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0xa8c4b800) [pid = 1719] [serial = 85] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9a2bb800) [pid = 1719] [serial = 89] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x9a2ba000) [pid = 1719] [serial = 88] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9cbec800) [pid = 1719] [serial = 107] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x952b6c00) [pid = 1719] [serial = 92] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x952b5800) [pid = 1719] [serial = 91] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9ad58c00) [pid = 1719] [serial = 96] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0xa2580000) [pid = 1719] [serial = 95] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x952adc00) [pid = 1719] [serial = 101] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x95301c00) [pid = 1719] [serial = 102] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9960b800) [pid = 1719] [serial = 99] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9797e000) [pid = 1719] [serial = 98] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x9a2b3c00) [pid = 1719] [serial = 105] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x9a1f8c00) [pid = 1719] [serial = 104] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x9530c800) [pid = 1719] [serial = 111] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x9d90fc00) [pid = 1719] [serial = 108] [outer = (nil)] [url = about:blank] 09:17:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203e400 == 10 [pid = 1719] [id = 54] 09:17:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x9203e800) [pid = 1719] [serial = 160] [outer = (nil)] 09:17:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x92329c00) [pid = 1719] [serial = 161] [outer = 0x9203e800] 09:17:24 INFO - PROCESS | 1719 | 1468599444428 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x93b56400) [pid = 1719] [serial = 162] [outer = 0x9203e800] 09:17:25 INFO - PROCESS | 1719 | 1468599445227 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]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 2384ms 09:17:25 INFO - PROCESS | 1719 | 1468599445298 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:17:25 INFO - PROCESS | 1719 | 1468599445305 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:17:25 INFO - PROCESS | 1719 | 1468599445312 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1719 | 1468599445315 Marionette TRACE conn4 <- [1,190,null,{}] 09:17:25 INFO - PROCESS | 1719 | 1468599445325 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}] 09:17:25 INFO - PROCESS | 1719 | 1468599445334 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:25 INFO - PROCESS | 1719 | 1468599445510 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:17:25 INFO - PROCESS | 1719 | 1468599445626 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 1719 | 1468599445635 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:25 INFO - PROCESS | 1719 | ++DOCSHELL 0x952b0000 == 11 [pid = 1719] [id = 55] 09:17:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x952b8000) [pid = 1719] [serial = 163] [outer = (nil)] 09:17:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x95306400) [pid = 1719] [serial = 164] [outer = 0x952b8000] 09:17:25 INFO - PROCESS | 1719 | 1468599445715 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9537f800) [pid = 1719] [serial = 165] [outer = 0x952b8000] 09:17:26 INFO - PROCESS | 1719 | 1468599446567 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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1297ms 09:17:26 INFO - PROCESS | 1719 | 1468599446629 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:17:26 INFO - PROCESS | 1719 | 1468599446639 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:17:26 INFO - PROCESS | 1719 | 1468599446650 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 1719 | 1468599446653 Marionette TRACE conn4 <- [1,194,null,{}] 09:17:26 INFO - PROCESS | 1719 | 1468599446668 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}] 09:17:26 INFO - PROCESS | 1719 | 1468599446674 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:26 INFO - PROCESS | 1719 | 1468599446915 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:17:26 INFO - PROCESS | 1719 | 1468599446940 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1719 | 1468599446951 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x97971800 == 12 [pid = 1719] [id = 56] 09:17:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x98341400) [pid = 1719] [serial = 166] [outer = (nil)] 09:17:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9960b800) [pid = 1719] [serial = 167] [outer = 0x98341400] 09:17:27 INFO - PROCESS | 1719 | 1468599447028 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x99ea5800) [pid = 1719] [serial = 168] [outer = 0x98341400] 09:17:28 INFO - PROCESS | 1719 | 1468599448120 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]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1546ms 09:17:28 INFO - PROCESS | 1719 | 1468599448196 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1719 | 1468599448203 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:17:28 INFO - PROCESS | 1719 | 1468599448215 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1719 | 1468599448229 Marionette TRACE conn4 <- [1,198,null,{}] 09:17:28 INFO - PROCESS | 1719 | 1468599448277 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}] 09:17:28 INFO - PROCESS | 1719 | 1468599448289 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:28 INFO - PROCESS | 1719 | 1468599448599 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:17:29 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0xa4f19800) [pid = 1719] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:17:29 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0xa25f1800) [pid = 1719] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:17:29 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9b780400) [pid = 1719] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:17:29 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0xa253ec00) [pid = 1719] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:17:29 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9524b000) [pid = 1719] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:17:29 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x98ebd000) [pid = 1719] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:17:29 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x95310400) [pid = 1719] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:17:29 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x93a73800) [pid = 1719] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:17:29 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x95310000) [pid = 1719] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:17:29 INFO - PROCESS | 1719 | 1468599449348 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1719 | 1468599449355 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x930e9c00 == 13 [pid = 1719] [id = 57] 09:17:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x93a73800) [pid = 1719] [serial = 169] [outer = (nil)] 09:17:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x9797a000) [pid = 1719] [serial = 170] [outer = 0x93a73800] 09:17:29 INFO - PROCESS | 1719 | 1468599449430 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x93d8c800) [pid = 1719] [serial = 171] [outer = 0x93a73800] 09:17:30 INFO - PROCESS | 1719 | 1468599450239 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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 2071ms 09:17:30 INFO - PROCESS | 1719 | 1468599450284 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:17:30 INFO - PROCESS | 1719 | 1468599450289 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:17:30 INFO - PROCESS | 1719 | 1468599450295 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1719 | 1468599450299 Marionette TRACE conn4 <- [1,202,null,{}] 09:17:30 INFO - PROCESS | 1719 | 1468599450305 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}] 09:17:30 INFO - PROCESS | 1719 | 1468599450310 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:30 INFO - PROCESS | 1719 | 1468599450477 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:17:30 INFO - PROCESS | 1719 | 1468599450487 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 1719 | 1468599450495 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x9529f800 == 14 [pid = 1719] [id = 58] 09:17:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x98a57000) [pid = 1719] [serial = 172] [outer = (nil)] 09:17:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9cbe0c00) [pid = 1719] [serial = 173] [outer = 0x98a57000] 09:17:30 INFO - PROCESS | 1719 | 1468599450566 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9cc88000) [pid = 1719] [serial = 174] [outer = 0x98a57000] 09:17:31 INFO - PROCESS | 1719 | 1468599451488 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]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1236ms 09:17:31 INFO - PROCESS | 1719 | 1468599451532 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:17:31 INFO - PROCESS | 1719 | 1468599451541 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:17:31 INFO - PROCESS | 1719 | 1468599451551 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1719 | 1468599451557 Marionette TRACE conn4 <- [1,206,null,{}] 09:17:31 INFO - PROCESS | 1719 | 1468599451567 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}] 09:17:31 INFO - PROCESS | 1719 | 1468599451572 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:31 INFO - PROCESS | 1719 | 1468599451778 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:17:31 INFO - PROCESS | 1719 | 1468599451928 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1719 | 1468599451947 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x952b5c00 == 15 [pid = 1719] [id = 59] 09:17:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x952b6000) [pid = 1719] [serial = 175] [outer = (nil)] 09:17:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9530dc00) [pid = 1719] [serial = 176] [outer = 0x952b6000] 09:17:32 INFO - PROCESS | 1719 | 1468599452031 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x98ebe000) [pid = 1719] [serial = 177] [outer = 0x952b6000] 09:17:33 INFO - PROCESS | 1719 | 1468599453134 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]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1641ms 09:17:33 INFO - PROCESS | 1719 | 1468599453191 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1719 | 1468599453199 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:17:33 INFO - PROCESS | 1719 | 1468599453212 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1719 | 1468599453216 Marionette TRACE conn4 <- [1,210,null,{}] 09:17:33 INFO - PROCESS | 1719 | 1468599453224 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}] 09:17:33 INFO - PROCESS | 1719 | 1468599453231 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:33 INFO - PROCESS | 1719 | 1468599453461 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:17:33 INFO - PROCESS | 1719 | 1468599453653 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1719 | 1468599453663 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x930e9400 == 16 [pid = 1719] [id = 60] 09:17:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x93d83000) [pid = 1719] [serial = 178] [outer = (nil)] 09:17:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9b49e400) [pid = 1719] [serial = 179] [outer = 0x93d83000] 09:17:33 INFO - PROCESS | 1719 | 1468599453798 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9d901c00) [pid = 1719] [serial = 180] [outer = 0x93d83000] 09:17:34 INFO - PROCESS | 1719 | 1468599454750 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]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1586ms 09:17:34 INFO - PROCESS | 1719 | 1468599454799 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1719 | 1468599454803 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:17:34 INFO - PROCESS | 1719 | 1468599454810 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1719 | 1468599454817 Marionette TRACE conn4 <- [1,214,null,{}] 09:17:34 INFO - PROCESS | 1719 | 1468599454834 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}] 09:17:34 INFO - PROCESS | 1719 | 1468599454843 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:35 INFO - PROCESS | 1719 | 1468599455035 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:17:35 INFO - PROCESS | 1719 | 1468599455184 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1719 | 1468599455200 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:35 INFO - PROCESS | 1719 | ++DOCSHELL 0xa228fc00 == 17 [pid = 1719] [id = 61] 09:17:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0xa2321000) [pid = 1719] [serial = 181] [outer = (nil)] 09:17:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0xa2536800) [pid = 1719] [serial = 182] [outer = 0xa2321000] 09:17:35 INFO - PROCESS | 1719 | 1468599455322 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0xa25f1400) [pid = 1719] [serial = 183] [outer = 0xa2321000] 09:17:36 INFO - PROCESS | 1719 | 1468599456228 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]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1440ms 09:17:36 INFO - PROCESS | 1719 | 1468599456251 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:17:36 INFO - PROCESS | 1719 | 1468599456256 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:17:36 INFO - PROCESS | 1719 | 1468599456263 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1719 | 1468599456267 Marionette TRACE conn4 <- [1,218,null,{}] 09:17:36 INFO - PROCESS | 1719 | 1468599456301 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}] 09:17:36 INFO - PROCESS | 1719 | 1468599456307 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:36 INFO - PROCESS | 1719 | 1468599456497 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:17:36 INFO - PROCESS | 1719 | 1468599456645 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1719 | 1468599456655 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:36 INFO - PROCESS | 1719 | ++DOCSHELL 0xa2372800 == 18 [pid = 1719] [id = 62] 09:17:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0xa25f7000) [pid = 1719] [serial = 184] [outer = (nil)] 09:17:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0xa3109400) [pid = 1719] [serial = 185] [outer = 0xa25f7000] 09:17:36 INFO - PROCESS | 1719 | 1468599456743 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0xa3107000) [pid = 1719] [serial = 186] [outer = 0xa25f7000] 09:17:37 INFO - PROCESS | 1719 | 1468599457756 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]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1542ms 09:17:37 INFO - PROCESS | 1719 | 1468599457805 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:17:37 INFO - PROCESS | 1719 | 1468599457809 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:17:37 INFO - PROCESS | 1719 | 1468599457816 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1719 | 1468599457819 Marionette TRACE conn4 <- [1,222,null,{}] 09:17:37 INFO - PROCESS | 1719 | 1468599457826 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}] 09:17:37 INFO - PROCESS | 1719 | 1468599457831 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:38 INFO - PROCESS | 1719 | 1468599458010 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:17:38 INFO - PROCESS | 1719 | 1468599458301 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1719 | 1468599458311 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b5b400 == 19 [pid = 1719] [id = 63] 09:17:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x93b5cc00) [pid = 1719] [serial = 187] [outer = (nil)] 09:17:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x93d89c00) [pid = 1719] [serial = 188] [outer = 0x93b5cc00] 09:17:38 INFO - PROCESS | 1719 | 1468599458398 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9529ac00) [pid = 1719] [serial = 189] [outer = 0x93b5cc00] 09:17:39 INFO - PROCESS | 1719 | 1468599459381 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]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1640ms 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0xa617fc00) [pid = 1719] [serial = 134] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0xa2ff6000) [pid = 1719] [serial = 131] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9cbebc00) [pid = 1719] [serial = 119] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0xa11a9000) [pid = 1719] [serial = 120] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0xa2ff0800) [pid = 1719] [serial = 122] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0xa318b400) [pid = 1719] [serial = 123] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9530fc00) [pid = 1719] [serial = 116] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x99820000) [pid = 1719] [serial = 117] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9a2bc800) [pid = 1719] [serial = 128] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x99828400) [pid = 1719] [serial = 113] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x952afc00) [pid = 1719] [serial = 125] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9530e800) [pid = 1719] [serial = 126] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x9cc87000) [pid = 1719] [serial = 114] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0xa618c800) [pid = 1719] [serial = 135] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0xa33c3800) [pid = 1719] [serial = 132] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0xa4f22800) [pid = 1719] [serial = 138] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9a942000) [pid = 1719] [serial = 129] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0xa11ac400) [pid = 1719] [serial = 137] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1719 | 1468599459483 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 1719 | 1468599459490 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:17:39 INFO - PROCESS | 1719 | 1468599459498 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 1719 | 1468599459503 Marionette TRACE conn4 <- [1,226,null,{}] 09:17:39 INFO - PROCESS | 1719 | 1468599459516 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}] 09:17:39 INFO - PROCESS | 1719 | 1468599459528 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:39 INFO - PROCESS | 1719 | 1468599459725 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:17:39 INFO - PROCESS | 1719 | 1468599459901 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 1719 | 1468599459911 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x9538bc00 == 20 [pid = 1719] [id = 64] 09:17:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x9538c400) [pid = 1719] [serial = 190] [outer = (nil)] 09:17:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x98a60c00) [pid = 1719] [serial = 191] [outer = 0x9538c400] 09:17:39 INFO - PROCESS | 1719 | 1468599459992 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x99ea8c00) [pid = 1719] [serial = 192] [outer = 0x9538c400] 09:17:40 INFO - PROCESS | 1719 | 1468599460810 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]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1339ms 09:17:40 INFO - PROCESS | 1719 | 1468599460839 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:17:40 INFO - PROCESS | 1719 | 1468599460845 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:17:40 INFO - PROCESS | 1719 | 1468599460854 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 1719 | 1468599460857 Marionette TRACE conn4 <- [1,230,null,{}] 09:17:40 INFO - PROCESS | 1719 | 1468599460863 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}] 09:17:40 INFO - PROCESS | 1719 | 1468599460868 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:41 INFO - PROCESS | 1719 | 1468599461031 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:17:41 INFO - PROCESS | 1719 | 1468599461051 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 1719 | 1468599461060 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x9ad58400 == 21 [pid = 1719] [id = 65] 09:17:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x9adf5000) [pid = 1719] [serial = 193] [outer = (nil)] 09:17:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9d90f400) [pid = 1719] [serial = 194] [outer = 0x9adf5000] 09:17:41 INFO - PROCESS | 1719 | 1468599461141 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0xa2002c00) [pid = 1719] [serial = 195] [outer = 0x9adf5000] 09:17:42 INFO - PROCESS | 1719 | 1468599462000 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]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1194ms 09:17:42 INFO - PROCESS | 1719 | 1468599462048 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 1719 | 1468599462052 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:17:42 INFO - PROCESS | 1719 | 1468599462060 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 1719 | 1468599462069 Marionette TRACE conn4 <- [1,234,null,{}] 09:17:42 INFO - PROCESS | 1719 | 1468599462083 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}] 09:17:42 INFO - PROCESS | 1719 | 1468599462090 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:42 INFO - PROCESS | 1719 | 1468599462438 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:17:42 INFO - PROCESS | 1719 | 1468599462484 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1719 | 1468599462492 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x9b49e800 == 22 [pid = 1719] [id = 66] 09:17:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0xa2fbc400) [pid = 1719] [serial = 196] [outer = (nil)] 09:17:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0xa33c2000) [pid = 1719] [serial = 197] [outer = 0xa2fbc400] 09:17:42 INFO - PROCESS | 1719 | 1468599462579 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0xa33ca400) [pid = 1719] [serial = 198] [outer = 0xa2fbc400] 09:17:43 INFO - PROCESS | 1719 | 1468599463497 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]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1490ms 09:17:43 INFO - PROCESS | 1719 | 1468599463575 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 1719 | 1468599463580 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:17:43 INFO - PROCESS | 1719 | 1468599463587 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1719 | 1468599463589 Marionette TRACE conn4 <- [1,238,null,{}] 09:17:43 INFO - PROCESS | 1719 | 1468599463595 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}] 09:17:43 INFO - PROCESS | 1719 | 1468599463602 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:43 INFO - PROCESS | 1719 | 1468599463813 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:17:43 INFO - PROCESS | 1719 | 1468599463839 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 1719 | 1468599463845 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:43 INFO - PROCESS | 1719 | ++DOCSHELL 0xa3197400 == 23 [pid = 1719] [id = 67] 09:17:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0xa4d56000) [pid = 1719] [serial = 199] [outer = (nil)] 09:17:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0xa610a400) [pid = 1719] [serial = 200] [outer = 0xa4d56000] 09:17:43 INFO - PROCESS | 1719 | 1468599463923 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0xa4f75c00) [pid = 1719] [serial = 201] [outer = 0xa4d56000] 09:17:44 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x92329400) [pid = 1719] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:17:44 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0xa672c000) [pid = 1719] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:17:44 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x98341400) [pid = 1719] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:17:44 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x95380800) [pid = 1719] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:17:44 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9b498800) [pid = 1719] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:17:44 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9203e800) [pid = 1719] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:17:44 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x99eab800) [pid = 1719] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:17:44 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x93a73800) [pid = 1719] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:17:44 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0xa2285800) [pid = 1719] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:17:44 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x95243400) [pid = 1719] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:17:44 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x952b8000) [pid = 1719] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:17:44 INFO - PROCESS | 1719 | 1468599464855 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]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1345ms 09:17:44 INFO - PROCESS | 1719 | 1468599464939 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 1719 | 1468599464943 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:17:44 INFO - PROCESS | 1719 | 1468599464950 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 1719 | 1468599464954 Marionette TRACE conn4 <- [1,242,null,{}] 09:17:44 INFO - PROCESS | 1719 | 1468599464959 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}] 09:17:44 INFO - PROCESS | 1719 | 1468599464964 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:45 INFO - PROCESS | 1719 | 1468599465141 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:17:45 INFO - PROCESS | 1719 | 1468599465155 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1719 | 1468599465173 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d82800 == 24 [pid = 1719] [id = 68] 09:17:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x95388400) [pid = 1719] [serial = 202] [outer = (nil)] 09:17:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0xa31ed800) [pid = 1719] [serial = 203] [outer = 0x95388400] 09:17:45 INFO - PROCESS | 1719 | 1468599465271 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0xa31f1c00) [pid = 1719] [serial = 204] [outer = 0x95388400] 09:17:46 INFO - PROCESS | 1719 | 1468599466236 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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1342ms 09:17:46 INFO - PROCESS | 1719 | 1468599466294 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 1719 | 1468599466297 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:17:46 INFO - PROCESS | 1719 | 1468599466305 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1719 | 1468599466309 Marionette TRACE conn4 <- [1,246,null,{}] 09:17:46 INFO - PROCESS | 1719 | 1468599466315 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}] 09:17:46 INFO - PROCESS | 1719 | 1468599466321 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:46 INFO - PROCESS | 1719 | 1468599466558 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:17:46 INFO - PROCESS | 1719 | 1468599466716 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 1719 | 1468599466734 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:46 INFO - PROCESS | 1719 | ++DOCSHELL 0x92042800 == 25 [pid = 1719] [id = 69] 09:17:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x92325800) [pid = 1719] [serial = 205] [outer = (nil)] 09:17:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x93a71800) [pid = 1719] [serial = 206] [outer = 0x92325800] 09:17:46 INFO - PROCESS | 1719 | 1468599466827 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x93d8bc00) [pid = 1719] [serial = 207] [outer = 0x92325800] 09:17:47 INFO - PROCESS | 1719 | 1468599467790 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]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1533ms 09:17:47 INFO - PROCESS | 1719 | 1468599467841 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1719 | 1468599467847 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:17:47 INFO - PROCESS | 1719 | 1468599467857 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 1719 | 1468599467863 Marionette TRACE conn4 <- [1,250,null,{}] 09:17:47 INFO - PROCESS | 1719 | 1468599467872 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}] 09:17:47 INFO - PROCESS | 1719 | 1468599467882 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:48 INFO - PROCESS | 1719 | 1468599468116 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:17:48 INFO - PROCESS | 1719 | 1468599468318 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 1719 | 1468599468329 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x95387800 == 26 [pid = 1719] [id = 70] 09:17:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x97973800) [pid = 1719] [serial = 208] [outer = (nil)] 09:17:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x98e5bc00) [pid = 1719] [serial = 209] [outer = 0x97973800] 09:17:48 INFO - PROCESS | 1719 | 1468599468466 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x98e62000) [pid = 1719] [serial = 210] [outer = 0x97973800] 09:17:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x98e68000) [pid = 1719] [serial = 211] [outer = 0x93d7e400] 09:17:49 INFO - PROCESS | 1719 | 1468599469549 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]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1741ms 09:17:49 INFO - PROCESS | 1719 | 1468599469598 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1719 | 1468599469604 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:17:49 INFO - PROCESS | 1719 | 1468599469611 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 1719 | 1468599469616 Marionette TRACE conn4 <- [1,254,null,{}] 09:17:49 INFO - PROCESS | 1719 | 1468599469622 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}] 09:17:49 INFO - PROCESS | 1719 | 1468599469627 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:49 INFO - PROCESS | 1719 | 1468599469882 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:17:50 INFO - PROCESS | 1719 | 1468599470098 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 1719 | 1468599470109 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:50 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a1fac00 == 27 [pid = 1719] [id = 71] 09:17:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9a2b3800) [pid = 1719] [serial = 212] [outer = (nil)] 09:17:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9a2bb800) [pid = 1719] [serial = 213] [outer = 0x9a2b3800] 09:17:50 INFO - PROCESS | 1719 | 1468599470214 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9ad5b800) [pid = 1719] [serial = 214] [outer = 0x9a2b3800] 09:17:51 INFO - PROCESS | 1719 | 1468599471149 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]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1592ms 09:17:51 INFO - PROCESS | 1719 | 1468599471205 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1719 | 1468599471214 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:17:51 INFO - PROCESS | 1719 | 1468599471234 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1719 | 1468599471243 Marionette TRACE conn4 <- [1,258,null,{}] 09:17:51 INFO - PROCESS | 1719 | 1468599471303 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}] 09:17:51 INFO - PROCESS | 1719 | 1468599471310 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:51 INFO - PROCESS | 1719 | 1468599471540 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:17:51 INFO - PROCESS | 1719 | 1468599471795 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1719 | 1468599471803 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x9790ac00 == 28 [pid = 1719] [id = 72] 09:17:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0xa200cc00) [pid = 1719] [serial = 215] [outer = (nil)] 09:17:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0xa31ed000) [pid = 1719] [serial = 216] [outer = 0xa200cc00] 09:17:51 INFO - PROCESS | 1719 | 1468599471891 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0xa2580400) [pid = 1719] [serial = 217] [outer = 0xa200cc00] 09:17:52 INFO - PROCESS | 1719 | 1468599472774 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]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1599ms 09:17:52 INFO - PROCESS | 1719 | 1468599472824 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 1719 | 1468599472829 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:17:52 INFO - PROCESS | 1719 | 1468599472839 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 1719 | 1468599472842 Marionette TRACE conn4 <- [1,262,null,{}] 09:17:52 INFO - PROCESS | 1719 | 1468599472849 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}] 09:17:52 INFO - PROCESS | 1719 | 1468599472855 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:53 INFO - PROCESS | 1719 | 1468599473059 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:17:53 INFO - PROCESS | 1719 | 1468599473219 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 1719 | 1468599473230 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x96592800 == 29 [pid = 1719] [id = 73] 09:17:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x96593800) [pid = 1719] [serial = 218] [outer = (nil)] 09:17:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9659bc00) [pid = 1719] [serial = 219] [outer = 0x96593800] 09:17:53 INFO - PROCESS | 1719 | 1468599473356 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9659d800) [pid = 1719] [serial = 220] [outer = 0x96593800] 09:17:54 INFO - PROCESS | 1719 | 1468599474233 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]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1439ms 09:17:54 INFO - PROCESS | 1719 | 1468599474280 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 1719 | 1468599474284 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:17:54 INFO - PROCESS | 1719 | 1468599474291 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 1719 | 1468599474295 Marionette TRACE conn4 <- [1,266,null,{}] 09:17:54 INFO - PROCESS | 1719 | 1468599474301 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}] 09:17:54 INFO - PROCESS | 1719 | 1468599474307 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:54 INFO - PROCESS | 1719 | 1468599474501 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:17:54 INFO - PROCESS | 1719 | 1468599474658 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 1719 | 1468599474675 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:54 INFO - PROCESS | 1719 | ++DOCSHELL 0xa31f4c00 == 30 [pid = 1719] [id = 74] 09:17:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0xa31f5400) [pid = 1719] [serial = 221] [outer = (nil)] 09:17:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0xa31f8400) [pid = 1719] [serial = 222] [outer = 0xa31f5400] 09:17:54 INFO - PROCESS | 1719 | 1468599474767 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0xa61bf800) [pid = 1719] [serial = 223] [outer = 0xa31f5400] 09:17:55 INFO - PROCESS | 1719 | 1468599475745 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]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1483ms 09:17:55 INFO - PROCESS | 1719 | 1468599475776 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 1719 | 1468599475779 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:17:55 INFO - PROCESS | 1719 | 1468599475786 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 1719 | 1468599475790 Marionette TRACE conn4 <- [1,270,null,{}] 09:17:55 INFO - PROCESS | 1719 | 1468599475796 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}] 09:17:55 INFO - PROCESS | 1719 | 1468599475801 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:56 INFO - PROCESS | 1719 | 1468599476000 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:17:56 INFO - PROCESS | 1719 | 1468599476185 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 1719 | 1468599476192 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203e000 == 31 [pid = 1719] [id = 75] 09:17:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9adf1000) [pid = 1719] [serial = 224] [outer = (nil)] 09:17:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0xa6ea0c00) [pid = 1719] [serial = 225] [outer = 0x9adf1000] 09:17:56 INFO - PROCESS | 1719 | 1468599476274 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0xa6f3c400) [pid = 1719] [serial = 226] [outer = 0x9adf1000] 09:17:57 INFO - PROCESS | 1719 | 1468599477205 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]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1494ms 09:17:57 INFO - PROCESS | 1719 | 1468599477282 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 1719 | 1468599477285 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:17:57 INFO - PROCESS | 1719 | 1468599477292 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 1719 | 1468599477295 Marionette TRACE conn4 <- [1,274,null,{}] 09:17:57 INFO - PROCESS | 1719 | 1468599477302 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}] 09:17:57 INFO - PROCESS | 1719 | 1468599477306 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:57 INFO - PROCESS | 1719 | 1468599477554 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:17:57 INFO - PROCESS | 1719 | 1468599477764 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 1719 | 1468599477774 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a72000 == 32 [pid = 1719] [id = 76] 09:17:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x93a78800) [pid = 1719] [serial = 227] [outer = (nil)] 09:17:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x952b0400) [pid = 1719] [serial = 228] [outer = 0x93a78800] 09:17:57 INFO - PROCESS | 1719 | 1468599477921 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x95384400) [pid = 1719] [serial = 229] [outer = 0x93a78800] 09:17:59 INFO - PROCESS | 1719 | 1468599479401 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]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 2189ms 09:17:59 INFO - PROCESS | 1719 | 1468599479486 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1719 | 1468599479496 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:17:59 INFO - PROCESS | 1719 | 1468599479570 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1719 | 1468599479579 Marionette TRACE conn4 <- [1,278,null,{}] 09:17:59 INFO - PROCESS | 1719 | 1468599479735 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}] 09:17:59 INFO - PROCESS | 1719 | 1468599479742 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:17:59 INFO - PROCESS | 1719 | 1468599479963 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:18:00 INFO - PROCESS | 1719 | 1468599480174 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 1719 | 1468599480183 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x96598c00 == 33 [pid = 1719] [id = 77] 09:18:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x96599c00) [pid = 1719] [serial = 230] [outer = (nil)] 09:18:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x97972000) [pid = 1719] [serial = 231] [outer = 0x96599c00] 09:18:00 INFO - PROCESS | 1719 | 1468599480268 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x98e5d000) [pid = 1719] [serial = 232] [outer = 0x96599c00] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x93d82800 == 32 [pid = 1719] [id = 68] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0xa3197400 == 31 [pid = 1719] [id = 67] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x9b49e800 == 30 [pid = 1719] [id = 66] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x9ad58400 == 29 [pid = 1719] [id = 65] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x9538bc00 == 28 [pid = 1719] [id = 64] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x93b5b400 == 27 [pid = 1719] [id = 63] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x9203e400 == 26 [pid = 1719] [id = 54] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x952b0000 == 25 [pid = 1719] [id = 55] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0xa228fc00 == 24 [pid = 1719] [id = 61] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0xa2372800 == 23 [pid = 1719] [id = 62] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x930e9400 == 22 [pid = 1719] [id = 60] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x9529f800 == 21 [pid = 1719] [id = 58] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x95242800 == 20 [pid = 1719] [id = 53] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x952b5c00 == 19 [pid = 1719] [id = 59] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x97971800 == 18 [pid = 1719] [id = 56] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x930e9c00 == 17 [pid = 1719] [id = 57] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0xa31f4c00 == 16 [pid = 1719] [id = 74] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x9203e000 == 15 [pid = 1719] [id = 75] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x9790ac00 == 14 [pid = 1719] [id = 72] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x96592800 == 13 [pid = 1719] [id = 73] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x9a1fac00 == 12 [pid = 1719] [id = 71] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x92042800 == 11 [pid = 1719] [id = 69] 09:18:01 INFO - PROCESS | 1719 | --DOCSHELL 0x95387800 == 10 [pid = 1719] [id = 70] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x93a6ec00) [pid = 1719] [serial = 140] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0xa6f49400) [pid = 1719] [serial = 156] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x9960b800) [pid = 1719] [serial = 167] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x9538e400) [pid = 1719] [serial = 153] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x9b784000) [pid = 1719] [serial = 144] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0xa6789800) [pid = 1719] [serial = 155] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x93b56400) [pid = 1719] [serial = 162] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0xa209f800) [pid = 1719] [serial = 149] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9797a000) [pid = 1719] [serial = 170] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x92329c00) [pid = 1719] [serial = 161] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0xa2ff1400) [pid = 1719] [serial = 146] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9524a400) [pid = 1719] [serial = 158] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x952b0c00) [pid = 1719] [serial = 159] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0xa318bc00) [pid = 1719] [serial = 147] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x93d8c800) [pid = 1719] [serial = 171] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x95306400) [pid = 1719] [serial = 164] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0xa610ac00) [pid = 1719] [serial = 150] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x9537f800) [pid = 1719] [serial = 165] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9b4ec800) [pid = 1719] [serial = 143] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x93b5dc00) [pid = 1719] [serial = 141] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x99ea5800) [pid = 1719] [serial = 168] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x9538ac00) [pid = 1719] [serial = 152] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9cbe0c00) [pid = 1719] [serial = 173] [outer = (nil)] [url = about:blank] 09:18:02 INFO - PROCESS | 1719 | 1468599482401 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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 2895ms 09:18:02 INFO - PROCESS | 1719 | 1468599482442 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:18:02 INFO - PROCESS | 1719 | 1468599482449 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:18:02 INFO - PROCESS | 1719 | 1468599482458 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 1719 | 1468599482463 Marionette TRACE conn4 <- [1,282,null,{}] 09:18:02 INFO - PROCESS | 1719 | 1468599482471 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}] 09:18:02 INFO - PROCESS | 1719 | 1468599482477 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:02 INFO - PROCESS | 1719 | 1468599482674 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:18:02 INFO - PROCESS | 1719 | 1468599482807 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1719 | 1468599482818 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a6ec00 == 11 [pid = 1719] [id = 78] 09:18:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x93b5c800) [pid = 1719] [serial = 233] [outer = (nil)] 09:18:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9529f000) [pid = 1719] [serial = 234] [outer = 0x93b5c800] 09:18:02 INFO - PROCESS | 1719 | 1468599482889 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x952ae000) [pid = 1719] [serial = 235] [outer = 0x93b5c800] 09:18:03 INFO - PROCESS | 1719 | 1468599483616 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]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1189ms 09:18:03 INFO - PROCESS | 1719 | 1468599483645 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1719 | 1468599483654 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:18:03 INFO - PROCESS | 1719 | 1468599483674 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1719 | 1468599483680 Marionette TRACE conn4 <- [1,286,null,{}] 09:18:03 INFO - PROCESS | 1719 | 1468599483686 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}] 09:18:03 INFO - PROCESS | 1719 | 1468599483693 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:03 INFO - PROCESS | 1719 | 1468599483877 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:18:03 INFO - PROCESS | 1719 | 1468599483888 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1719 | 1468599483897 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x9538b400 == 12 [pid = 1719] [id = 79] 09:18:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9538c000) [pid = 1719] [serial = 236] [outer = (nil)] 09:18:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x96563c00) [pid = 1719] [serial = 237] [outer = 0x9538c000] 09:18:03 INFO - PROCESS | 1719 | 1468599483979 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x97971800) [pid = 1719] [serial = 238] [outer = 0x9538c000] 09:18:05 INFO - PROCESS | 1719 | 1468599485003 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]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1387ms 09:18:05 INFO - PROCESS | 1719 | 1468599485060 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1719 | 1468599485064 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:18:05 INFO - PROCESS | 1719 | 1468599485076 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 1719 | 1468599485082 Marionette TRACE conn4 <- [1,290,null,{}] 09:18:05 INFO - PROCESS | 1719 | 1468599485100 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}] 09:18:05 INFO - PROCESS | 1719 | 1468599485109 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:05 INFO - PROCESS | 1719 | 1468599485346 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:18:05 INFO - PROCESS | 1719 | 1468599485372 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1719 | 1468599485383 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x99ea9c00 == 13 [pid = 1719] [id = 80] 09:18:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x99eaa000) [pid = 1719] [serial = 239] [outer = (nil)] 09:18:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x99eae000) [pid = 1719] [serial = 240] [outer = 0x99eaa000] 09:18:05 INFO - PROCESS | 1719 | 1468599485460 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9a1fa400) [pid = 1719] [serial = 241] [outer = 0x99eaa000] 09:18:06 INFO - PROCESS | 1719 | 1468599486499 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]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1494ms 09:18:06 INFO - PROCESS | 1719 | 1468599486572 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1719 | 1468599486575 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:18:06 INFO - PROCESS | 1719 | 1468599486582 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1719 | 1468599486585 Marionette TRACE conn4 <- [1,294,null,{}] 09:18:06 INFO - PROCESS | 1719 | 1468599486600 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}] 09:18:06 INFO - PROCESS | 1719 | 1468599486606 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:07 INFO - PROCESS | 1719 | 1468599487274 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:18:07 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0xa4d56000) [pid = 1719] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:18:07 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0xa25f7000) [pid = 1719] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:18:07 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x98a57000) [pid = 1719] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:18:07 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0xa2321000) [pid = 1719] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:18:07 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9adf5000) [pid = 1719] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:18:07 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x952b6000) [pid = 1719] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:18:07 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x93b5cc00) [pid = 1719] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:18:07 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x93d83000) [pid = 1719] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:18:07 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9538c400) [pid = 1719] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:18:07 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0xa2fbc400) [pid = 1719] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:18:07 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x95388400) [pid = 1719] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:18:07 INFO - PROCESS | 1719 | 1468599487422 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1719 | 1468599487428 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203dc00 == 14 [pid = 1719] [id = 81] 09:18:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x93d83000) [pid = 1719] [serial = 242] [outer = (nil)] 09:18:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x97974000) [pid = 1719] [serial = 243] [outer = 0x93d83000] 09:18:07 INFO - PROCESS | 1719 | 1468599487512 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9a2b9400) [pid = 1719] [serial = 244] [outer = 0x93d83000] 09:18:08 INFO - PROCESS | 1719 | 1468599488238 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]]]}] 09:18:08 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. 09:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1681ms 09:18:08 INFO - PROCESS | 1719 | 1468599488264 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:18:08 INFO - PROCESS | 1719 | 1468599488268 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:18:08 INFO - PROCESS | 1719 | 1468599488284 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1719 | 1468599488287 Marionette TRACE conn4 <- [1,298,null,{}] 09:18:08 INFO - PROCESS | 1719 | 1468599488296 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}] 09:18:08 INFO - PROCESS | 1719 | 1468599488302 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:08 INFO - PROCESS | 1719 | 1468599488482 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:18:08 INFO - PROCESS | 1719 | 1468599488491 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1719 | 1468599488499 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:08 INFO - PROCESS | 1719 | ++DOCSHELL 0x9adf1800 == 15 [pid = 1719] [id = 82] 09:18:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9adf1c00) [pid = 1719] [serial = 245] [outer = (nil)] 09:18:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9b4ec800) [pid = 1719] [serial = 246] [outer = 0x9adf1c00] 09:18:08 INFO - PROCESS | 1719 | 1468599488576 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9b789000) [pid = 1719] [serial = 247] [outer = 0x9adf1c00] 09:18:09 INFO - PROCESS | 1719 | 1468599489664 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]]]}] 09:18:09 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. 09:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1447ms 09:18:09 INFO - PROCESS | 1719 | 1468599489723 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 1719 | 1468599489731 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:18:09 INFO - PROCESS | 1719 | 1468599489741 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1719 | 1468599489746 Marionette TRACE conn4 <- [1,302,null,{}] 09:18:09 INFO - PROCESS | 1719 | 1468599489757 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}] 09:18:09 INFO - PROCESS | 1719 | 1468599489764 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:09 INFO - PROCESS | 1719 | 1468599489973 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:18:10 INFO - PROCESS | 1719 | 1468599490193 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1719 | 1468599490210 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x92326000 == 16 [pid = 1719] [id = 83] 09:18:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x93d82800) [pid = 1719] [serial = 248] [outer = (nil)] 09:18:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x95301c00) [pid = 1719] [serial = 249] [outer = 0x93d82800] 09:18:10 INFO - PROCESS | 1719 | 1468599490303 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x95385400) [pid = 1719] [serial = 250] [outer = 0x93d82800] 09:18:11 INFO - PROCESS | 1719 | 1468599491301 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]]]}] 09:18:11 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. 09:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1639ms 09:18:11 INFO - PROCESS | 1719 | 1468599491381 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1719 | 1468599491388 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:18:11 INFO - PROCESS | 1719 | 1468599491401 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1719 | 1468599491405 Marionette TRACE conn4 <- [1,306,null,{}] 09:18:11 INFO - PROCESS | 1719 | 1468599491413 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}] 09:18:11 INFO - PROCESS | 1719 | 1468599491419 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:11 INFO - PROCESS | 1719 | 1468599491668 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:18:11 INFO - PROCESS | 1719 | 1468599491890 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1719 | 1468599491898 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x9530d000 == 17 [pid = 1719] [id = 84] 09:18:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x99bb3800) [pid = 1719] [serial = 251] [outer = (nil)] 09:18:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x99ea7400) [pid = 1719] [serial = 252] [outer = 0x99bb3800] 09:18:12 INFO - PROCESS | 1719 | 1468599492014 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9a1fb800) [pid = 1719] [serial = 253] [outer = 0x99bb3800] 09:18:13 INFO - PROCESS | 1719 | 1468599493052 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]]]}] 09:18:13 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. 09:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1693ms 09:18:13 INFO - PROCESS | 1719 | 1468599493095 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 1719 | 1468599493102 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:18:13 INFO - PROCESS | 1719 | 1468599493114 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 1719 | 1468599493123 Marionette TRACE conn4 <- [1,310,null,{}] 09:18:13 INFO - PROCESS | 1719 | 1468599493142 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}] 09:18:13 INFO - PROCESS | 1719 | 1468599493151 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:13 INFO - PROCESS | 1719 | 1468599493362 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:18:13 INFO - PROCESS | 1719 | 1468599493621 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1719 | 1468599493633 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x9d910800 == 18 [pid = 1719] [id = 85] 09:18:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9d959000) [pid = 1719] [serial = 254] [outer = (nil)] 09:18:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0xa110a800) [pid = 1719] [serial = 255] [outer = 0x9d959000] 09:18:13 INFO - PROCESS | 1719 | 1468599493727 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0xa11a6400) [pid = 1719] [serial = 256] [outer = 0x9d959000] 09:18:14 INFO - PROCESS | 1719 | 1468599494750 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]]]}] 09:18:14 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. 09:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1697ms 09:18:14 INFO - PROCESS | 1719 | 1468599494810 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1719 | 1468599494816 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:18:14 INFO - PROCESS | 1719 | 1468599494824 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1719 | 1468599494828 Marionette TRACE conn4 <- [1,314,null,{}] 09:18:14 INFO - PROCESS | 1719 | 1468599494835 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}] 09:18:14 INFO - PROCESS | 1719 | 1468599494840 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:15 INFO - PROCESS | 1719 | 1468599495043 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:18:15 INFO - PROCESS | 1719 | 1468599495354 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1719 | 1468599495365 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x996e3400 == 19 [pid = 1719] [id = 86] 09:18:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x99ea8000) [pid = 1719] [serial = 257] [outer = (nil)] 09:18:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0xa2370000) [pid = 1719] [serial = 258] [outer = 0x99ea8000] 09:18:15 INFO - PROCESS | 1719 | 1468599495456 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0xa255e000) [pid = 1719] [serial = 259] [outer = 0x99ea8000] 09:18:16 INFO - PROCESS | 1719 | 1468599496515 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]]]}] 09:18:16 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. 09:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1741ms 09:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:18:16 INFO - PROCESS | 1719 | 1468599496567 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 1719 | 1468599496570 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:18:16 INFO - PROCESS | 1719 | 1468599496578 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1719 | 1468599496581 Marionette TRACE conn4 <- [1,318,null,{}] 09:18:16 INFO - PROCESS | 1719 | 1468599496588 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}] 09:18:16 INFO - PROCESS | 1719 | 1468599496594 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:16 INFO - PROCESS | 1719 | 1468599496819 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:18:17 INFO - PROCESS | 1719 | 1468599497199 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 1719 | 1468599497209 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x930e8800 == 20 [pid = 1719] [id = 87] 09:18:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x930e9000) [pid = 1719] [serial = 260] [outer = (nil)] 09:18:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x93b59000) [pid = 1719] [serial = 261] [outer = 0x930e9000] 09:18:17 INFO - PROCESS | 1719 | 1468599497298 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x95248c00) [pid = 1719] [serial = 262] [outer = 0x930e9000] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x952b4c00) [pid = 1719] [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.] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0xa610a400) [pid = 1719] [serial = 200] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0xa3109400) [pid = 1719] [serial = 185] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0xa3107000) [pid = 1719] [serial = 186] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9cc88000) [pid = 1719] [serial = 174] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0xa2536800) [pid = 1719] [serial = 182] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0xa25f1400) [pid = 1719] [serial = 183] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9d90f400) [pid = 1719] [serial = 194] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0xa2002c00) [pid = 1719] [serial = 195] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9530dc00) [pid = 1719] [serial = 176] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x98ebe000) [pid = 1719] [serial = 177] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x93d89c00) [pid = 1719] [serial = 188] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9529ac00) [pid = 1719] [serial = 189] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x9b49e400) [pid = 1719] [serial = 179] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9d901c00) [pid = 1719] [serial = 180] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x98a60c00) [pid = 1719] [serial = 191] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x99ea8c00) [pid = 1719] [serial = 192] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0xa31f1c00) [pid = 1719] [serial = 204] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0xa33c2000) [pid = 1719] [serial = 197] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0xa4f75c00) [pid = 1719] [serial = 201] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0xa33ca400) [pid = 1719] [serial = 198] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0xa31ed800) [pid = 1719] [serial = 203] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1719 | 1468599498411 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]]]}] 09:18:18 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. 09:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1890ms 09:18:18 INFO - PROCESS | 1719 | 1468599498470 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 1719 | 1468599498476 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:18:18 INFO - PROCESS | 1719 | 1468599498484 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 1719 | 1468599498489 Marionette TRACE conn4 <- [1,322,null,{}] 09:18:18 INFO - PROCESS | 1719 | 1468599498497 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}] 09:18:18 INFO - PROCESS | 1719 | 1468599498504 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:18 INFO - PROCESS | 1719 | 1468599498685 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:18:18 INFO - PROCESS | 1719 | 1468599498847 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 1719 | 1468599498857 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x952bac00 == 21 [pid = 1719] [id = 88] 09:18:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x9538ac00) [pid = 1719] [serial = 263] [outer = (nil)] 09:18:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9797b400) [pid = 1719] [serial = 264] [outer = 0x9538ac00] 09:18:18 INFO - PROCESS | 1719 | 1468599498931 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x98ebe000) [pid = 1719] [serial = 265] [outer = 0x9538ac00] 09:18:19 INFO - PROCESS | 1719 | 1468599499773 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]]]}] 09:18:19 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. 09:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1335ms 09:18:19 INFO - PROCESS | 1719 | 1468599499824 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1719 | 1468599499831 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:18:19 INFO - PROCESS | 1719 | 1468599499839 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1719 | 1468599499844 Marionette TRACE conn4 <- [1,326,null,{}] 09:18:19 INFO - PROCESS | 1719 | 1468599499850 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}] 09:18:19 INFO - PROCESS | 1719 | 1468599499856 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:20 INFO - PROCESS | 1719 | 1468599500034 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:18:20 INFO - PROCESS | 1719 | 1468599500148 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1719 | 1468599500156 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:20 INFO - PROCESS | 1719 | ++DOCSHELL 0x996e0400 == 22 [pid = 1719] [id = 89] 09:18:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9a2b1400) [pid = 1719] [serial = 266] [outer = (nil)] 09:18:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9ad53800) [pid = 1719] [serial = 267] [outer = 0x9a2b1400] 09:18:20 INFO - PROCESS | 1719 | 1468599500244 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9b708c00) [pid = 1719] [serial = 268] [outer = 0x9a2b1400] 09:18:21 INFO - PROCESS | 1719 | 1468599501129 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]]]}] 09:18:21 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. 09:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1343ms 09:18:21 INFO - PROCESS | 1719 | 1468599501183 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1719 | 1468599501187 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:18:21 INFO - PROCESS | 1719 | 1468599501208 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1719 | 1468599501217 Marionette TRACE conn4 <- [1,330,null,{}] 09:18:21 INFO - PROCESS | 1719 | 1468599501226 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}] 09:18:21 INFO - PROCESS | 1719 | 1468599501233 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:21 INFO - PROCESS | 1719 | 1468599501509 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:18:21 INFO - PROCESS | 1719 | 1468599501536 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1719 | 1468599501547 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x9cbe5c00 == 23 [pid = 1719] [id = 90] 09:18:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9cc91c00) [pid = 1719] [serial = 269] [outer = (nil)] 09:18:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9d968c00) [pid = 1719] [serial = 270] [outer = 0x9cc91c00] 09:18:21 INFO - PROCESS | 1719 | 1468599501616 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x98a81800) [pid = 1719] [serial = 271] [outer = 0x9cc91c00] 09:18:22 INFO - PROCESS | 1719 | 1468599502587 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]]]}] 09:18:22 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. 09:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1403ms 09:18:22 INFO - PROCESS | 1719 | 1468599502603 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 1719 | 1468599502607 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:18:22 INFO - PROCESS | 1719 | 1468599502613 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 1719 | 1468599502616 Marionette TRACE conn4 <- [1,334,null,{}] 09:18:22 INFO - PROCESS | 1719 | 1468599502628 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}] 09:18:22 INFO - PROCESS | 1719 | 1468599502632 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:22 INFO - PROCESS | 1719 | 1468599502836 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:18:22 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x9538c000) [pid = 1719] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:18:22 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x96599c00) [pid = 1719] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:18:22 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x92325800) [pid = 1719] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:18:22 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x97973800) [pid = 1719] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:18:22 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x9a2b3800) [pid = 1719] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:18:22 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0xa200cc00) [pid = 1719] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:18:22 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x96593800) [pid = 1719] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:18:22 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0xa31f5400) [pid = 1719] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:18:22 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9adf1000) [pid = 1719] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:18:22 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x93a78800) [pid = 1719] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:18:23 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x99eaa000) [pid = 1719] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:18:23 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x93d83000) [pid = 1719] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:18:23 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x93b5c800) [pid = 1719] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:18:23 INFO - PROCESS | 1719 | 1468599503063 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1719 | 1468599503069 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203d000 == 24 [pid = 1719] [id = 91] 09:18:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x930ecc00) [pid = 1719] [serial = 272] [outer = (nil)] 09:18:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x95384000) [pid = 1719] [serial = 273] [outer = 0x930ecc00] 09:18:23 INFO - PROCESS | 1719 | 1468599503146 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x96599c00) [pid = 1719] [serial = 274] [outer = 0x930ecc00] 09:18:23 INFO - PROCESS | 1719 | 1468599503852 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]]]}] 09:18:23 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. 09:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1298ms 09:18:23 INFO - PROCESS | 1719 | 1468599503918 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:18:23 INFO - PROCESS | 1719 | 1468599503922 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:18:23 INFO - PROCESS | 1719 | 1468599503929 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 1719 | 1468599503932 Marionette TRACE conn4 <- [1,338,null,{}] 09:18:23 INFO - PROCESS | 1719 | 1468599503938 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}] 09:18:23 INFO - PROCESS | 1719 | 1468599503944 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:24 INFO - PROCESS | 1719 | 1468599504108 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:18:24 INFO - PROCESS | 1719 | 1468599504118 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1719 | 1468599504138 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x952b7000 == 25 [pid = 1719] [id = 92] 09:18:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9530f000) [pid = 1719] [serial = 275] [outer = (nil)] 09:18:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0xa2580c00) [pid = 1719] [serial = 276] [outer = 0x9530f000] 09:18:24 INFO - PROCESS | 1719 | 1468599504332 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0xa31ed400) [pid = 1719] [serial = 277] [outer = 0x9530f000] 09:18:25 INFO - PROCESS | 1719 | 1468599505244 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]]]}] 09:18:25 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. 09:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1385ms 09:18:25 INFO - PROCESS | 1719 | 1468599505315 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1719 | 1468599505323 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:18:25 INFO - PROCESS | 1719 | 1468599505332 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 1719 | 1468599505337 Marionette TRACE conn4 <- [1,342,null,{}] 09:18:25 INFO - PROCESS | 1719 | 1468599505346 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}] 09:18:25 INFO - PROCESS | 1719 | 1468599505351 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:25 INFO - PROCESS | 1719 | 1468599505597 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:18:25 INFO - PROCESS | 1719 | 1468599505846 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 1719 | 1468599505860 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:25 INFO - PROCESS | 1719 | ++DOCSHELL 0x9486b400 == 26 [pid = 1719] [id = 93] 09:18:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9524e400) [pid = 1719] [serial = 278] [outer = (nil)] 09:18:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9538c000) [pid = 1719] [serial = 279] [outer = 0x9524e400] 09:18:26 INFO - PROCESS | 1719 | 1468599505995 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x98a7f400) [pid = 1719] [serial = 280] [outer = 0x9524e400] 09:18:26 INFO - PROCESS | 1719 | 1468599506963 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]]]}] 09:18:27 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. 09:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1696ms 09:18:27 INFO - PROCESS | 1719 | 1468599507028 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1719 | 1468599507036 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:18:27 INFO - PROCESS | 1719 | 1468599507047 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1719 | 1468599507051 Marionette TRACE conn4 <- [1,346,null,{}] 09:18:27 INFO - PROCESS | 1719 | 1468599507059 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}] 09:18:27 INFO - PROCESS | 1719 | 1468599507064 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:27 INFO - PROCESS | 1719 | 1468599507298 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:18:27 INFO - PROCESS | 1719 | 1468599507545 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 1719 | 1468599507554 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:27 INFO - PROCESS | 1719 | ++DOCSHELL 0x9ad5b400 == 27 [pid = 1719] [id = 94] 09:18:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9b4ed400) [pid = 1719] [serial = 281] [outer = (nil)] 09:18:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9cbebc00) [pid = 1719] [serial = 282] [outer = 0x9b4ed400] 09:18:27 INFO - PROCESS | 1719 | 1468599507651 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9d905000) [pid = 1719] [serial = 283] [outer = 0x9b4ed400] 09:18:28 INFO - PROCESS | 1719 | 1468599508570 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]]]}] 09:18:28 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. 09:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1592ms 09:18:28 INFO - PROCESS | 1719 | 1468599508642 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 1719 | 1468599508649 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:18:28 INFO - PROCESS | 1719 | 1468599508661 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 1719 | 1468599508672 Marionette TRACE conn4 <- [1,350,null,{}] 09:18:28 INFO - PROCESS | 1719 | 1468599508742 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}] 09:18:28 INFO - PROCESS | 1719 | 1468599508756 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:29 INFO - PROCESS | 1719 | 1468599509006 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:18:29 INFO - PROCESS | 1719 | 1468599509222 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1719 | 1468599509236 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:29 INFO - PROCESS | 1719 | ++DOCSHELL 0xa31f5800 == 28 [pid = 1719] [id = 95] 09:18:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0xa31f6000) [pid = 1719] [serial = 284] [outer = (nil)] 09:18:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0xa31f9800) [pid = 1719] [serial = 285] [outer = 0xa31f6000] 09:18:29 INFO - PROCESS | 1719 | 1468599509320 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0xa34e0000) [pid = 1719] [serial = 286] [outer = 0xa31f6000] 09:18:30 INFO - PROCESS | 1719 | 1468599510200 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]]]}] 09:18:30 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. 09:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1603ms 09:18:30 INFO - PROCESS | 1719 | 1468599510263 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:18:30 INFO - PROCESS | 1719 | 1468599510268 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:18:30 INFO - PROCESS | 1719 | 1468599510275 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1719 | 1468599510279 Marionette TRACE conn4 <- [1,354,null,{}] 09:18:30 INFO - PROCESS | 1719 | 1468599510285 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}] 09:18:30 INFO - PROCESS | 1719 | 1468599510290 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:30 INFO - PROCESS | 1719 | 1468599510548 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:18:30 INFO - PROCESS | 1719 | 1468599510756 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 1719 | 1468599510769 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x9537fc00 == 29 [pid = 1719] [id = 96] 09:18:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0xa4d56000) [pid = 1719] [serial = 287] [outer = (nil)] 09:18:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0xa4f1f000) [pid = 1719] [serial = 288] [outer = 0xa4d56000] 09:18:30 INFO - PROCESS | 1719 | 1468599510903 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0xa610ac00) [pid = 1719] [serial = 289] [outer = 0xa4d56000] 09:18:31 INFO - PROCESS | 1719 | 1468599511869 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]]]}] 09:18:31 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. 09:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1635ms 09:18:31 INFO - PROCESS | 1719 | 1468599511911 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 1719 | 1468599511915 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:18:31 INFO - PROCESS | 1719 | 1468599511922 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 1719 | 1468599511926 Marionette TRACE conn4 <- [1,358,null,{}] 09:18:31 INFO - PROCESS | 1719 | 1468599511933 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}] 09:18:31 INFO - PROCESS | 1719 | 1468599511939 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:32 INFO - PROCESS | 1719 | 1468599512133 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:18:32 INFO - PROCESS | 1719 | 1468599512332 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 1719 | 1468599512338 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:32 INFO - PROCESS | 1719 | ++DOCSHELL 0xa2006000 == 30 [pid = 1719] [id = 97] 09:18:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0xa31fa800) [pid = 1719] [serial = 290] [outer = (nil)] 09:18:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0xa618e400) [pid = 1719] [serial = 291] [outer = 0xa31fa800] 09:18:32 INFO - PROCESS | 1719 | 1468599512472 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0xa61b9000) [pid = 1719] [serial = 292] [outer = 0xa31fa800] 09:18:33 INFO - PROCESS | 1719 | 1468599513453 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]]]}] 09:18:33 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. 09:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1584ms 09:18:33 INFO - PROCESS | 1719 | 1468599513507 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 1719 | 1468599513510 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:18:33 INFO - PROCESS | 1719 | 1468599513519 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 1719 | 1468599513522 Marionette TRACE conn4 <- [1,362,null,{}] 09:18:33 INFO - PROCESS | 1719 | 1468599513530 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}] 09:18:33 INFO - PROCESS | 1719 | 1468599513546 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:33 INFO - PROCESS | 1719 | 1468599513899 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:18:34 INFO - PROCESS | 1719 | 1468599514080 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1719 | 1468599514088 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:34 INFO - PROCESS | 1719 | ++DOCSHELL 0x952a3400 == 31 [pid = 1719] [id = 98] 09:18:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0xa6997c00) [pid = 1719] [serial = 293] [outer = (nil)] 09:18:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0xa6f49400) [pid = 1719] [serial = 294] [outer = 0xa6997c00] 09:18:34 INFO - PROCESS | 1719 | 1468599514180 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0xa6f4b800) [pid = 1719] [serial = 295] [outer = 0xa6997c00] 09:18:35 INFO - PROCESS | 1719 | 1468599515116 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]]]}] 09:18:35 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. 09:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1630ms 09:18:35 INFO - PROCESS | 1719 | 1468599515151 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1719 | 1468599515154 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:18:35 INFO - PROCESS | 1719 | 1468599515163 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1719 | 1468599515167 Marionette TRACE conn4 <- [1,366,null,{}] 09:18:35 INFO - PROCESS | 1719 | 1468599515174 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}] 09:18:35 INFO - PROCESS | 1719 | 1468599515181 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:35 INFO - PROCESS | 1719 | 1468599515591 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:18:35 INFO - PROCESS | 1719 | 1468599515830 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 1719 | 1468599515837 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x952b4c00 == 32 [pid = 1719] [id = 99] 09:18:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x952b6400) [pid = 1719] [serial = 296] [outer = (nil)] 09:18:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x9530fc00) [pid = 1719] [serial = 297] [outer = 0x952b6400] 09:18:35 INFO - PROCESS | 1719 | 1468599515916 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x96593c00) [pid = 1719] [serial = 298] [outer = 0x952b6400] 09:18:36 INFO - PROCESS | 1719 | 1468599516986 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]]]}] 09:18:37 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. 09:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1841ms 09:18:37 INFO - PROCESS | 1719 | 1468599517004 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1719 | 1468599517010 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:18:37 INFO - PROCESS | 1719 | 1468599517018 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1719 | 1468599517023 Marionette TRACE conn4 <- [1,370,null,{}] 09:18:37 INFO - PROCESS | 1719 | 1468599517030 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}] 09:18:37 INFO - PROCESS | 1719 | 1468599517036 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:37 INFO - PROCESS | 1719 | 1468599517220 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:18:38 INFO - PROCESS | 1719 | --DOCSHELL 0x93a72000 == 31 [pid = 1719] [id = 76] 09:18:38 INFO - PROCESS | 1719 | 1468599518433 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1719 | 1468599518445 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x99eae000) [pid = 1719] [serial = 240] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x97974000) [pid = 1719] [serial = 243] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x9a1fa400) [pid = 1719] [serial = 241] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x9529f000) [pid = 1719] [serial = 234] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x952ae000) [pid = 1719] [serial = 235] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x96563c00) [pid = 1719] [serial = 237] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x98e5d000) [pid = 1719] [serial = 232] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x97972000) [pid = 1719] [serial = 231] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x93d8bc00) [pid = 1719] [serial = 207] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x93a71800) [pid = 1719] [serial = 206] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x98e62000) [pid = 1719] [serial = 210] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x98e5bc00) [pid = 1719] [serial = 209] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9ad5b800) [pid = 1719] [serial = 214] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9a2bb800) [pid = 1719] [serial = 213] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0xa2580400) [pid = 1719] [serial = 217] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0xa31ed000) [pid = 1719] [serial = 216] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9659d800) [pid = 1719] [serial = 220] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9659bc00) [pid = 1719] [serial = 219] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0xa61bf800) [pid = 1719] [serial = 223] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0xa31f8400) [pid = 1719] [serial = 222] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0xa6f3c400) [pid = 1719] [serial = 226] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0xa6ea0c00) [pid = 1719] [serial = 225] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x95384400) [pid = 1719] [serial = 229] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x952b0400) [pid = 1719] [serial = 228] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x97971800) [pid = 1719] [serial = 238] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9a2b9400) [pid = 1719] [serial = 244] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9b4ec800) [pid = 1719] [serial = 246] [outer = (nil)] [url = about:blank] 09:18:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x9232ac00 == 32 [pid = 1719] [id = 100] 09:18:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9232bc00) [pid = 1719] [serial = 299] [outer = (nil)] 09:18:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x930ef000) [pid = 1719] [serial = 300] [outer = 0x9232bc00] 09:18:38 INFO - PROCESS | 1719 | 1468599518662 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x93b5b000) [pid = 1719] [serial = 301] [outer = 0x9232bc00] 09:18:39 INFO - PROCESS | 1719 | 1468599519503 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]]]}] 09:18:39 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. 09:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 2539ms 09:18:39 INFO - PROCESS | 1719 | 1468599519559 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 1719 | 1468599519565 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:18:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:18:39 INFO - PROCESS | 1719 | 1468599519574 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 1719 | 1468599519579 Marionette TRACE conn4 <- [1,374,null,{}] 09:18:39 INFO - PROCESS | 1719 | 1468599519587 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}] 09:18:39 INFO - PROCESS | 1719 | 1468599519596 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:39 INFO - PROCESS | 1719 | 1468599519772 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:18:39 INFO - PROCESS | 1719 | 1468599519887 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1719 | 1468599519899 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x952ac800 == 33 [pid = 1719] [id = 101] 09:18:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x952acc00) [pid = 1719] [serial = 302] [outer = (nil)] 09:18:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x952b2400) [pid = 1719] [serial = 303] [outer = 0x952acc00] 09:18:39 INFO - PROCESS | 1719 | 1468599519980 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x95302c00) [pid = 1719] [serial = 304] [outer = 0x952acc00] 09:18:40 INFO - PROCESS | 1719 | 1468599520868 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:18:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1335ms 09:18:40 INFO - PROCESS | 1719 | 1468599520912 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1719 | 1468599520920 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:18:40 INFO - PROCESS | 1719 | 1468599520930 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1719 | 1468599520933 Marionette TRACE conn4 <- [1,378,null,{}] 09:18:40 INFO - PROCESS | 1719 | 1468599520944 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}] 09:18:40 INFO - PROCESS | 1719 | 1468599520949 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:41 INFO - PROCESS | 1719 | 1468599521171 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:18:41 INFO - PROCESS | 1719 | 1468599521198 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1719 | 1468599521206 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x952a6400 == 34 [pid = 1719] [id = 102] 09:18:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9538c800) [pid = 1719] [serial = 305] [outer = (nil)] 09:18:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x96593000) [pid = 1719] [serial = 306] [outer = 0x9538c800] 09:18:41 INFO - PROCESS | 1719 | 1468599521279 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9659fc00) [pid = 1719] [serial = 307] [outer = 0x9538c800] 09:18:42 INFO - PROCESS | 1719 | 1468599522323 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:18:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1437ms 09:18:42 INFO - PROCESS | 1719 | 1468599522367 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1719 | 1468599522372 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:18:42 INFO - PROCESS | 1719 | 1468599522395 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1719 | 1468599522406 Marionette TRACE conn4 <- [1,382,null,{}] 09:18:42 INFO - PROCESS | 1719 | 1468599522433 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}] 09:18:42 INFO - PROCESS | 1719 | 1468599522442 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:42 INFO - PROCESS | 1719 | 1468599522662 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:18:42 INFO - PROCESS | 1719 | 1468599522686 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 1719 | 1468599522694 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x98a5b400 == 35 [pid = 1719] [id = 103] 09:18:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9981b800) [pid = 1719] [serial = 308] [outer = (nil)] 09:18:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x99eae000) [pid = 1719] [serial = 309] [outer = 0x9981b800] 09:18:42 INFO - PROCESS | 1719 | 1468599522775 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9a1f7400) [pid = 1719] [serial = 310] [outer = 0x9981b800] 09:18:43 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9530f000) [pid = 1719] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:18:43 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9cc91c00) [pid = 1719] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:18:43 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x930ecc00) [pid = 1719] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:18:43 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x9538ac00) [pid = 1719] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:18:43 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9a2b1400) [pid = 1719] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:18:43 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x93d82800) [pid = 1719] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:18:43 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x99ea8000) [pid = 1719] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:18:43 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9adf1c00) [pid = 1719] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:18:43 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x99bb3800) [pid = 1719] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:18:43 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x930e9000) [pid = 1719] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:18:43 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9d959000) [pid = 1719] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:18:44 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:44 INFO - PROCESS | 1719 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:18:44 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:44 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:44 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:44 INFO - PROCESS | 1719 | 1468599524238 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:18:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1905ms 09:18:44 INFO - PROCESS | 1719 | 1468599524294 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:18:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:18:44 INFO - PROCESS | 1719 | 1468599524300 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:18:44 INFO - PROCESS | 1719 | 1468599524307 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 1719 | 1468599524311 Marionette TRACE conn4 <- [1,386,null,{}] 09:18:44 INFO - PROCESS | 1719 | 1468599524317 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}] 09:18:44 INFO - PROCESS | 1719 | 1468599524323 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:44 INFO - PROCESS | 1719 | 1468599524508 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:18:44 INFO - PROCESS | 1719 | 1468599524621 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1719 | 1468599524630 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x930ecc00 == 36 [pid = 1719] [id = 104] 09:18:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x93b55400) [pid = 1719] [serial = 311] [outer = (nil)] 09:18:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9a2ba400) [pid = 1719] [serial = 312] [outer = 0x93b55400] 09:18:44 INFO - PROCESS | 1719 | 1468599524707 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9a2bcc00) [pid = 1719] [serial = 313] [outer = 0x93b55400] 09:18:45 INFO - PROCESS | 1719 | 1468599525603 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]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:18:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1388ms 09:18:45 INFO - PROCESS | 1719 | 1468599525698 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1719 | 1468599525710 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:18:45 INFO - PROCESS | 1719 | 1468599525773 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1719 | 1468599525780 Marionette TRACE conn4 <- [1,390,null,{}] 09:18:45 INFO - PROCESS | 1719 | 1468599525790 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}] 09:18:45 INFO - PROCESS | 1719 | 1468599525795 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:46 INFO - PROCESS | 1719 | 1468599526002 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:18:46 INFO - PROCESS | 1719 | 1468599526223 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1719 | 1468599526239 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:46 INFO - PROCESS | 1719 | ++DOCSHELL 0x95246800 == 37 [pid = 1719] [id = 105] 09:18:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x95249000) [pid = 1719] [serial = 314] [outer = (nil)] 09:18:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x952a6000) [pid = 1719] [serial = 315] [outer = 0x95249000] 09:18:46 INFO - PROCESS | 1719 | 1468599526331 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x96564000) [pid = 1719] [serial = 316] [outer = 0x95249000] 09:18:47 INFO - PROCESS | 1719 | 1468599527518 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]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:18:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1807ms 09:18:47 INFO - PROCESS | 1719 | 1468599527567 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 1719 | 1468599527575 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:18:47 INFO - PROCESS | 1719 | 1468599527589 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1719 | 1468599527593 Marionette TRACE conn4 <- [1,394,null,{}] 09:18:47 INFO - PROCESS | 1719 | 1468599527601 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}] 09:18:47 INFO - PROCESS | 1719 | 1468599527607 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:47 INFO - PROCESS | 1719 | 1468599527820 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:18:48 INFO - PROCESS | 1719 | 1468599528045 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1719 | 1468599528055 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b5e400 == 38 [pid = 1719] [id = 106] 09:18:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9659f400) [pid = 1719] [serial = 317] [outer = (nil)] 09:18:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9a37d800) [pid = 1719] [serial = 318] [outer = 0x9659f400] 09:18:48 INFO - PROCESS | 1719 | 1468599528142 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9adeb400) [pid = 1719] [serial = 319] [outer = 0x9659f400] 09:18:49 INFO - PROCESS | 1719 | 1468599529172 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]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:18:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1641ms 09:18:49 INFO - PROCESS | 1719 | 1468599529231 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1719 | 1468599529235 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:18:49 INFO - PROCESS | 1719 | 1468599529245 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1719 | 1468599529254 Marionette TRACE conn4 <- [1,398,null,{}] 09:18:49 INFO - PROCESS | 1719 | 1468599529281 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}] 09:18:49 INFO - PROCESS | 1719 | 1468599529293 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:49 INFO - PROCESS | 1719 | 1468599529550 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:18:49 INFO - PROCESS | 1719 | 1468599529807 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1719 | 1468599529824 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x9d90f400 == 39 [pid = 1719] [id = 107] 09:18:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9d910400) [pid = 1719] [serial = 320] [outer = (nil)] 09:18:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9d975000) [pid = 1719] [serial = 321] [outer = 0x9d910400] 09:18:49 INFO - PROCESS | 1719 | 1468599529906 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0xa2007c00) [pid = 1719] [serial = 322] [outer = 0x9d910400] 09:18:50 INFO - PROCESS | 1719 | 1468599530929 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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:18:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1744ms 09:18:50 INFO - PROCESS | 1719 | 1468599530988 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 1719 | 1468599530993 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:18:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:18:51 INFO - PROCESS | 1719 | 1468599531000 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1719 | 1468599531005 Marionette TRACE conn4 <- [1,402,null,{}] 09:18:51 INFO - PROCESS | 1719 | 1468599531012 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}] 09:18:51 INFO - PROCESS | 1719 | 1468599531018 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:51 INFO - PROCESS | 1719 | 1468599531209 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:18:51 INFO - PROCESS | 1719 | 1468599531411 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1719 | 1468599531421 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203f400 == 40 [pid = 1719] [id = 108] 09:18:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0xa2327c00) [pid = 1719] [serial = 323] [outer = (nil)] 09:18:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0xa25f7400) [pid = 1719] [serial = 324] [outer = 0xa2327c00] 09:18:51 INFO - PROCESS | 1719 | 1468599531513 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0xa2fba000) [pid = 1719] [serial = 325] [outer = 0xa2327c00] 09:18:52 INFO - PROCESS | 1719 | 1468599532575 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]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:18:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1588ms 09:18:52 INFO - PROCESS | 1719 | 1468599532589 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 1719 | 1468599532592 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:18:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:18:52 INFO - PROCESS | 1719 | 1468599532599 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1719 | 1468599532603 Marionette TRACE conn4 <- [1,406,null,{}] 09:18:52 INFO - PROCESS | 1719 | 1468599532609 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}] 09:18:52 INFO - PROCESS | 1719 | 1468599532615 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:52 INFO - PROCESS | 1719 | 1468599532793 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:18:53 INFO - PROCESS | 1719 | 1468599533153 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1719 | 1468599533164 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x92328800 == 41 [pid = 1719] [id = 109] 09:18:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x92329400) [pid = 1719] [serial = 326] [outer = (nil)] 09:18:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x93b59800) [pid = 1719] [serial = 327] [outer = 0x92329400] 09:18:53 INFO - PROCESS | 1719 | 1468599533257 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x95244c00) [pid = 1719] [serial = 328] [outer = 0x92329400] 09:18:54 INFO - PROCESS | 1719 | 1468599534395 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]]]}] 09:18:54 INFO - PROCESS | 1719 | --DOCSHELL 0x9538b400 == 40 [pid = 1719] [id = 79] 09:18:54 INFO - PROCESS | 1719 | --DOCSHELL 0x93a6ec00 == 39 [pid = 1719] [id = 78] 09:18:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:18:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1839ms 09:18:54 INFO - PROCESS | 1719 | 1468599534439 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1719 | 1468599534445 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:18:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9d968c00) [pid = 1719] [serial = 270] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x95384000) [pid = 1719] [serial = 273] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9797b400) [pid = 1719] [serial = 264] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x98ebe000) [pid = 1719] [serial = 265] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9ad53800) [pid = 1719] [serial = 267] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x95301c00) [pid = 1719] [serial = 249] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x95385400) [pid = 1719] [serial = 250] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0xa2370000) [pid = 1719] [serial = 258] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0xa255e000) [pid = 1719] [serial = 259] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9b789000) [pid = 1719] [serial = 247] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x99ea7400) [pid = 1719] [serial = 252] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9a1fb800) [pid = 1719] [serial = 253] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x93b59000) [pid = 1719] [serial = 261] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x95248c00) [pid = 1719] [serial = 262] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0xa110a800) [pid = 1719] [serial = 255] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0xa11a6400) [pid = 1719] [serial = 256] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x98a81800) [pid = 1719] [serial = 271] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9b708c00) [pid = 1719] [serial = 268] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x96599c00) [pid = 1719] [serial = 274] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0xa31ed400) [pid = 1719] [serial = 277] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0xa2580c00) [pid = 1719] [serial = 276] [outer = (nil)] [url = about:blank] 09:18:54 INFO - PROCESS | 1719 | 1468599534506 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1719 | 1468599534511 Marionette TRACE conn4 <- [1,410,null,{}] 09:18:54 INFO - PROCESS | 1719 | 1468599534522 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}] 09:18:54 INFO - PROCESS | 1719 | 1468599534530 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:54 INFO - PROCESS | 1719 | 1468599534745 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:18:54 INFO - PROCESS | 1719 | 1468599534869 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 1719 | 1468599534877 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x96598800 == 40 [pid = 1719] [id = 110] 09:18:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x96599c00) [pid = 1719] [serial = 329] [outer = (nil)] 09:18:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x97977000) [pid = 1719] [serial = 330] [outer = 0x96599c00] 09:18:54 INFO - PROCESS | 1719 | 1468599534958 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x98e65400) [pid = 1719] [serial = 331] [outer = 0x96599c00] 09:18:55 INFO - PROCESS | 1719 | 1468599535885 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]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:18:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1472ms 09:18:55 INFO - PROCESS | 1719 | 1468599535945 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 1719 | 1468599535952 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:18:55 INFO - PROCESS | 1719 | 1468599535960 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1719 | 1468599535963 Marionette TRACE conn4 <- [1,414,null,{}] 09:18:55 INFO - PROCESS | 1719 | 1468599535970 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}] 09:18:55 INFO - PROCESS | 1719 | 1468599535974 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:56 INFO - PROCESS | 1719 | 1468599536149 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:18:56 INFO - PROCESS | 1719 | 1468599536262 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 1719 | 1468599536269 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a0ea000 == 41 [pid = 1719] [id = 111] 09:18:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x9a2b1c00) [pid = 1719] [serial = 332] [outer = (nil)] 09:18:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9b4eb800) [pid = 1719] [serial = 333] [outer = 0x9a2b1c00] 09:18:56 INFO - PROCESS | 1719 | 1468599536339 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9cbdd400) [pid = 1719] [serial = 334] [outer = 0x9a2b1c00] 09:18:57 INFO - PROCESS | 1719 | 1468599537231 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]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:18:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1333ms 09:18:57 INFO - PROCESS | 1719 | 1468599537294 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 1719 | 1468599537298 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:18:57 INFO - PROCESS | 1719 | 1468599537316 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 1719 | 1468599537324 Marionette TRACE conn4 <- [1,418,null,{}] 09:18:57 INFO - PROCESS | 1719 | 1468599537338 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}] 09:18:57 INFO - PROCESS | 1719 | 1468599537345 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:57 INFO - PROCESS | 1719 | 1468599537563 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:18:57 INFO - PROCESS | 1719 | 1468599537639 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 1719 | 1468599537646 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x92329c00 == 42 [pid = 1719] [id = 112] 09:18:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x9adf5000) [pid = 1719] [serial = 335] [outer = (nil)] 09:18:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0xa2536800) [pid = 1719] [serial = 336] [outer = 0x9adf5000] 09:18:57 INFO - PROCESS | 1719 | 1468599537715 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0xa25f1800) [pid = 1719] [serial = 337] [outer = 0x9adf5000] 09:18:58 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9524e400) [pid = 1719] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:18:58 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9b4ed400) [pid = 1719] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:18:58 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0xa31f6000) [pid = 1719] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:18:58 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0xa4d56000) [pid = 1719] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:18:58 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9538c800) [pid = 1719] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:18:58 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9981b800) [pid = 1719] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:18:58 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9232bc00) [pid = 1719] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:18:58 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0xa31fa800) [pid = 1719] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:18:58 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x952acc00) [pid = 1719] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:18:58 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x952b6400) [pid = 1719] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:18:58 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0xa6997c00) [pid = 1719] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:18:58 INFO - PROCESS | 1719 | 1468599538952 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]]]}] 09:18:59 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 09:18:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1691ms 09:18:59 INFO - PROCESS | 1719 | 1468599539007 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1719 | 1468599539011 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:18:59 INFO - PROCESS | 1719 | 1468599539018 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1719 | 1468599539020 Marionette TRACE conn4 <- [1,422,null,{}] 09:18:59 INFO - PROCESS | 1719 | 1468599539027 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}] 09:18:59 INFO - PROCESS | 1719 | 1468599539032 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:59 INFO - PROCESS | 1719 | 1468599539254 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:18:59 INFO - PROCESS | 1719 | 1468599539373 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1719 | 1468599539382 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:18:59 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d80800 == 43 [pid = 1719] [id = 113] 09:18:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x952b5c00) [pid = 1719] [serial = 338] [outer = (nil)] 09:18:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x99eab800) [pid = 1719] [serial = 339] [outer = 0x952b5c00] 09:18:59 INFO - PROCESS | 1719 | 1468599539453 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x9a2b3400) [pid = 1719] [serial = 340] [outer = 0x952b5c00] 09:19:00 INFO - PROCESS | 1719 | 1468599540577 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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:19:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1587ms 09:19:00 INFO - PROCESS | 1719 | 1468599540609 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1719 | 1468599540615 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:19:00 INFO - PROCESS | 1719 | 1468599540625 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1719 | 1468599540629 Marionette TRACE conn4 <- [1,426,null,{}] 09:19:00 INFO - PROCESS | 1719 | 1468599540639 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}] 09:19:00 INFO - PROCESS | 1719 | 1468599540646 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:00 INFO - PROCESS | 1719 | 1468599540969 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:19:01 INFO - PROCESS | 1719 | 1468599541107 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1719 | 1468599541118 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:01 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203b800 == 44 [pid = 1719] [id = 114] 09:19:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9203c800) [pid = 1719] [serial = 341] [outer = (nil)] 09:19:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x930ed800) [pid = 1719] [serial = 342] [outer = 0x9203c800] 09:19:01 INFO - PROCESS | 1719 | 1468599541208 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x93d8c400) [pid = 1719] [serial = 343] [outer = 0x9203c800] 09:19:02 INFO - PROCESS | 1719 | 1468599542303 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] 09:19:02 INFO - PROCESS | 1719 | 1468599542379 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:19:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:19:02 INFO - PROCESS | 1719 | 1468599542387 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1719 | 1468599542393 Marionette TRACE conn4 <- [1,430,null,{}] 09:19:02 INFO - PROCESS | 1719 | 1468599542401 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}] 09:19:02 INFO - PROCESS | 1719 | 1468599542410 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:02 INFO - PROCESS | 1719 | 1468599542629 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:19:02 INFO - PROCESS | 1719 | 1468599542896 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 1719 | 1468599542906 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x96590800 == 45 [pid = 1719] [id = 115] 09:19:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x96596000) [pid = 1719] [serial = 344] [outer = (nil)] 09:19:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x98e5c400) [pid = 1719] [serial = 345] [outer = 0x96596000] 09:19:03 INFO - PROCESS | 1719 | 1468599543006 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x98e62800) [pid = 1719] [serial = 346] [outer = 0x96596000] 09:19:03 INFO - PROCESS | 1719 | 1468599543964 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]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:19:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1634ms 09:19:04 INFO - PROCESS | 1719 | 1468599544026 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 1719 | 1468599544033 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:19:04 INFO - PROCESS | 1719 | 1468599544041 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1719 | 1468599544046 Marionette TRACE conn4 <- [1,434,null,{}] 09:19:04 INFO - PROCESS | 1719 | 1468599544053 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}] 09:19:04 INFO - PROCESS | 1719 | 1468599544059 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:04 INFO - PROCESS | 1719 | 1468599544294 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:19:04 INFO - PROCESS | 1719 | 1468599544502 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1719 | 1468599544516 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:04 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a1fb800 == 46 [pid = 1719] [id = 116] 09:19:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9a2bd400) [pid = 1719] [serial = 347] [outer = (nil)] 09:19:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9b497c00) [pid = 1719] [serial = 348] [outer = 0x9a2bd400] 09:19:04 INFO - PROCESS | 1719 | 1468599544678 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9d95a400) [pid = 1719] [serial = 349] [outer = 0x9a2bd400] 09:19:05 INFO - PROCESS | 1719 | 1468599545881 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]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:19:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1894ms 09:19:05 INFO - PROCESS | 1719 | 1468599545935 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 1719 | 1468599545939 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:19:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:19:05 INFO - PROCESS | 1719 | 1468599545957 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 1719 | 1468599545968 Marionette TRACE conn4 <- [1,438,null,{}] 09:19:05 INFO - PROCESS | 1719 | 1468599545975 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}] 09:19:05 INFO - PROCESS | 1719 | 1468599545983 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:06 INFO - PROCESS | 1719 | 1468599546233 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:19:06 INFO - PROCESS | 1719 | 1468599546496 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1719 | 1468599546507 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:06 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a2bc800 == 47 [pid = 1719] [id = 117] 09:19:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0xa3192000) [pid = 1719] [serial = 350] [outer = (nil)] 09:19:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0xa31fa400) [pid = 1719] [serial = 351] [outer = 0xa3192000] 09:19:06 INFO - PROCESS | 1719 | 1468599546655 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0xa33cf800) [pid = 1719] [serial = 352] [outer = 0xa3192000] 09:19:07 INFO - PROCESS | 1719 | 1468599547579 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]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:19:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1702ms 09:19:07 INFO - PROCESS | 1719 | 1468599547651 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:19:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:19:07 INFO - PROCESS | 1719 | 1468599547656 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:19:07 INFO - PROCESS | 1719 | 1468599547663 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 1719 | 1468599547667 Marionette TRACE conn4 <- [1,442,null,{}] 09:19:07 INFO - PROCESS | 1719 | 1468599547673 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}] 09:19:07 INFO - PROCESS | 1719 | 1468599547678 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:07 INFO - PROCESS | 1719 | 1468599547894 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:19:08 INFO - PROCESS | 1719 | 1468599548114 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1719 | 1468599548123 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:08 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af0000 == 48 [pid = 1719] [id = 118] 09:19:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x91af1000) [pid = 1719] [serial = 353] [outer = (nil)] 09:19:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x91af9800) [pid = 1719] [serial = 354] [outer = 0x91af1000] 09:19:08 INFO - PROCESS | 1719 | 1468599548247 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x91afcc00) [pid = 1719] [serial = 355] [outer = 0x91af1000] 09:19:09 INFO - PROCESS | 1719 | 1468599549250 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]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:19:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1634ms 09:19:09 INFO - PROCESS | 1719 | 1468599549297 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:19:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:19:09 INFO - PROCESS | 1719 | 1468599549302 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:19:09 INFO - PROCESS | 1719 | 1468599549309 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1719 | 1468599549313 Marionette TRACE conn4 <- [1,446,null,{}] 09:19:09 INFO - PROCESS | 1719 | 1468599549318 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}] 09:19:09 INFO - PROCESS | 1719 | 1468599549324 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:09 INFO - PROCESS | 1719 | 1468599549559 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:19:09 INFO - PROCESS | 1719 | 1468599549827 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 1719 | 1468599549847 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x95310800 == 49 [pid = 1719] [id = 119] 09:19:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0xa33c2c00) [pid = 1719] [serial = 356] [outer = (nil)] 09:19:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0xa4f17c00) [pid = 1719] [serial = 357] [outer = 0xa33c2c00] 09:19:09 INFO - PROCESS | 1719 | 1468599549968 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0xa6726800) [pid = 1719] [serial = 358] [outer = 0xa33c2c00] 09:19:11 INFO - PROCESS | 1719 | 1468599551543 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]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:19:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2246ms 09:19:11 INFO - PROCESS | 1719 | 1468599551554 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 1719 | 1468599551557 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:19:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:19:11 INFO - PROCESS | 1719 | 1468599551564 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1719 | 1468599551568 Marionette TRACE conn4 <- [1,450,null,{}] 09:19:11 INFO - PROCESS | 1719 | 1468599551575 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}] 09:19:11 INFO - PROCESS | 1719 | 1468599551581 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:11 INFO - PROCESS | 1719 | 1468599551788 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:19:12 INFO - PROCESS | 1719 | 1468599551993 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1719 | 1468599552002 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b6dc00 == 50 [pid = 1719] [id = 120] 09:19:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x93b79400) [pid = 1719] [serial = 359] [outer = (nil)] 09:19:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0xa6990800) [pid = 1719] [serial = 360] [outer = 0x93b79400] 09:19:12 INFO - PROCESS | 1719 | 1468599552083 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0xa6ea1000) [pid = 1719] [serial = 361] [outer = 0x93b79400] 09:19:13 INFO - PROCESS | 1719 | 1468599553041 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] 09:19:13 INFO - PROCESS | 1719 | 1468599553101 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:19:13 INFO - PROCESS | 1719 | 1468599553108 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1719 | 1468599553112 Marionette TRACE conn4 <- [1,454,null,{}] 09:19:13 INFO - PROCESS | 1719 | 1468599553117 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}] 09:19:13 INFO - PROCESS | 1719 | 1468599553122 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:13 INFO - PROCESS | 1719 | 1468599553307 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:19:13 INFO - PROCESS | 1719 | 1468599553509 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 1719 | 1468599553520 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x92584400 == 51 [pid = 1719] [id = 121] 09:19:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x92587c00) [pid = 1719] [serial = 362] [outer = (nil)] 09:19:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9258d800) [pid = 1719] [serial = 363] [outer = 0x92587c00] 09:19:13 INFO - PROCESS | 1719 | 1468599553649 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x93b6c400) [pid = 1719] [serial = 364] [outer = 0x92587c00] 09:19:14 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:14 INFO - PROCESS | 1719 | 1468599554656 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]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:19:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1587ms 09:19:14 INFO - PROCESS | 1719 | 1468599554696 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 1719 | 1468599554701 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:19:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:19:14 INFO - PROCESS | 1719 | 1468599554708 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 1719 | 1468599554713 Marionette TRACE conn4 <- [1,458,null,{}] 09:19:14 INFO - PROCESS | 1719 | 1468599554720 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}] 09:19:14 INFO - PROCESS | 1719 | 1468599554726 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:14 INFO - PROCESS | 1719 | 1468599554912 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:19:15 INFO - PROCESS | 1719 | 1468599555293 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1719 | 1468599555306 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x91afbc00 == 52 [pid = 1719] [id = 122] 09:19:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x92034800) [pid = 1719] [serial = 365] [outer = (nil)] 09:19:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x9203fc00) [pid = 1719] [serial = 366] [outer = 0x92034800] 09:19:15 INFO - PROCESS | 1719 | 1468599555425 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x930ef800) [pid = 1719] [serial = 367] [outer = 0x92034800] 09:19:16 INFO - PROCESS | 1719 | 1468599556502 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] 09:19:16 INFO - PROCESS | 1719 | 1468599556552 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:19:16 INFO - PROCESS | 1719 | 1468599556562 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1719 | 1468599556567 Marionette TRACE conn4 <- [1,462,null,{}] 09:19:16 INFO - PROCESS | 1719 | 1468599556575 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}] 09:19:16 INFO - PROCESS | 1719 | 1468599556580 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:16 INFO - PROCESS | 1719 | 1468599556775 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:19:17 INFO - PROCESS | 1719 | 1468599557013 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1719 | 1468599557021 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258fc00 == 53 [pid = 1719] [id = 123] 09:19:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x93b54000) [pid = 1719] [serial = 368] [outer = (nil)] 09:19:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x93b7b000) [pid = 1719] [serial = 369] [outer = 0x93b54000] 09:19:17 INFO - PROCESS | 1719 | 1468599557099 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x95246400) [pid = 1719] [serial = 370] [outer = 0x93b54000] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x92326000 == 52 [pid = 1719] [id = 83] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x952a6400 == 51 [pid = 1719] [id = 102] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x93d80800 == 50 [pid = 1719] [id = 113] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x92329c00 == 49 [pid = 1719] [id = 112] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9a0ea000 == 48 [pid = 1719] [id = 111] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x96598800 == 47 [pid = 1719] [id = 110] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x92328800 == 46 [pid = 1719] [id = 109] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9232ac00 == 45 [pid = 1719] [id = 100] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x996e0400 == 44 [pid = 1719] [id = 89] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9486b400 == 43 [pid = 1719] [id = 93] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x93b5e400 == 42 [pid = 1719] [id = 106] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x95246800 == 41 [pid = 1719] [id = 105] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9d910800 == 40 [pid = 1719] [id = 85] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x930e8800 == 39 [pid = 1719] [id = 87] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9d90f400 == 38 [pid = 1719] [id = 107] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9203f400 == 37 [pid = 1719] [id = 108] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x996e3400 == 36 [pid = 1719] [id = 86] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9203d000 == 35 [pid = 1719] [id = 91] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9203dc00 == 34 [pid = 1719] [id = 81] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x952ac800 == 33 [pid = 1719] [id = 101] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x99ea9c00 == 32 [pid = 1719] [id = 80] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9cbe5c00 == 31 [pid = 1719] [id = 90] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x96598c00 == 30 [pid = 1719] [id = 77] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x930ecc00 == 29 [pid = 1719] [id = 104] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9ad5b400 == 28 [pid = 1719] [id = 94] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x952b7000 == 27 [pid = 1719] [id = 92] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x98a5b400 == 26 [pid = 1719] [id = 103] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9adf1800 == 25 [pid = 1719] [id = 82] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9530d000 == 24 [pid = 1719] [id = 84] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x952b4c00 == 23 [pid = 1719] [id = 99] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0xa31f5800 == 22 [pid = 1719] [id = 95] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9537fc00 == 21 [pid = 1719] [id = 96] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0xa2006000 == 20 [pid = 1719] [id = 97] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x952a3400 == 19 [pid = 1719] [id = 98] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x952bac00 == 18 [pid = 1719] [id = 88] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x92584400 == 17 [pid = 1719] [id = 121] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x93b6dc00 == 16 [pid = 1719] [id = 120] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x95310800 == 15 [pid = 1719] [id = 119] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x91af0000 == 14 [pid = 1719] [id = 118] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9a2bc800 == 13 [pid = 1719] [id = 117] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x96590800 == 12 [pid = 1719] [id = 115] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9a1fb800 == 11 [pid = 1719] [id = 116] 09:19:18 INFO - PROCESS | 1719 | --DOCSHELL 0x9203b800 == 10 [pid = 1719] [id = 114] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0xa610ac00) [pid = 1719] [serial = 289] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0xa4f1f000) [pid = 1719] [serial = 288] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x9659fc00) [pid = 1719] [serial = 307] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x99eae000) [pid = 1719] [serial = 309] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x930ef000) [pid = 1719] [serial = 300] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x93b5b000) [pid = 1719] [serial = 301] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0xa61b9000) [pid = 1719] [serial = 292] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x952b2400) [pid = 1719] [serial = 303] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0xa618e400) [pid = 1719] [serial = 291] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x96593c00) [pid = 1719] [serial = 298] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9530fc00) [pid = 1719] [serial = 297] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0xa6f4b800) [pid = 1719] [serial = 295] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0xa6f49400) [pid = 1719] [serial = 294] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9a1f7400) [pid = 1719] [serial = 310] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x96593000) [pid = 1719] [serial = 306] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x95302c00) [pid = 1719] [serial = 304] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x9a2ba400) [pid = 1719] [serial = 312] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x98a7f400) [pid = 1719] [serial = 280] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9538c000) [pid = 1719] [serial = 279] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9d905000) [pid = 1719] [serial = 283] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x9cbebc00) [pid = 1719] [serial = 282] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0xa34e0000) [pid = 1719] [serial = 286] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0xa31f9800) [pid = 1719] [serial = 285] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x930e9400) [pid = 1719] [serial = 371] [outer = 0x93d7e400] 09:19:19 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:19 INFO - PROCESS | 1719 | 1468599559317 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] 09:19:19 INFO - PROCESS | 1719 | 1468599559374 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:19:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:19:19 INFO - PROCESS | 1719 | 1468599559383 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 1719 | 1468599559391 Marionette TRACE conn4 <- [1,466,null,{}] 09:19:19 INFO - PROCESS | 1719 | 1468599559399 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}] 09:19:19 INFO - PROCESS | 1719 | 1468599559405 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:19 INFO - PROCESS | 1719 | 1468599559607 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:19:19 INFO - PROCESS | 1719 | 1468599559780 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1719 | 1468599559792 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a78800 == 11 [pid = 1719] [id = 124] 09:19:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x93a7b400) [pid = 1719] [serial = 372] [outer = (nil)] 09:19:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x93b60800) [pid = 1719] [serial = 373] [outer = 0x93a7b400] 09:19:19 INFO - PROCESS | 1719 | 1468599559871 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x93b73c00) [pid = 1719] [serial = 374] [outer = 0x93a7b400] 09:19:20 INFO - PROCESS | 1719 | 1468599560697 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] 09:19:20 INFO - PROCESS | 1719 | 1468599560795 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:19:20 INFO - PROCESS | 1719 | 1468599560806 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1719 | 1468599560810 Marionette TRACE conn4 <- [1,470,null,{}] 09:19:20 INFO - PROCESS | 1719 | 1468599560818 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}] 09:19:20 INFO - PROCESS | 1719 | 1468599560823 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:21 INFO - PROCESS | 1719 | 1468599561024 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:19:21 INFO - PROCESS | 1719 | 1468599561181 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1719 | 1468599561191 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x930ed400 == 12 [pid = 1719] [id = 125] 09:19:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9524c000) [pid = 1719] [serial = 375] [outer = (nil)] 09:19:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x952b7c00) [pid = 1719] [serial = 376] [outer = 0x9524c000] 09:19:21 INFO - PROCESS | 1719 | 1468599561268 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x9530c400) [pid = 1719] [serial = 377] [outer = 0x9524c000] 09:19:22 INFO - PROCESS | 1719 | 1468599562372 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]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:19:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1638ms 09:19:22 INFO - PROCESS | 1719 | 1468599562445 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:19:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:19:22 INFO - PROCESS | 1719 | 1468599562449 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:19:22 INFO - PROCESS | 1719 | 1468599562457 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1719 | 1468599562464 Marionette TRACE conn4 <- [1,474,null,{}] 09:19:22 INFO - PROCESS | 1719 | 1468599562489 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}] 09:19:22 INFO - PROCESS | 1719 | 1468599562499 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:22 INFO - PROCESS | 1719 | 1468599562719 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:19:22 INFO - PROCESS | 1719 | 1468599562852 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1719 | 1468599562865 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x96595800 == 13 [pid = 1719] [id = 126] 09:19:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x96596800) [pid = 1719] [serial = 378] [outer = (nil)] 09:19:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x9659a800) [pid = 1719] [serial = 379] [outer = 0x96596800] 09:19:22 INFO - PROCESS | 1719 | 1468599562944 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x97905000) [pid = 1719] [serial = 380] [outer = 0x96596800] 09:19:23 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x952b5c00) [pid = 1719] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:19:23 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9adf5000) [pid = 1719] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:19:23 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x93b55400) [pid = 1719] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:19:23 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x9d910400) [pid = 1719] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:19:23 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9a2b1c00) [pid = 1719] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:19:23 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x96599c00) [pid = 1719] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:19:23 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9659f400) [pid = 1719] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:19:23 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x92329400) [pid = 1719] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:19:23 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x95249000) [pid = 1719] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:19:23 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0xa2327c00) [pid = 1719] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:19:24 INFO - PROCESS | 1719 | 1468599564204 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]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:19:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1804ms 09:19:24 INFO - PROCESS | 1719 | 1468599564261 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 1719 | 1468599564265 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:19:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:19:24 INFO - PROCESS | 1719 | 1468599564272 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 1719 | 1468599564276 Marionette TRACE conn4 <- [1,478,null,{}] 09:19:24 INFO - PROCESS | 1719 | 1468599564281 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}] 09:19:24 INFO - PROCESS | 1719 | 1468599564287 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:24 INFO - PROCESS | 1719 | 1468599564457 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:19:24 INFO - PROCESS | 1719 | 1468599564466 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1719 | 1468599564475 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x92329400 == 14 [pid = 1719] [id = 127] 09:19:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9538e400) [pid = 1719] [serial = 381] [outer = (nil)] 09:19:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x97978c00) [pid = 1719] [serial = 382] [outer = 0x9538e400] 09:19:24 INFO - PROCESS | 1719 | 1468599564648 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x98e64800) [pid = 1719] [serial = 383] [outer = 0x9538e400] 09:19:25 INFO - PROCESS | 1719 | 1468599565481 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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:19:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1233ms 09:19:25 INFO - PROCESS | 1719 | 1468599565505 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1719 | 1468599565509 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:19:25 INFO - PROCESS | 1719 | 1468599565516 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1719 | 1468599565519 Marionette TRACE conn4 <- [1,482,null,{}] 09:19:25 INFO - PROCESS | 1719 | 1468599565525 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}] 09:19:25 INFO - PROCESS | 1719 | 1468599565530 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:25 INFO - PROCESS | 1719 | 1468599565807 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:19:25 INFO - PROCESS | 1719 | 1468599565970 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1719 | 1468599565987 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af5000 == 15 [pid = 1719] [id = 128] 09:19:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x91af5800) [pid = 1719] [serial = 384] [outer = (nil)] 09:19:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x92034000) [pid = 1719] [serial = 385] [outer = 0x91af5800] 09:19:26 INFO - PROCESS | 1719 | 1468599566147 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x92584400) [pid = 1719] [serial = 386] [outer = 0x91af5800] 09:19:27 INFO - PROCESS | 1719 | 1468599567689 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]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:19:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2238ms 09:19:27 INFO - PROCESS | 1719 | 1468599567757 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 1719 | 1468599567763 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:19:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:19:27 INFO - PROCESS | 1719 | 1468599567772 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1719 | 1468599567778 Marionette TRACE conn4 <- [1,486,null,{}] 09:19:27 INFO - PROCESS | 1719 | 1468599567786 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}] 09:19:27 INFO - PROCESS | 1719 | 1468599567793 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:28 INFO - PROCESS | 1719 | 1468599568039 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:19:28 INFO - PROCESS | 1719 | 1468599568220 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 1719 | 1468599568230 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a2b400 == 16 [pid = 1719] [id = 129] 09:19:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x93b77400) [pid = 1719] [serial = 387] [outer = (nil)] 09:19:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x9529f000) [pid = 1719] [serial = 388] [outer = 0x93b77400] 09:19:28 INFO - PROCESS | 1719 | 1468599568321 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x952b5400) [pid = 1719] [serial = 389] [outer = 0x93b77400] 09:19:29 INFO - PROCESS | 1719 | 1468599569512 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]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:19:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1800ms 09:19:29 INFO - PROCESS | 1719 | 1468599569573 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 1719 | 1468599569579 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:19:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:19:29 INFO - PROCESS | 1719 | 1468599569587 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 1719 | 1468599569592 Marionette TRACE conn4 <- [1,490,null,{}] 09:19:29 INFO - PROCESS | 1719 | 1468599569599 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}] 09:19:29 INFO - PROCESS | 1719 | 1468599569605 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:29 INFO - PROCESS | 1719 | 1468599569898 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:19:30 INFO - PROCESS | 1719 | 1468599570070 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 1719 | 1468599570079 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x95384c00 == 17 [pid = 1719] [id = 130] 09:19:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x96598800) [pid = 1719] [serial = 390] [outer = (nil)] 09:19:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9797b000) [pid = 1719] [serial = 391] [outer = 0x96598800] 09:19:30 INFO - PROCESS | 1719 | 1468599570163 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x98e5cc00) [pid = 1719] [serial = 392] [outer = 0x96598800] 09:19:31 INFO - PROCESS | 1719 | 1468599571204 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]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:19:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1691ms 09:19:31 INFO - PROCESS | 1719 | 1468599571279 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 1719 | 1468599571287 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:19:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:19:31 INFO - PROCESS | 1719 | 1468599571347 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 1719 | 1468599571356 Marionette TRACE conn4 <- [1,494,null,{}] 09:19:31 INFO - PROCESS | 1719 | 1468599571375 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}] 09:19:31 INFO - PROCESS | 1719 | 1468599571383 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:31 INFO - PROCESS | 1719 | 1468599571604 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:19:31 INFO - PROCESS | 1719 | 1468599571795 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1719 | 1468599571810 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x96557400 == 18 [pid = 1719] [id = 131] 09:19:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x99eaa800) [pid = 1719] [serial = 393] [outer = (nil)] 09:19:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x9a1fa000) [pid = 1719] [serial = 394] [outer = 0x99eaa800] 09:19:31 INFO - PROCESS | 1719 | 1468599571901 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x99eb1000) [pid = 1719] [serial = 395] [outer = 0x99eaa800] 09:19:33 INFO - PROCESS | 1719 | 1468599573005 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]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:19:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1759ms 09:19:33 INFO - PROCESS | 1719 | 1468599573058 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 1719 | 1468599573061 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:19:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:19:33 INFO - PROCESS | 1719 | 1468599573068 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 1719 | 1468599573071 Marionette TRACE conn4 <- [1,498,null,{}] 09:19:33 INFO - PROCESS | 1719 | 1468599573078 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}] 09:19:33 INFO - PROCESS | 1719 | 1468599573083 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:33 INFO - PROCESS | 1719 | 1468599573298 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:19:33 INFO - PROCESS | 1719 | 1468599573519 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1719 | 1468599573530 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b75400 == 19 [pid = 1719] [id = 132] 09:19:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9485e800) [pid = 1719] [serial = 396] [outer = (nil)] 09:19:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x98f3c000) [pid = 1719] [serial = 397] [outer = 0x9485e800] 09:19:33 INFO - PROCESS | 1719 | 1468599573613 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x9a2b2400) [pid = 1719] [serial = 398] [outer = 0x9485e800] 09:19:34 INFO - PROCESS | 1719 | 1468599574762 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]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:19:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1731ms 09:19:34 INFO - PROCESS | 1719 | 1468599574801 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 1719 | 1468599574807 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:19:34 INFO - PROCESS | 1719 | 1468599574817 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1719 | 1468599574822 Marionette TRACE conn4 <- [1,502,null,{}] 09:19:34 INFO - PROCESS | 1719 | 1468599574830 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}] 09:19:34 INFO - PROCESS | 1719 | 1468599574836 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:35 INFO - PROCESS | 1719 | 1468599575094 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:19:35 INFO - PROCESS | 1719 | --DOCSHELL 0x92329400 == 18 [pid = 1719] [id = 127] 09:19:35 INFO - PROCESS | 1719 | --DOCSHELL 0x96595800 == 17 [pid = 1719] [id = 126] 09:19:35 INFO - PROCESS | 1719 | 1468599575371 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 1719 | 1468599575385 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:35 INFO - PROCESS | 1719 | --DOCSHELL 0x930ed400 == 16 [pid = 1719] [id = 125] 09:19:35 INFO - PROCESS | 1719 | --DOCSHELL 0x93a78800 == 15 [pid = 1719] [id = 124] 09:19:35 INFO - PROCESS | 1719 | --DOCSHELL 0x9258fc00 == 14 [pid = 1719] [id = 123] 09:19:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x92585800 == 15 [pid = 1719] [id = 133] 09:19:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x9258fc00) [pid = 1719] [serial = 399] [outer = (nil)] 09:19:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x93a2d800) [pid = 1719] [serial = 400] [outer = 0x9258fc00] 09:19:35 INFO - PROCESS | 1719 | 1468599575482 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x93b56c00) [pid = 1719] [serial = 401] [outer = 0x9258fc00] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0xa25f1800) [pid = 1719] [serial = 337] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x9d975000) [pid = 1719] [serial = 321] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x93b59800) [pid = 1719] [serial = 327] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x952a6000) [pid = 1719] [serial = 315] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x9b4eb800) [pid = 1719] [serial = 333] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x96564000) [pid = 1719] [serial = 316] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x9adeb400) [pid = 1719] [serial = 319] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0xa2fba000) [pid = 1719] [serial = 325] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0xa25f7400) [pid = 1719] [serial = 324] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x99eab800) [pid = 1719] [serial = 339] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9a2b3400) [pid = 1719] [serial = 340] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0xa2536800) [pid = 1719] [serial = 336] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9a2bcc00) [pid = 1719] [serial = 313] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0xa2007c00) [pid = 1719] [serial = 322] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x9cbdd400) [pid = 1719] [serial = 334] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x98e65400) [pid = 1719] [serial = 331] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x97977000) [pid = 1719] [serial = 330] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9a37d800) [pid = 1719] [serial = 318] [outer = (nil)] [url = about:blank] 09:19:35 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x95244c00) [pid = 1719] [serial = 328] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1719 | 1468599576341 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]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:19:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1584ms 09:19:36 INFO - PROCESS | 1719 | 1468599576401 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 1719 | 1468599576408 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:19:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:19:36 INFO - PROCESS | 1719 | 1468599576419 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 1719 | 1468599576422 Marionette TRACE conn4 <- [1,506,null,{}] 09:19:36 INFO - PROCESS | 1719 | 1468599576429 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}] 09:19:36 INFO - PROCESS | 1719 | 1468599576435 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:36 INFO - PROCESS | 1719 | 1468599576609 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:19:36 INFO - PROCESS | 1719 | 1468599576728 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 1719 | 1468599576738 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:36 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b71400 == 16 [pid = 1719] [id = 134] 09:19:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x95246000) [pid = 1719] [serial = 402] [outer = (nil)] 09:19:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x952b3c00) [pid = 1719] [serial = 403] [outer = 0x95246000] 09:19:36 INFO - PROCESS | 1719 | 1468599576813 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x95383800) [pid = 1719] [serial = 404] [outer = 0x95246000] 09:19:37 INFO - PROCESS | 1719 | 1468599577728 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]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:19:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1331ms 09:19:37 INFO - PROCESS | 1719 | 1468599577753 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:19:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:19:37 INFO - PROCESS | 1719 | 1468599577757 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:19:37 INFO - PROCESS | 1719 | 1468599577764 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1719 | 1468599577770 Marionette TRACE conn4 <- [1,510,null,{}] 09:19:37 INFO - PROCESS | 1719 | 1468599577786 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}] 09:19:37 INFO - PROCESS | 1719 | 1468599577794 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:38 INFO - PROCESS | 1719 | 1468599578026 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:19:38 INFO - PROCESS | 1719 | 1468599578049 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1719 | 1468599578061 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x97974c00 == 17 [pid = 1719] [id = 135] 09:19:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9797b400) [pid = 1719] [serial = 405] [outer = (nil)] 09:19:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x98e67000) [pid = 1719] [serial = 406] [outer = 0x9797b400] 09:19:38 INFO - PROCESS | 1719 | 1468599578149 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x99ea6c00) [pid = 1719] [serial = 407] [outer = 0x9797b400] 09:19:39 INFO - PROCESS | 1719 | 1468599579127 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]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:19:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1435ms 09:19:39 INFO - PROCESS | 1719 | 1468599579199 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:19:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:19:39 INFO - PROCESS | 1719 | 1468599579204 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:19:39 INFO - PROCESS | 1719 | 1468599579211 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1719 | 1468599579215 Marionette TRACE conn4 <- [1,514,null,{}] 09:19:39 INFO - PROCESS | 1719 | 1468599579222 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}] 09:19:39 INFO - PROCESS | 1719 | 1468599579226 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:39 INFO - PROCESS | 1719 | 1468599579471 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:19:39 INFO - PROCESS | 1719 | 1468599579500 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1719 | 1468599579505 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x99604800 == 18 [pid = 1719] [id = 136] 09:19:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x9a0e0800) [pid = 1719] [serial = 408] [outer = (nil)] 09:19:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9a2be800) [pid = 1719] [serial = 409] [outer = 0x9a0e0800] 09:19:39 INFO - PROCESS | 1719 | 1468599579579 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9ad5cc00) [pid = 1719] [serial = 410] [outer = 0x9a0e0800] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9203c800) [pid = 1719] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x96596000) [pid = 1719] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9a2bd400) [pid = 1719] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0xa3192000) [pid = 1719] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x91af1000) [pid = 1719] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0xa33c2c00) [pid = 1719] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x93a7b400) [pid = 1719] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x93b79400) [pid = 1719] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x92587c00) [pid = 1719] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x93b54000) [pid = 1719] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x92034800) [pid = 1719] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x96596800) [pid = 1719] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:19:40 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9524c000) [pid = 1719] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:19:40 INFO - PROCESS | 1719 | 1468599580604 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]]]}] 09:19:40 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 09:19:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1433ms 09:19:40 INFO - PROCESS | 1719 | 1468599580644 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1719 | 1468599580647 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:19:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:19:40 INFO - PROCESS | 1719 | 1468599580654 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1719 | 1468599580657 Marionette TRACE conn4 <- [1,518,null,{}] 09:19:40 INFO - PROCESS | 1719 | 1468599580663 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}] 09:19:40 INFO - PROCESS | 1719 | 1468599580668 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:40 INFO - PROCESS | 1719 | 1468599580828 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:19:40 INFO - PROCESS | 1719 | 1468599580839 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 1719 | 1468599580846 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x92325c00 == 19 [pid = 1719] [id = 137] 09:19:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x93b5b400) [pid = 1719] [serial = 411] [outer = (nil)] 09:19:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9a1fac00) [pid = 1719] [serial = 412] [outer = 0x93b5b400] 09:19:40 INFO - PROCESS | 1719 | 1468599580917 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9a0dd000) [pid = 1719] [serial = 413] [outer = 0x93b5b400] 09:19:41 INFO - PROCESS | 1719 | 1468599581832 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]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:19:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1233ms 09:19:41 INFO - PROCESS | 1719 | 1468599581889 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 1719 | 1468599581893 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:19:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:19:41 INFO - PROCESS | 1719 | 1468599581900 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 1719 | 1468599581905 Marionette TRACE conn4 <- [1,522,null,{}] 09:19:41 INFO - PROCESS | 1719 | 1468599581911 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}] 09:19:41 INFO - PROCESS | 1719 | 1468599581922 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:42 INFO - PROCESS | 1719 | 1468599582326 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:19:42 INFO - PROCESS | 1719 | 1468599582511 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 1719 | 1468599582525 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b59800 == 20 [pid = 1719] [id = 138] 09:19:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x93b72800) [pid = 1719] [serial = 414] [outer = (nil)] 09:19:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x93d83800) [pid = 1719] [serial = 415] [outer = 0x93b72800] 09:19:42 INFO - PROCESS | 1719 | 1468599582618 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9524e400) [pid = 1719] [serial = 416] [outer = 0x93b72800] 09:19:43 INFO - PROCESS | 1719 | 1468599583620 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]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:19:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1783ms 09:19:43 INFO - PROCESS | 1719 | 1468599583686 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 1719 | 1468599583693 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:19:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:19:43 INFO - PROCESS | 1719 | 1468599583701 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 1719 | 1468599583706 Marionette TRACE conn4 <- [1,526,null,{}] 09:19:43 INFO - PROCESS | 1719 | 1468599583713 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}] 09:19:43 INFO - PROCESS | 1719 | 1468599583718 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:43 INFO - PROCESS | 1719 | 1468599583963 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:19:44 INFO - PROCESS | 1719 | 1468599584177 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 1719 | 1468599584186 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x96597800 == 21 [pid = 1719] [id = 139] 09:19:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9659e000) [pid = 1719] [serial = 417] [outer = (nil)] 09:19:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x98341400) [pid = 1719] [serial = 418] [outer = 0x9659e000] 09:19:44 INFO - PROCESS | 1719 | 1468599584276 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x99c6d000) [pid = 1719] [serial = 419] [outer = 0x9659e000] 09:19:45 INFO - PROCESS | 1719 | 1468599585280 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]]]}] 09:19:45 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 09:19:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1637ms 09:19:45 INFO - PROCESS | 1719 | 1468599585339 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 1719 | 1468599585345 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:19:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:19:45 INFO - PROCESS | 1719 | 1468599585352 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 1719 | 1468599585356 Marionette TRACE conn4 <- [1,530,null,{}] 09:19:45 INFO - PROCESS | 1719 | 1468599585363 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}] 09:19:45 INFO - PROCESS | 1719 | 1468599585368 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:45 INFO - PROCESS | 1719 | 1468599585558 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:19:45 INFO - PROCESS | 1719 | 1468599585807 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1719 | 1468599585814 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x9b783000 == 22 [pid = 1719] [id = 140] 09:19:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x9cc94000) [pid = 1719] [serial = 420] [outer = (nil)] 09:19:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x9d905000) [pid = 1719] [serial = 421] [outer = 0x9cc94000] 09:19:45 INFO - PROCESS | 1719 | 1468599585957 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9d90f800) [pid = 1719] [serial = 422] [outer = 0x9cc94000] 09:19:46 INFO - PROCESS | 1719 | 1468599586907 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"]]]}] 09:19:46 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 09:19:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:19:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:19:46 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 09:19:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:19:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:19:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1587ms 09:19:46 INFO - PROCESS | 1719 | 1468599586960 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1719 | 1468599586967 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:19:46 INFO - PROCESS | 1719 | 1468599586990 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 1719 | 1468599586998 Marionette TRACE conn4 <- [1,534,null,{}] 09:19:47 INFO - PROCESS | 1719 | 1468599587006 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}] 09:19:47 INFO - PROCESS | 1719 | 1468599587013 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:47 INFO - PROCESS | 1719 | 1468599587224 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:19:47 INFO - PROCESS | 1719 | 1468599587356 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 1719 | 1468599587366 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x952b6800 == 23 [pid = 1719] [id = 141] 09:19:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9b787400) [pid = 1719] [serial = 423] [outer = (nil)] 09:19:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0xa2537000) [pid = 1719] [serial = 424] [outer = 0x9b787400] 09:19:47 INFO - PROCESS | 1719 | 1468599587448 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0xa2557400) [pid = 1719] [serial = 425] [outer = 0x9b787400] 09:19:48 INFO - PROCESS | 1719 | 1468599588381 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]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:19:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1446ms 09:19:48 INFO - PROCESS | 1719 | 1468599588428 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:19:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:19:48 INFO - PROCESS | 1719 | 1468599588433 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:19:48 INFO - PROCESS | 1719 | 1468599588440 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 1719 | 1468599588444 Marionette TRACE conn4 <- [1,538,null,{}] 09:19:48 INFO - PROCESS | 1719 | 1468599588450 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}] 09:19:48 INFO - PROCESS | 1719 | 1468599588455 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:48 INFO - PROCESS | 1719 | 1468599588688 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:19:48 INFO - PROCESS | 1719 | 1468599588853 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1719 | 1468599588862 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x9b789c00 == 24 [pid = 1719] [id = 142] 09:19:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0xa110a800) [pid = 1719] [serial = 426] [outer = (nil)] 09:19:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0xa25fd000) [pid = 1719] [serial = 427] [outer = 0xa110a800] 09:19:48 INFO - PROCESS | 1719 | 1468599588947 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0xa2fee000) [pid = 1719] [serial = 428] [outer = 0xa110a800] 09:19:49 INFO - PROCESS | 1719 | 1468599589818 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]]]}] 09:19:49 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. 09:19:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1434ms 09:19:49 INFO - PROCESS | 1719 | 1468599589875 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:19:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:19:49 INFO - PROCESS | 1719 | 1468599589880 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:19:49 INFO - PROCESS | 1719 | 1468599589887 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1719 | 1468599589892 Marionette TRACE conn4 <- [1,542,null,{}] 09:19:49 INFO - PROCESS | 1719 | 1468599589975 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}] 09:19:49 INFO - PROCESS | 1719 | 1468599589981 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:50 INFO - PROCESS | 1719 | 1468599590232 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:19:50 INFO - PROCESS | 1719 | 1468599590446 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1719 | 1468599590463 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:50 INFO - PROCESS | 1719 | ++DOCSHELL 0xa2288400 == 25 [pid = 1719] [id = 143] 09:19:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0xa2fb4c00) [pid = 1719] [serial = 429] [outer = (nil)] 09:19:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0xa31fa800) [pid = 1719] [serial = 430] [outer = 0xa2fb4c00] 09:19:50 INFO - PROCESS | 1719 | 1468599590568 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0xa4f1c000) [pid = 1719] [serial = 431] [outer = 0xa2fb4c00] 09:19:51 INFO - PROCESS | 1719 | 1468599591420 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]]]}] 09:19:51 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. 09:19:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1576ms 09:19:51 INFO - PROCESS | 1719 | 1468599591472 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1719 | 1468599591477 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:19:51 INFO - PROCESS | 1719 | 1468599591486 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1719 | 1468599591491 Marionette TRACE conn4 <- [1,546,null,{}] 09:19:51 INFO - PROCESS | 1719 | 1468599591497 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}] 09:19:51 INFO - PROCESS | 1719 | 1468599591503 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:51 INFO - PROCESS | 1719 | 1468599591712 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:19:51 INFO - PROCESS | 1719 | 1468599591882 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1719 | 1468599591895 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af2c00 == 26 [pid = 1719] [id = 144] 09:19:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x93a2bc00) [pid = 1719] [serial = 432] [outer = (nil)] 09:19:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x9a487800) [pid = 1719] [serial = 433] [outer = 0x93a2bc00] 09:19:51 INFO - PROCESS | 1719 | 1468599591988 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x9a48bc00) [pid = 1719] [serial = 434] [outer = 0x93a2bc00] 09:19:52 INFO - PROCESS | 1719 | 1468599592892 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]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:19:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1487ms 09:19:52 INFO - PROCESS | 1719 | 1468599592975 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:19:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:19:52 INFO - PROCESS | 1719 | 1468599592979 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:19:52 INFO - PROCESS | 1719 | 1468599592986 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1719 | 1468599592990 Marionette TRACE conn4 <- [1,550,null,{}] 09:19:52 INFO - PROCESS | 1719 | 1468599592996 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}] 09:19:53 INFO - PROCESS | 1719 | 1468599593001 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:53 INFO - PROCESS | 1719 | 1468599593218 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:19:53 INFO - PROCESS | 1719 | 1468599593380 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1719 | 1468599593388 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b74c00 == 27 [pid = 1719] [id = 145] 09:19:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x9a485800) [pid = 1719] [serial = 435] [outer = (nil)] 09:19:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x9a494800) [pid = 1719] [serial = 436] [outer = 0x9a485800] 09:19:53 INFO - PROCESS | 1719 | 1468599593512 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x9a7ac000) [pid = 1719] [serial = 437] [outer = 0x9a485800] 09:19:54 INFO - PROCESS | 1719 | 1468599594395 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]]]}] 09:19:54 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. 09:19:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1490ms 09:19:54 INFO - PROCESS | 1719 | 1468599594476 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:19:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:19:54 INFO - PROCESS | 1719 | 1468599594480 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:19:54 INFO - PROCESS | 1719 | 1468599594487 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1719 | 1468599594490 Marionette TRACE conn4 <- [1,554,null,{}] 09:19:54 INFO - PROCESS | 1719 | 1468599594496 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}] 09:19:54 INFO - PROCESS | 1719 | 1468599594501 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:54 INFO - PROCESS | 1719 | 1468599594688 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:19:54 INFO - PROCESS | 1719 | 1468599594852 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 1719 | 1468599594861 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f941800 == 28 [pid = 1719] [id = 146] 09:19:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x8f941c00) [pid = 1719] [serial = 438] [outer = (nil)] 09:19:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x8f94a000) [pid = 1719] [serial = 439] [outer = 0x8f941c00] 09:19:54 INFO - PROCESS | 1719 | 1468599594984 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x8f94f000) [pid = 1719] [serial = 440] [outer = 0x8f941c00] 09:19:55 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:55 INFO - PROCESS | 1719 | 1468599595919 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]]]}] 09:19:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:19:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1487ms 09:19:55 INFO - PROCESS | 1719 | 1468599595974 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 1719 | 1468599595977 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:19:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:19:55 INFO - PROCESS | 1719 | 1468599595984 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 1719 | 1468599595987 Marionette TRACE conn4 <- [1,558,null,{}] 09:19:55 INFO - PROCESS | 1719 | 1468599595994 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}] 09:19:56 INFO - PROCESS | 1719 | 1468599595999 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:56 INFO - PROCESS | 1719 | 1468599596218 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:19:56 INFO - PROCESS | 1719 | 1468599596438 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1719 | 1468599596449 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x91aedc00 == 29 [pid = 1719] [id = 147] 09:19:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x91aee000) [pid = 1719] [serial = 441] [outer = (nil)] 09:19:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x92037000) [pid = 1719] [serial = 442] [outer = 0x91aee000] 09:19:56 INFO - PROCESS | 1719 | 1468599596748 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x92583000) [pid = 1719] [serial = 443] [outer = 0x91aee000] 09:19:57 INFO - PROCESS | 1719 | 1468599597677 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]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:19:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1738ms 09:19:57 INFO - PROCESS | 1719 | 1468599597725 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1719 | 1468599597730 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:19:57 INFO - PROCESS | 1719 | 1468599597739 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1719 | 1468599597743 Marionette TRACE conn4 <- [1,562,null,{}] 09:19:57 INFO - PROCESS | 1719 | 1468599597751 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}] 09:19:57 INFO - PROCESS | 1719 | 1468599597757 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:57 INFO - PROCESS | 1719 | 1468599597945 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:19:58 INFO - PROCESS | 1719 | 1468599598151 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1719 | 1468599598159 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:19:58 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b79800 == 30 [pid = 1719] [id = 148] 09:19:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x93b79c00) [pid = 1719] [serial = 444] [outer = (nil)] 09:19:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x93d8c000) [pid = 1719] [serial = 445] [outer = 0x93b79c00] 09:19:58 INFO - PROCESS | 1719 | 1468599598344 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x9524c000) [pid = 1719] [serial = 446] [outer = 0x93b79c00] 09:19:59 INFO - PROCESS | 1719 | --DOCSHELL 0x96557400 == 29 [pid = 1719] [id = 131] 09:19:59 INFO - PROCESS | 1719 | --DOCSHELL 0x95384c00 == 28 [pid = 1719] [id = 130] 09:19:59 INFO - PROCESS | 1719 | --DOCSHELL 0x93a2b400 == 27 [pid = 1719] [id = 129] 09:19:59 INFO - PROCESS | 1719 | --DOCSHELL 0x91af5000 == 26 [pid = 1719] [id = 128] 09:19:59 INFO - PROCESS | 1719 | --DOCSHELL 0x93b75400 == 25 [pid = 1719] [id = 132] 09:19:59 INFO - PROCESS | 1719 | --DOCSHELL 0x91afbc00 == 24 [pid = 1719] [id = 122] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x97978c00) [pid = 1719] [serial = 382] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x98e68000) [pid = 1719] [serial = 211] [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.] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x93d8c400) [pid = 1719] [serial = 343] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x930ed800) [pid = 1719] [serial = 342] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x98e62800) [pid = 1719] [serial = 346] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x98e5c400) [pid = 1719] [serial = 345] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x9d95a400) [pid = 1719] [serial = 349] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x9b497c00) [pid = 1719] [serial = 348] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0xa33cf800) [pid = 1719] [serial = 352] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0xa31fa400) [pid = 1719] [serial = 351] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x91afcc00) [pid = 1719] [serial = 355] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x91af9800) [pid = 1719] [serial = 354] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0xa6726800) [pid = 1719] [serial = 358] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0xa4f17c00) [pid = 1719] [serial = 357] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x93b60800) [pid = 1719] [serial = 373] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0xa6ea1000) [pid = 1719] [serial = 361] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0xa6990800) [pid = 1719] [serial = 360] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x93b6c400) [pid = 1719] [serial = 364] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x95246400) [pid = 1719] [serial = 370] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x93b7b000) [pid = 1719] [serial = 369] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x9258d800) [pid = 1719] [serial = 363] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x930ef800) [pid = 1719] [serial = 367] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9203fc00) [pid = 1719] [serial = 366] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9659a800) [pid = 1719] [serial = 379] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x93b73c00) [pid = 1719] [serial = 374] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x97905000) [pid = 1719] [serial = 380] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9530c400) [pid = 1719] [serial = 377] [outer = (nil)] [url = about:blank] 09:19:59 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x952b7c00) [pid = 1719] [serial = 376] [outer = (nil)] [url = about:blank] 09:20:00 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:00 INFO - PROCESS | 1719 | 1468599600459 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]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:20:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 2735ms 09:20:00 INFO - PROCESS | 1719 | 1468599600475 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 1719 | 1468599600482 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:20:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:20:00 INFO - PROCESS | 1719 | 1468599600491 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1719 | 1468599600499 Marionette TRACE conn4 <- [1,566,null,{}] 09:20:00 INFO - PROCESS | 1719 | 1468599600579 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}] 09:20:00 INFO - PROCESS | 1719 | 1468599600589 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:00 INFO - PROCESS | 1719 | 1468599600791 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:20:00 INFO - PROCESS | 1719 | 1468599600804 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 1719 | 1468599600812 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258f000 == 25 [pid = 1719] [id = 149] 09:20:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x930e8000) [pid = 1719] [serial = 447] [outer = (nil)] 09:20:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x93a2fc00) [pid = 1719] [serial = 448] [outer = 0x930e8000] 09:20:00 INFO - PROCESS | 1719 | 1468599600894 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x93b5a800) [pid = 1719] [serial = 449] [outer = 0x930e8000] 09:20:01 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:01 INFO - PROCESS | 1719 | 1468599601863 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]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:20:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1397ms 09:20:01 INFO - PROCESS | 1719 | 1468599601888 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1719 | 1468599601896 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:20:01 INFO - PROCESS | 1719 | 1468599601925 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 1719 | 1468599601940 Marionette TRACE conn4 <- [1,570,null,{}] 09:20:01 INFO - PROCESS | 1719 | 1468599601953 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}] 09:20:01 INFO - PROCESS | 1719 | 1468599601960 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:02 INFO - PROCESS | 1719 | 1468599602191 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:20:02 INFO - PROCESS | 1719 | 1468599602502 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 1719 | 1468599602511 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x9524b000 == 26 [pid = 1719] [id = 150] 09:20:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9529d400) [pid = 1719] [serial = 450] [outer = (nil)] 09:20:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x952ad800) [pid = 1719] [serial = 451] [outer = 0x9529d400] 09:20:02 INFO - PROCESS | 1719 | 1468599602630 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x952b5c00) [pid = 1719] [serial = 452] [outer = 0x9529d400] 09:20:03 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:03 INFO - PROCESS | 1719 | 1468599603553 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]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:20:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1673ms 09:20:03 INFO - PROCESS | 1719 | 1468599603580 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 1719 | 1468599603585 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:20:03 INFO - PROCESS | 1719 | 1468599603592 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1719 | 1468599603598 Marionette TRACE conn4 <- [1,574,null,{}] 09:20:03 INFO - PROCESS | 1719 | 1468599603622 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}] 09:20:03 INFO - PROCESS | 1719 | 1468599603632 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:03 INFO - PROCESS | 1719 | 1468599603854 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:20:03 INFO - PROCESS | 1719 | 1468599603883 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1719 | 1468599603897 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x9538c400 == 27 [pid = 1719] [id = 151] 09:20:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x9538d800) [pid = 1719] [serial = 453] [outer = (nil)] 09:20:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x96561800) [pid = 1719] [serial = 454] [outer = 0x9538d800] 09:20:03 INFO - PROCESS | 1719 | 1468599603968 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x93d82800) [pid = 1719] [serial = 455] [outer = 0x9538d800] 09:20:05 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x9485e800) [pid = 1719] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:20:05 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x9258fc00) [pid = 1719] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:20:05 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x91af5800) [pid = 1719] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:20:05 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9a0e0800) [pid = 1719] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:20:05 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x95246000) [pid = 1719] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:20:05 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x96598800) [pid = 1719] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:20:05 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9797b400) [pid = 1719] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:20:05 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x99eaa800) [pid = 1719] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:20:05 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x93b77400) [pid = 1719] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:20:05 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9538e400) [pid = 1719] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:20:05 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x93b5b400) [pid = 1719] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:20:05 INFO - PROCESS | 1719 | 1468599605477 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]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:20:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1955ms 09:20:05 INFO - PROCESS | 1719 | 1468599605548 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 1719 | 1468599605553 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:20:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:20:05 INFO - PROCESS | 1719 | 1468599605559 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1719 | 1468599605563 Marionette TRACE conn4 <- [1,578,null,{}] 09:20:05 INFO - PROCESS | 1719 | 1468599605568 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}] 09:20:05 INFO - PROCESS | 1719 | 1468599605574 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:05 INFO - PROCESS | 1719 | 1468599605752 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:20:05 INFO - PROCESS | 1719 | 1468599605866 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1719 | 1468599605875 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x91afa000 == 28 [pid = 1719] [id = 152] 09:20:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x93b76000) [pid = 1719] [serial = 456] [outer = (nil)] 09:20:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9659ac00) [pid = 1719] [serial = 457] [outer = 0x93b76000] 09:20:05 INFO - PROCESS | 1719 | 1468599605951 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x9790b400) [pid = 1719] [serial = 458] [outer = 0x93b76000] 09:20:06 INFO - PROCESS | 1719 | 1468599606848 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]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:20:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1330ms 09:20:06 INFO - PROCESS | 1719 | 1468599606890 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1719 | 1468599606895 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:20:06 INFO - PROCESS | 1719 | 1468599606967 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1719 | 1468599606975 Marionette TRACE conn4 <- [1,582,null,{}] 09:20:06 INFO - PROCESS | 1719 | 1468599606985 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}] 09:20:06 INFO - PROCESS | 1719 | 1468599606991 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:07 INFO - PROCESS | 1719 | 1468599607231 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:20:07 INFO - PROCESS | 1719 | 1468599607463 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1719 | 1468599607477 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x92581400 == 29 [pid = 1719] [id = 153] 09:20:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x92583400) [pid = 1719] [serial = 459] [outer = (nil)] 09:20:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x930e0c00) [pid = 1719] [serial = 460] [outer = 0x92583400] 09:20:07 INFO - PROCESS | 1719 | 1468599607603 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x93a28400) [pid = 1719] [serial = 461] [outer = 0x92583400] 09:20:08 INFO - PROCESS | 1719 | 1468599608589 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]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:20:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1709ms 09:20:08 INFO - PROCESS | 1719 | 1468599608665 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:20:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:20:08 INFO - PROCESS | 1719 | 1468599608672 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:20:08 INFO - PROCESS | 1719 | 1468599608681 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 1719 | 1468599608687 Marionette TRACE conn4 <- [1,586,null,{}] 09:20:08 INFO - PROCESS | 1719 | 1468599608698 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}] 09:20:08 INFO - PROCESS | 1719 | 1468599608705 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:08 INFO - PROCESS | 1719 | 1468599608935 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:20:09 INFO - PROCESS | 1719 | 1468599609191 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 1719 | 1468599609199 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b71800 == 30 [pid = 1719] [id = 154] 09:20:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x952b1800) [pid = 1719] [serial = 462] [outer = (nil)] 09:20:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9530cc00) [pid = 1719] [serial = 463] [outer = 0x952b1800] 09:20:09 INFO - PROCESS | 1719 | 1468599609290 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x9538e400) [pid = 1719] [serial = 464] [outer = 0x952b1800] 09:20:09 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:10 INFO - PROCESS | 1719 | 1468599610262 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]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:20:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1742ms 09:20:10 INFO - PROCESS | 1719 | 1468599610453 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 1719 | 1468599610458 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:20:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:20:10 INFO - PROCESS | 1719 | 1468599610468 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 1719 | 1468599610471 Marionette TRACE conn4 <- [1,590,null,{}] 09:20:10 INFO - PROCESS | 1719 | 1468599610478 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}] 09:20:10 INFO - PROCESS | 1719 | 1468599610484 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:10 INFO - PROCESS | 1719 | 1468599610690 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:20:10 INFO - PROCESS | 1719 | 1468599610939 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1719 | 1468599610958 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a7a9800 == 31 [pid = 1719] [id = 155] 09:20:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x9a7aa000) [pid = 1719] [serial = 465] [outer = (nil)] 09:20:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x9a7af000) [pid = 1719] [serial = 466] [outer = 0x9a7aa000] 09:20:11 INFO - PROCESS | 1719 | 1468599611043 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9a7b2000) [pid = 1719] [serial = 467] [outer = 0x9a7aa000] 09:20:12 INFO - PROCESS | 1719 | 1468599612127 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]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:20:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1694ms 09:20:12 INFO - PROCESS | 1719 | 1468599612162 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1719 | 1468599612167 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:20:12 INFO - PROCESS | 1719 | 1468599612174 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1719 | 1468599612178 Marionette TRACE conn4 <- [1,594,null,{}] 09:20:12 INFO - PROCESS | 1719 | 1468599612184 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}] 09:20:12 INFO - PROCESS | 1719 | 1468599612190 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:12 INFO - PROCESS | 1719 | 1468599612376 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:20:12 INFO - PROCESS | 1719 | 1468599612568 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1719 | 1468599612579 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x95309800 == 32 [pid = 1719] [id = 156] 09:20:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x9a1f7400) [pid = 1719] [serial = 468] [outer = (nil)] 09:20:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x9b4e6c00) [pid = 1719] [serial = 469] [outer = 0x9a1f7400] 09:20:12 INFO - PROCESS | 1719 | 1468599612678 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x9adf0800) [pid = 1719] [serial = 470] [outer = 0x9a1f7400] 09:20:13 INFO - PROCESS | 1719 | 1468599613587 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]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:20:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1442ms 09:20:13 INFO - PROCESS | 1719 | 1468599613618 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:20:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:20:13 INFO - PROCESS | 1719 | 1468599613623 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:20:13 INFO - PROCESS | 1719 | 1468599613631 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 1719 | 1468599613634 Marionette TRACE conn4 <- [1,598,null,{}] 09:20:13 INFO - PROCESS | 1719 | 1468599613642 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}] 09:20:13 INFO - PROCESS | 1719 | 1468599613648 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:13 INFO - PROCESS | 1719 | 1468599613836 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:20:14 INFO - PROCESS | 1719 | 1468599613996 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 1719 | 1468599614005 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:14 INFO - PROCESS | 1719 | ++DOCSHELL 0x95384400 == 33 [pid = 1719] [id = 157] 09:20:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x9b781000) [pid = 1719] [serial = 471] [outer = (nil)] 09:20:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x9cbe5400) [pid = 1719] [serial = 472] [outer = 0x9b781000] 09:20:14 INFO - PROCESS | 1719 | 1468599614086 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x9cc87800) [pid = 1719] [serial = 473] [outer = 0x9b781000] 09:20:15 INFO - PROCESS | 1719 | 1468599615051 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]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:20:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1501ms 09:20:15 INFO - PROCESS | 1719 | 1468599615133 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 1719 | 1468599615137 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:20:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:20:15 INFO - PROCESS | 1719 | 1468599615144 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 1719 | 1468599615148 Marionette TRACE conn4 <- [1,602,null,{}] 09:20:15 INFO - PROCESS | 1719 | 1468599615154 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}] 09:20:15 INFO - PROCESS | 1719 | 1468599615166 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:15 INFO - PROCESS | 1719 | 1468599615446 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:20:15 INFO - PROCESS | 1719 | 1468599615705 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 1719 | 1468599615716 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94cc00 == 34 [pid = 1719] [id = 158] 09:20:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x9b783c00) [pid = 1719] [serial = 474] [outer = (nil)] 09:20:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0xa209e400) [pid = 1719] [serial = 475] [outer = 0x9b783c00] 09:20:15 INFO - PROCESS | 1719 | 1468599615803 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0xa2378800) [pid = 1719] [serial = 476] [outer = 0x9b783c00] 09:20:16 INFO - PROCESS | 1719 | 1468599616721 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]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1685ms 09:20:16 INFO - PROCESS | 1719 | 1468599616830 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 1719 | 1468599616835 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:20:16 INFO - PROCESS | 1719 | 1468599616843 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 1719 | 1468599616848 Marionette TRACE conn4 <- [1,606,null,{}] 09:20:16 INFO - PROCESS | 1719 | 1468599616854 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}] 09:20:16 INFO - PROCESS | 1719 | 1468599616860 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:17 INFO - PROCESS | 1719 | 1468599617081 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:20:17 INFO - PROCESS | 1719 | 1468599617291 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 1719 | 1468599617298 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x97977000 == 35 [pid = 1719] [id = 159] 09:20:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0xa25f4c00) [pid = 1719] [serial = 477] [outer = (nil)] 09:20:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0xa31ec800) [pid = 1719] [serial = 478] [outer = 0xa25f4c00] 09:20:17 INFO - PROCESS | 1719 | 1468599617397 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0xa31eec00) [pid = 1719] [serial = 479] [outer = 0xa25f4c00] 09:20:18 INFO - PROCESS | 1719 | 1468599618271 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]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1481ms 09:20:18 INFO - PROCESS | 1719 | 1468599618324 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:20:18 INFO - PROCESS | 1719 | 1468599618329 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:20:18 INFO - PROCESS | 1719 | 1468599618336 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 1719 | 1468599618340 Marionette TRACE conn4 <- [1,610,null,{}] 09:20:18 INFO - PROCESS | 1719 | 1468599618346 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}] 09:20:18 INFO - PROCESS | 1719 | 1468599618351 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:18 INFO - PROCESS | 1719 | 1468599618556 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:20:18 INFO - PROCESS | 1719 | 1468599618723 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1719 | 1468599618732 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a73000 == 36 [pid = 1719] [id = 160] 09:20:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x9a489c00) [pid = 1719] [serial = 480] [outer = (nil)] 09:20:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0xa2fbf800) [pid = 1719] [serial = 481] [outer = 0x9a489c00] 09:20:18 INFO - PROCESS | 1719 | 1468599618863 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0xa3103400) [pid = 1719] [serial = 482] [outer = 0x9a489c00] 09:20:19 INFO - PROCESS | 1719 | 1468599619743 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]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1489ms 09:20:19 INFO - PROCESS | 1719 | 1468599619825 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1719 | 1468599619831 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:20:19 INFO - PROCESS | 1719 | 1468599619840 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1719 | 1468599619843 Marionette TRACE conn4 <- [1,614,null,{}] 09:20:19 INFO - PROCESS | 1719 | 1468599619850 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}] 09:20:19 INFO - PROCESS | 1719 | 1468599619855 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:20 INFO - PROCESS | 1719 | 1468599620244 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:20:20 INFO - PROCESS | 1719 | 1468599620575 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1719 | 1468599620587 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:20 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af1000 == 37 [pid = 1719] [id = 161] 09:20:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x91af1400) [pid = 1719] [serial = 483] [outer = (nil)] 09:20:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x91af7c00) [pid = 1719] [serial = 484] [outer = 0x91af1400] 09:20:20 INFO - PROCESS | 1719 | 1468599620670 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x92037c00) [pid = 1719] [serial = 485] [outer = 0x91af1400] 09:20:21 INFO - PROCESS | 1719 | 1468599621682 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]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:20:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1892ms 09:20:21 INFO - PROCESS | 1719 | 1468599621733 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 1719 | 1468599621740 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:20:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:20:21 INFO - PROCESS | 1719 | 1468599621750 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1719 | 1468599621756 Marionette TRACE conn4 <- [1,618,null,{}] 09:20:21 INFO - PROCESS | 1719 | 1468599621763 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}] 09:20:21 INFO - PROCESS | 1719 | 1468599621773 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:21 INFO - PROCESS | 1719 | 1468599621957 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:20:21 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x9a1fac00) [pid = 1719] [serial = 412] [outer = (nil)] [url = about:blank] 09:20:21 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x9a0dd000) [pid = 1719] [serial = 413] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x9a2b2400) [pid = 1719] [serial = 398] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x93a2d800) [pid = 1719] [serial = 400] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x92034000) [pid = 1719] [serial = 385] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x93b56c00) [pid = 1719] [serial = 401] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x9ad5cc00) [pid = 1719] [serial = 410] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x952b3c00) [pid = 1719] [serial = 403] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x98e5cc00) [pid = 1719] [serial = 392] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x98e67000) [pid = 1719] [serial = 406] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x99eb1000) [pid = 1719] [serial = 395] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x95383800) [pid = 1719] [serial = 404] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x99ea6c00) [pid = 1719] [serial = 407] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x9529f000) [pid = 1719] [serial = 388] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x92584400) [pid = 1719] [serial = 386] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x9a1fa000) [pid = 1719] [serial = 394] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x98e64800) [pid = 1719] [serial = 383] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x98f3c000) [pid = 1719] [serial = 397] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9a2be800) [pid = 1719] [serial = 409] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x9797b000) [pid = 1719] [serial = 391] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x952b5400) [pid = 1719] [serial = 389] [outer = (nil)] [url = about:blank] 09:20:22 INFO - PROCESS | 1719 | 1468599622172 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 1719 | 1468599622184 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94b800 == 38 [pid = 1719] [id = 162] 09:20:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x9258d800) [pid = 1719] [serial = 486] [outer = (nil)] 09:20:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x93a7a000) [pid = 1719] [serial = 487] [outer = 0x9258d800] 09:20:22 INFO - PROCESS | 1719 | 1468599622267 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x93b6dc00) [pid = 1719] [serial = 488] [outer = 0x9258d800] 09:20:23 INFO - PROCESS | 1719 | 1468599623037 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]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:20:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1344ms 09:20:23 INFO - PROCESS | 1719 | 1468599623094 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 1719 | 1468599623098 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:20:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:20:23 INFO - PROCESS | 1719 | 1468599623106 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 1719 | 1468599623110 Marionette TRACE conn4 <- [1,622,null,{}] 09:20:23 INFO - PROCESS | 1719 | 1468599623116 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}] 09:20:23 INFO - PROCESS | 1719 | 1468599623122 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:23 INFO - PROCESS | 1719 | 1468599623293 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:20:23 INFO - PROCESS | 1719 | 1468599623307 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1719 | 1468599623314 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258e400 == 39 [pid = 1719] [id = 163] 09:20:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x95242c00) [pid = 1719] [serial = 489] [outer = (nil)] 09:20:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x952ac000) [pid = 1719] [serial = 490] [outer = 0x95242c00] 09:20:23 INFO - PROCESS | 1719 | 1468599623496 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x952b7c00) [pid = 1719] [serial = 491] [outer = 0x95242c00] 09:20:24 INFO - PROCESS | 1719 | 1468599624363 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]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:20:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1293ms 09:20:24 INFO - PROCESS | 1719 | 1468599624404 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1719 | 1468599624411 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:20:24 INFO - PROCESS | 1719 | 1468599624436 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1719 | 1468599624444 Marionette TRACE conn4 <- [1,626,null,{}] 09:20:24 INFO - PROCESS | 1719 | 1468599624450 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}] 09:20:24 INFO - PROCESS | 1719 | 1468599624456 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:24 INFO - PROCESS | 1719 | 1468599624705 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:20:24 INFO - PROCESS | 1719 | 1468599624733 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 1719 | 1468599624742 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d8c800 == 40 [pid = 1719] [id = 164] 09:20:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x94863c00) [pid = 1719] [serial = 492] [outer = (nil)] 09:20:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x9659f800) [pid = 1719] [serial = 493] [outer = 0x94863c00] 09:20:24 INFO - PROCESS | 1719 | 1468599624810 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x98e5a800) [pid = 1719] [serial = 494] [outer = 0x94863c00] 09:20:25 INFO - PROCESS | 1719 | 1468599625735 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]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:20:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1360ms 09:20:25 INFO - PROCESS | 1719 | 1468599625782 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 1719 | 1468599625786 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:20:25 INFO - PROCESS | 1719 | 1468599625799 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1719 | 1468599625802 Marionette TRACE conn4 <- [1,630,null,{}] 09:20:25 INFO - PROCESS | 1719 | 1468599625808 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}] 09:20:25 INFO - PROCESS | 1719 | 1468599625813 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:26 INFO - PROCESS | 1719 | 1468599626028 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:20:26 INFO - PROCESS | 1719 | 1468599626051 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 1719 | 1468599626059 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x9797ac00 == 41 [pid = 1719] [id = 165] 09:20:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x9797e000) [pid = 1719] [serial = 495] [outer = (nil)] 09:20:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x996e1c00) [pid = 1719] [serial = 496] [outer = 0x9797e000] 09:20:26 INFO - PROCESS | 1719 | 1468599626131 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x99ea7000) [pid = 1719] [serial = 497] [outer = 0x9797e000] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x93b72800) [pid = 1719] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x9659e000) [pid = 1719] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x9cc94000) [pid = 1719] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x9b787400) [pid = 1719] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0xa110a800) [pid = 1719] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x93b79c00) [pid = 1719] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x930e8000) [pid = 1719] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0xa2fb4c00) [pid = 1719] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x93a2bc00) [pid = 1719] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9a485800) [pid = 1719] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x8f941c00) [pid = 1719] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x91aee000) [pid = 1719] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9538d800) [pid = 1719] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:20:26 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9529d400) [pid = 1719] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:20:27 INFO - PROCESS | 1719 | 1468599627152 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]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:20:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1391ms 09:20:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:20:27 INFO - PROCESS | 1719 | 1468599627191 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 1719 | 1468599627194 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:20:27 INFO - PROCESS | 1719 | 1468599627202 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 1719 | 1468599627204 Marionette TRACE conn4 <- [1,634,null,{}] 09:20:27 INFO - PROCESS | 1719 | 1468599627211 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}] 09:20:27 INFO - PROCESS | 1719 | 1468599627217 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:27 INFO - PROCESS | 1719 | 1468599627389 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:20:27 INFO - PROCESS | 1719 | 1468599627519 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1719 | 1468599627536 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:27 INFO - PROCESS | 1719 | ++DOCSHELL 0x98f42400 == 42 [pid = 1719] [id = 166] 09:20:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x99602000) [pid = 1719] [serial = 498] [outer = (nil)] 09:20:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x99eb0400) [pid = 1719] [serial = 499] [outer = 0x99602000] 09:20:27 INFO - PROCESS | 1719 | 1468599627616 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x9a2b1800) [pid = 1719] [serial = 500] [outer = 0x99602000] 09:20:28 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:28 INFO - PROCESS | 1719 | 1468599628466 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]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:20:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1292ms 09:20:28 INFO - PROCESS | 1719 | 1468599628541 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 1719 | 1468599628548 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:20:28 INFO - PROCESS | 1719 | 1468599628558 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1719 | 1468599628565 Marionette TRACE conn4 <- [1,638,null,{}] 09:20:28 INFO - PROCESS | 1719 | 1468599628575 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}] 09:20:28 INFO - PROCESS | 1719 | 1468599628581 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:28 INFO - PROCESS | 1719 | 1468599628811 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:20:28 INFO - PROCESS | 1719 | 1468599628973 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1719 | 1468599628990 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x92034800 == 43 [pid = 1719] [id = 167] 09:20:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x9203a800) [pid = 1719] [serial = 501] [outer = (nil)] 09:20:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x92585400) [pid = 1719] [serial = 502] [outer = 0x9203a800] 09:20:29 INFO - PROCESS | 1719 | 1468599629075 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x93a2b000) [pid = 1719] [serial = 503] [outer = 0x9203a800] 09:20:29 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:30 INFO - PROCESS | 1719 | 1468599630065 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]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:20:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1587ms 09:20:30 INFO - PROCESS | 1719 | 1468599630146 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 1719 | 1468599630152 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:20:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:20:30 INFO - PROCESS | 1719 | 1468599630164 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 1719 | 1468599630171 Marionette TRACE conn4 <- [1,642,null,{}] 09:20:30 INFO - PROCESS | 1719 | 1468599630178 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}] 09:20:30 INFO - PROCESS | 1719 | 1468599630185 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:30 INFO - PROCESS | 1719 | 1468599630427 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:20:30 INFO - PROCESS | 1719 | 1468599630646 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1719 | 1468599630652 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x95241000 == 44 [pid = 1719] [id = 168] 09:20:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x9529e800) [pid = 1719] [serial = 504] [outer = (nil)] 09:20:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x9530a800) [pid = 1719] [serial = 505] [outer = 0x9529e800] 09:20:30 INFO - PROCESS | 1719 | 1468599630783 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x95387000) [pid = 1719] [serial = 506] [outer = 0x9529e800] 09:20:31 INFO - PROCESS | 1719 | 1468599631700 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]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:20:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1591ms 09:20:31 INFO - PROCESS | 1719 | 1468599631765 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 1719 | 1468599631770 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:20:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:20:31 INFO - PROCESS | 1719 | 1468599631779 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1719 | 1468599631784 Marionette TRACE conn4 <- [1,646,null,{}] 09:20:31 INFO - PROCESS | 1719 | 1468599631845 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}] 09:20:31 INFO - PROCESS | 1719 | 1468599631856 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:32 INFO - PROCESS | 1719 | 1468599632113 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:20:32 INFO - PROCESS | 1719 | 1468599632368 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1719 | 1468599632385 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:32 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a2b6c00 == 45 [pid = 1719] [id = 169] 09:20:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x9a2b9400) [pid = 1719] [serial = 507] [outer = (nil)] 09:20:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x9a2bf400) [pid = 1719] [serial = 508] [outer = 0x9a2b9400] 09:20:32 INFO - PROCESS | 1719 | 1468599632478 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x9a489800) [pid = 1719] [serial = 509] [outer = 0x9a2b9400] 09:20:33 INFO - PROCESS | 1719 | 1468599633395 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]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1691ms 09:20:33 INFO - PROCESS | 1719 | 1468599633472 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 1719 | 1468599633477 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:20:33 INFO - PROCESS | 1719 | 1468599633484 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 1719 | 1468599633488 Marionette TRACE conn4 <- [1,650,null,{}] 09:20:33 INFO - PROCESS | 1719 | 1468599633495 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}] 09:20:33 INFO - PROCESS | 1719 | 1468599633499 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:33 INFO - PROCESS | 1719 | 1468599633742 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:20:33 INFO - PROCESS | 1719 | 1468599633952 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 1719 | 1468599633961 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:34 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d89800 == 46 [pid = 1719] [id = 170] 09:20:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x9a488c00) [pid = 1719] [serial = 510] [outer = (nil)] 09:20:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x9a93b000) [pid = 1719] [serial = 511] [outer = 0x9a488c00] 09:20:34 INFO - PROCESS | 1719 | 1468599634093 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x9ad58c00) [pid = 1719] [serial = 512] [outer = 0x9a488c00] 09:20:34 INFO - PROCESS | 1719 | 1468599634995 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]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1587ms 09:20:35 INFO - PROCESS | 1719 | 1468599635072 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1719 | 1468599635076 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:20:35 INFO - PROCESS | 1719 | 1468599635083 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 1719 | 1468599635087 Marionette TRACE conn4 <- [1,654,null,{}] 09:20:35 INFO - PROCESS | 1719 | 1468599635093 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}] 09:20:35 INFO - PROCESS | 1719 | 1468599635098 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:35 INFO - PROCESS | 1719 | 1468599635319 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:20:35 INFO - PROCESS | 1719 | 1468599635538 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1719 | 1468599635545 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af4c00 == 47 [pid = 1719] [id = 171] 09:20:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x9a0de000) [pid = 1719] [serial = 513] [outer = (nil)] 09:20:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x9b4e7800) [pid = 1719] [serial = 514] [outer = 0x9a0de000] 09:20:35 INFO - PROCESS | 1719 | 1468599635677 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x9b782c00) [pid = 1719] [serial = 515] [outer = 0x9a0de000] 09:20:36 INFO - PROCESS | 1719 | 1468599636565 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]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1537ms 09:20:36 INFO - PROCESS | 1719 | 1468599636622 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:20:36 INFO - PROCESS | 1719 | 1468599636626 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:20:36 INFO - PROCESS | 1719 | 1468599636634 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1719 | 1468599636637 Marionette TRACE conn4 <- [1,658,null,{}] 09:20:36 INFO - PROCESS | 1719 | 1468599636643 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}] 09:20:36 INFO - PROCESS | 1719 | 1468599636654 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:36 INFO - PROCESS | 1719 | 1468599636939 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:20:37 INFO - PROCESS | 1719 | 1468599637171 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1719 | 1468599637179 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x91afb000 == 48 [pid = 1719] [id = 172] 09:20:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x9b497800) [pid = 1719] [serial = 516] [outer = (nil)] 09:20:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0xa200f000) [pid = 1719] [serial = 517] [outer = 0x9b497800] 09:20:37 INFO - PROCESS | 1719 | 1468599637301 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0xa25f4000) [pid = 1719] [serial = 518] [outer = 0x9b497800] 09:20:38 INFO - PROCESS | 1719 | 1468599638229 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]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1638ms 09:20:38 INFO - PROCESS | 1719 | 1468599638271 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 1719 | 1468599638275 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:20:38 INFO - PROCESS | 1719 | 1468599638282 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1719 | 1468599638286 Marionette TRACE conn4 <- [1,662,null,{}] 09:20:38 INFO - PROCESS | 1719 | 1468599638292 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}] 09:20:38 INFO - PROCESS | 1719 | 1468599638297 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:38 INFO - PROCESS | 1719 | 1468599638476 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:20:39 INFO - PROCESS | 1719 | 1468599638981 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1719 | 1468599638990 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258c800 == 49 [pid = 1719] [id = 173] 09:20:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x9258d000) [pid = 1719] [serial = 519] [outer = (nil)] 09:20:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x93a25000) [pid = 1719] [serial = 520] [outer = 0x9258d000] 09:20:39 INFO - PROCESS | 1719 | 1468599639114 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x93b6f800) [pid = 1719] [serial = 521] [outer = 0x9258d000] 09:20:39 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:40 INFO - PROCESS | 1719 | 1468599640094 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]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1838ms 09:20:40 INFO - PROCESS | 1719 | 1468599640124 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1719 | 1468599640130 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:20:40 INFO - PROCESS | 1719 | 1468599640138 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1719 | 1468599640142 Marionette TRACE conn4 <- [1,666,null,{}] 09:20:40 INFO - PROCESS | 1719 | 1468599640150 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}] 09:20:40 INFO - PROCESS | 1719 | 1468599640158 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:40 INFO - PROCESS | 1719 | 1468599640381 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:20:40 INFO - PROCESS | 1719 | 1468599640614 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1719 | 1468599640623 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x95241c00 == 50 [pid = 1719] [id = 174] 09:20:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x952b6c00) [pid = 1719] [serial = 522] [outer = (nil)] 09:20:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x9538e800) [pid = 1719] [serial = 523] [outer = 0x952b6c00] 09:20:40 INFO - PROCESS | 1719 | 1468599640719 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x96597000) [pid = 1719] [serial = 524] [outer = 0x952b6c00] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x9797ac00 == 49 [pid = 1719] [id = 165] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x93d8c800 == 48 [pid = 1719] [id = 164] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x9258e400 == 47 [pid = 1719] [id = 163] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94b800 == 46 [pid = 1719] [id = 162] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x91af1000 == 45 [pid = 1719] [id = 161] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x91afa000 == 44 [pid = 1719] [id = 152] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x97977000 == 43 [pid = 1719] [id = 159] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x9538c400 == 42 [pid = 1719] [id = 151] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x92581400 == 41 [pid = 1719] [id = 153] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x93b71800 == 40 [pid = 1719] [id = 154] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94cc00 == 39 [pid = 1719] [id = 158] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x95309800 == 38 [pid = 1719] [id = 156] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x95384400 == 37 [pid = 1719] [id = 157] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x93a73000 == 36 [pid = 1719] [id = 160] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x9a7a9800 == 35 [pid = 1719] [id = 155] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x9258c800 == 34 [pid = 1719] [id = 173] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x91afb000 == 33 [pid = 1719] [id = 172] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x91af4c00 == 32 [pid = 1719] [id = 171] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x93d89800 == 31 [pid = 1719] [id = 170] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x95241000 == 30 [pid = 1719] [id = 168] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x9a2b6c00 == 29 [pid = 1719] [id = 169] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x98f42400 == 28 [pid = 1719] [id = 166] 09:20:42 INFO - PROCESS | 1719 | --DOCSHELL 0x92034800 == 27 [pid = 1719] [id = 167] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x9659ac00) [pid = 1719] [serial = 457] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x9524e400) [pid = 1719] [serial = 416] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x93d83800) [pid = 1719] [serial = 415] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x99c6d000) [pid = 1719] [serial = 419] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x98341400) [pid = 1719] [serial = 418] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x9d90f800) [pid = 1719] [serial = 422] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x9d905000) [pid = 1719] [serial = 421] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0xa2557400) [pid = 1719] [serial = 425] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0xa2537000) [pid = 1719] [serial = 424] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0xa2fee000) [pid = 1719] [serial = 428] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0xa25fd000) [pid = 1719] [serial = 427] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x93d8c000) [pid = 1719] [serial = 445] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x93a2fc00) [pid = 1719] [serial = 448] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x93b5a800) [pid = 1719] [serial = 449] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0xa4f1c000) [pid = 1719] [serial = 431] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0xa31fa800) [pid = 1719] [serial = 430] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x9a48bc00) [pid = 1719] [serial = 434] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x9a487800) [pid = 1719] [serial = 433] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x9a7ac000) [pid = 1719] [serial = 437] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x9a494800) [pid = 1719] [serial = 436] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x8f94f000) [pid = 1719] [serial = 440] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x8f94a000) [pid = 1719] [serial = 439] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x92583000) [pid = 1719] [serial = 443] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x92037000) [pid = 1719] [serial = 442] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x96561800) [pid = 1719] [serial = 454] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9524c000) [pid = 1719] [serial = 446] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x93d82800) [pid = 1719] [serial = 455] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x952ad800) [pid = 1719] [serial = 451] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x952b5c00) [pid = 1719] [serial = 452] [outer = (nil)] [url = about:blank] 09:20:42 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:42 INFO - PROCESS | 1719 | 1468599642753 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]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:20:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2636ms 09:20:42 INFO - PROCESS | 1719 | 1468599642778 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 1719 | 1468599642787 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:20:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:20:42 INFO - PROCESS | 1719 | 1468599642811 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 1719 | 1468599642821 Marionette TRACE conn4 <- [1,670,null,{}] 09:20:42 INFO - PROCESS | 1719 | 1468599642836 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}] 09:20:42 INFO - PROCESS | 1719 | 1468599642843 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:43 INFO - PROCESS | 1719 | 1468599643062 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:20:43 INFO - PROCESS | 1719 | 1468599643181 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 1719 | 1468599643190 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:43 INFO - PROCESS | 1719 | ++DOCSHELL 0x92037400 == 28 [pid = 1719] [id = 175] 09:20:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x92037800) [pid = 1719] [serial = 525] [outer = (nil)] 09:20:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x930e9c00) [pid = 1719] [serial = 526] [outer = 0x92037800] 09:20:43 INFO - PROCESS | 1719 | 1468599643265 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x930ef800) [pid = 1719] [serial = 527] [outer = 0x92037800] 09:20:44 INFO - PROCESS | 1719 | 1468599644096 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]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1360ms 09:20:44 INFO - PROCESS | 1719 | 1468599644167 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:20:44 INFO - PROCESS | 1719 | 1468599644176 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:20:44 INFO - PROCESS | 1719 | 1468599644188 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1719 | 1468599644193 Marionette TRACE conn4 <- [1,674,null,{}] 09:20:44 INFO - PROCESS | 1719 | 1468599644199 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}] 09:20:44 INFO - PROCESS | 1719 | 1468599644205 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:44 INFO - PROCESS | 1719 | 1468599644384 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:20:44 INFO - PROCESS | 1719 | 1468599644514 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1719 | 1468599644523 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d80c00 == 29 [pid = 1719] [id = 176] 09:20:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x94865800) [pid = 1719] [serial = 528] [outer = (nil)] 09:20:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x95243000) [pid = 1719] [serial = 529] [outer = 0x94865800] 09:20:44 INFO - PROCESS | 1719 | 1468599644600 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x95249800) [pid = 1719] [serial = 530] [outer = 0x94865800] 09:20:45 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:45 INFO - PROCESS | 1719 | 1468599645521 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]]]}] 09:20:45 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 09:20:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1387ms 09:20:45 INFO - PROCESS | 1719 | 1468599645581 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1719 | 1468599645586 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:20:45 INFO - PROCESS | 1719 | 1468599645594 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1719 | 1468599645601 Marionette TRACE conn4 <- [1,678,null,{}] 09:20:45 INFO - PROCESS | 1719 | 1468599645628 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}] 09:20:45 INFO - PROCESS | 1719 | 1468599645638 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:45 INFO - PROCESS | 1719 | 1468599645864 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:20:45 INFO - PROCESS | 1719 | 1468599645902 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1719 | 1468599645915 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x9538b800 == 30 [pid = 1719] [id = 177] 09:20:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9538c400) [pid = 1719] [serial = 531] [outer = (nil)] 09:20:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x96564000) [pid = 1719] [serial = 532] [outer = 0x9538c400] 09:20:45 INFO - PROCESS | 1719 | 1468599645989 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x96599c00) [pid = 1719] [serial = 533] [outer = 0x9538c400] 09:20:46 INFO - PROCESS | 1719 | 1468599646897 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]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1996ms 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x91af1400) [pid = 1719] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x9a7aa000) [pid = 1719] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9b783c00) [pid = 1719] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x92583400) [pid = 1719] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x9b781000) [pid = 1719] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9a1f7400) [pid = 1719] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9258d800) [pid = 1719] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x95242c00) [pid = 1719] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9797e000) [pid = 1719] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9a489c00) [pid = 1719] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x94863c00) [pid = 1719] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0xa25f4c00) [pid = 1719] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x952b1800) [pid = 1719] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x93b76000) [pid = 1719] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:20:47 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x99602000) [pid = 1719] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:20:47 INFO - PROCESS | 1719 | 1468599647711 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1719 | 1468599647716 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:20:47 INFO - PROCESS | 1719 | 1468599647723 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1719 | 1468599647727 Marionette TRACE conn4 <- [1,682,null,{}] 09:20:47 INFO - PROCESS | 1719 | 1468599647733 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}] 09:20:47 INFO - PROCESS | 1719 | 1468599647738 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:47 INFO - PROCESS | 1719 | 1468599647930 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:20:48 INFO - PROCESS | 1719 | 1468599648012 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 1719 | 1468599648020 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b76000 == 31 [pid = 1719] [id = 178] 09:20:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9524e400) [pid = 1719] [serial = 534] [outer = (nil)] 09:20:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x95310000) [pid = 1719] [serial = 535] [outer = 0x9524e400] 09:20:48 INFO - PROCESS | 1719 | 1468599648093 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9659f000) [pid = 1719] [serial = 536] [outer = 0x9524e400] 09:20:49 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:49 INFO - PROCESS | 1719 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:20:49 INFO - PROCESS | 1719 | 1468599649272 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]]]}] 09:20:49 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) 09:20:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1603ms 09:20:49 INFO - PROCESS | 1719 | 1468599649327 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 1719 | 1468599649330 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:20:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:20:49 INFO - PROCESS | 1719 | 1468599649348 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 1719 | 1468599649352 Marionette TRACE conn4 <- [1,686,null,{}] 09:20:49 INFO - PROCESS | 1719 | 1468599649358 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}] 09:20:49 INFO - PROCESS | 1719 | 1468599649363 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:49 INFO - PROCESS | 1719 | 1468599649592 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:20:49 INFO - PROCESS | 1719 | 1468599649729 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1719 | 1468599649743 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f947000 == 32 [pid = 1719] [id = 179] 09:20:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8f949400) [pid = 1719] [serial = 537] [outer = (nil)] 09:20:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x91af0c00) [pid = 1719] [serial = 538] [outer = 0x8f949400] 09:20:49 INFO - PROCESS | 1719 | 1468599649826 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x91afa000) [pid = 1719] [serial = 539] [outer = 0x8f949400] 09:20:51 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:51 INFO - PROCESS | 1719 | 1468599651307 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]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:20:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2039ms 09:20:51 INFO - PROCESS | 1719 | 1468599651390 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:20:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:20:51 INFO - PROCESS | 1719 | 1468599651397 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:20:51 INFO - PROCESS | 1719 | 1468599651406 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 1719 | 1468599651413 Marionette TRACE conn4 <- [1,690,null,{}] 09:20:51 INFO - PROCESS | 1719 | 1468599651422 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}] 09:20:51 INFO - PROCESS | 1719 | 1468599651428 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:51 INFO - PROCESS | 1719 | 1468599651646 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:20:51 INFO - PROCESS | 1719 | 1468599651805 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1719 | 1468599651815 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x92034000 == 33 [pid = 1719] [id = 180] 09:20:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x930eac00) [pid = 1719] [serial = 540] [outer = (nil)] 09:20:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x93d8c400) [pid = 1719] [serial = 541] [outer = 0x930eac00] 09:20:51 INFO - PROCESS | 1719 | 1468599651899 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9524a800) [pid = 1719] [serial = 542] [outer = 0x930eac00] 09:20:53 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:53 INFO - PROCESS | 1719 | 1468599653384 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]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:20:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2037ms 09:20:53 INFO - PROCESS | 1719 | 1468599653448 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 1719 | 1468599653455 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:20:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:20:53 INFO - PROCESS | 1719 | 1468599653462 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 1719 | 1468599653466 Marionette TRACE conn4 <- [1,694,null,{}] 09:20:53 INFO - PROCESS | 1719 | 1468599653472 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}] 09:20:53 INFO - PROCESS | 1719 | 1468599653478 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:53 INFO - PROCESS | 1719 | 1468599653657 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:20:53 INFO - PROCESS | 1719 | 1468599653817 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1719 | 1468599653830 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94d400 == 34 [pid = 1719] [id = 181] 09:20:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x93b79c00) [pid = 1719] [serial = 543] [outer = (nil)] 09:20:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x9538d000) [pid = 1719] [serial = 544] [outer = 0x93b79c00] 09:20:53 INFO - PROCESS | 1719 | 1468599653912 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x9797ac00) [pid = 1719] [serial = 545] [outer = 0x93b79c00] 09:20:55 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:55 INFO - PROCESS | 1719 | 1468599655432 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]]]}] 09:20:55 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) 09:20:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1995ms 09:20:55 INFO - PROCESS | 1719 | 1468599655459 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 1719 | 1468599655463 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:20:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:20:55 INFO - PROCESS | 1719 | 1468599655482 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1719 | 1468599655492 Marionette TRACE conn4 <- [1,698,null,{}] 09:20:55 INFO - PROCESS | 1719 | 1468599655500 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}] 09:20:55 INFO - PROCESS | 1719 | 1468599655509 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:55 INFO - PROCESS | 1719 | 1468599655849 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:20:56 INFO - PROCESS | 1719 | 1468599656013 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1719 | 1468599656024 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x91aef000 == 35 [pid = 1719] [id = 182] 09:20:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x91af5c00) [pid = 1719] [serial = 546] [outer = (nil)] 09:20:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x92325800) [pid = 1719] [serial = 547] [outer = 0x91af5c00] 09:20:56 INFO - PROCESS | 1719 | 1468599656097 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x92589000) [pid = 1719] [serial = 548] [outer = 0x91af5c00] 09:20:56 INFO - PROCESS | 1719 | --DOCSHELL 0x8f941800 == 34 [pid = 1719] [id = 146] 09:20:56 INFO - PROCESS | 1719 | --DOCSHELL 0x92585800 == 33 [pid = 1719] [id = 133] 09:20:56 INFO - PROCESS | 1719 | --DOCSHELL 0x93b59800 == 32 [pid = 1719] [id = 138] 09:20:56 INFO - PROCESS | 1719 | --DOCSHELL 0x93b71400 == 31 [pid = 1719] [id = 134] 09:20:56 INFO - PROCESS | 1719 | --DOCSHELL 0x93b76000 == 30 [pid = 1719] [id = 178] 09:20:56 INFO - PROCESS | 1719 | --DOCSHELL 0x9538b800 == 29 [pid = 1719] [id = 177] 09:20:56 INFO - PROCESS | 1719 | --DOCSHELL 0x93d80c00 == 28 [pid = 1719] [id = 176] 09:20:56 INFO - PROCESS | 1719 | --DOCSHELL 0x92037400 == 27 [pid = 1719] [id = 175] 09:20:57 INFO - PROCESS | 1719 | --DOCSHELL 0x95241c00 == 26 [pid = 1719] [id = 174] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x99eb0400) [pid = 1719] [serial = 499] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x91af7c00) [pid = 1719] [serial = 484] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9a7af000) [pid = 1719] [serial = 466] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0xa209e400) [pid = 1719] [serial = 475] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x92037c00) [pid = 1719] [serial = 485] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9a7b2000) [pid = 1719] [serial = 467] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0xa2378800) [pid = 1719] [serial = 476] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x930e0c00) [pid = 1719] [serial = 460] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9cc87800) [pid = 1719] [serial = 473] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9adf0800) [pid = 1719] [serial = 470] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9cbe5400) [pid = 1719] [serial = 472] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x93a7a000) [pid = 1719] [serial = 487] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x952ac000) [pid = 1719] [serial = 490] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x996e1c00) [pid = 1719] [serial = 496] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0xa2fbf800) [pid = 1719] [serial = 481] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0xa3103400) [pid = 1719] [serial = 482] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x98e5a800) [pid = 1719] [serial = 494] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9b4e6c00) [pid = 1719] [serial = 469] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0xa31ec800) [pid = 1719] [serial = 478] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x99ea7000) [pid = 1719] [serial = 497] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x93a28400) [pid = 1719] [serial = 461] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9530cc00) [pid = 1719] [serial = 463] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9538e400) [pid = 1719] [serial = 464] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x952b7c00) [pid = 1719] [serial = 491] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0xa31eec00) [pid = 1719] [serial = 479] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x9790b400) [pid = 1719] [serial = 458] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x93b6dc00) [pid = 1719] [serial = 488] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x9659f800) [pid = 1719] [serial = 493] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x9a2b1800) [pid = 1719] [serial = 500] [outer = (nil)] [url = about:blank] 09:20:57 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:57 INFO - PROCESS | 1719 | 1468599657519 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]]]}] 09:20:57 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) 09:20:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2103ms 09:20:57 INFO - PROCESS | 1719 | 1468599657596 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 1719 | 1468599657604 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:20:57 INFO - PROCESS | 1719 | 1468599657613 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1719 | 1468599657618 Marionette TRACE conn4 <- [1,702,null,{}] 09:20:57 INFO - PROCESS | 1719 | 1468599657626 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}] 09:20:57 INFO - PROCESS | 1719 | 1468599657632 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:57 INFO - PROCESS | 1719 | 1468599657839 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:20:57 INFO - PROCESS | 1719 | 1468599657854 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1719 | 1468599657863 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258b800 == 27 [pid = 1719] [id = 183] 09:20:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x93a29c00) [pid = 1719] [serial = 549] [outer = (nil)] 09:20:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x93b59000) [pid = 1719] [serial = 550] [outer = 0x93a29c00] 09:20:57 INFO - PROCESS | 1719 | 1468599657937 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x93b76000) [pid = 1719] [serial = 551] [outer = 0x93a29c00] 09:20:59 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:59 INFO - PROCESS | 1719 | 1468599659157 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]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:20:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1586ms 09:20:59 INFO - PROCESS | 1719 | 1468599659199 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:20:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:20:59 INFO - PROCESS | 1719 | 1468599659205 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:20:59 INFO - PROCESS | 1719 | 1468599659212 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1719 | 1468599659215 Marionette TRACE conn4 <- [1,706,null,{}] 09:20:59 INFO - PROCESS | 1719 | 1468599659228 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}] 09:20:59 INFO - PROCESS | 1719 | 1468599659234 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:59 INFO - PROCESS | 1719 | 1468599659495 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:20:59 INFO - PROCESS | 1719 | 1468599659537 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1719 | 1468599659545 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:20:59 INFO - PROCESS | 1719 | ++DOCSHELL 0x952b7000 == 28 [pid = 1719] [id = 184] 09:20:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x952b7c00) [pid = 1719] [serial = 552] [outer = (nil)] 09:20:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x95309800) [pid = 1719] [serial = 553] [outer = 0x952b7c00] 09:20:59 INFO - PROCESS | 1719 | 1468599659616 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x95387c00) [pid = 1719] [serial = 554] [outer = 0x952b7c00] 09:21:00 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:00 INFO - PROCESS | 1719 | 1468599660973 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]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:21:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1795ms 09:21:01 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9203a800) [pid = 1719] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:21:01 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9529e800) [pid = 1719] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:21:01 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x9a2b9400) [pid = 1719] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:21:01 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x94865800) [pid = 1719] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:21:01 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x9a488c00) [pid = 1719] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:21:01 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x952b6c00) [pid = 1719] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:21:01 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x92037800) [pid = 1719] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:21:01 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x9538c400) [pid = 1719] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:21:01 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x9a0de000) [pid = 1719] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:21:01 INFO - PROCESS | 1719 | --DOMWINDOW == 61 (0x9b497800) [pid = 1719] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:21:01 INFO - PROCESS | 1719 | --DOMWINDOW == 60 (0x9258d000) [pid = 1719] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:21:01 INFO - PROCESS | 1719 | 1468599661029 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 1719 | 1468599661044 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:21:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:21:01 INFO - PROCESS | 1719 | 1468599661127 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1719 | 1468599661135 Marionette TRACE conn4 <- [1,710,null,{}] 09:21:01 INFO - PROCESS | 1719 | 1468599661141 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}] 09:21:01 INFO - PROCESS | 1719 | 1468599661147 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:01 INFO - PROCESS | 1719 | 1468599661336 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:21:01 INFO - PROCESS | 1719 | 1468599661347 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1719 | 1468599661358 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:01 INFO - PROCESS | 1719 | ++DOCSHELL 0x91aefc00 == 29 [pid = 1719] [id = 185] 09:21:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 61 (0x952b9400) [pid = 1719] [serial = 555] [outer = (nil)] 09:21:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x9659e000) [pid = 1719] [serial = 556] [outer = 0x952b9400] 09:21:01 INFO - PROCESS | 1719 | 1468599661543 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x98f42c00) [pid = 1719] [serial = 557] [outer = 0x952b9400] 09:21:02 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:02 INFO - PROCESS | 1719 | 1468599662760 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]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:21:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1711ms 09:21:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:21:02 INFO - PROCESS | 1719 | 1468599662818 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1719 | 1468599662821 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:21:02 INFO - PROCESS | 1719 | 1468599662828 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1719 | 1468599662831 Marionette TRACE conn4 <- [1,714,null,{}] 09:21:02 INFO - PROCESS | 1719 | 1468599662837 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}] 09:21:02 INFO - PROCESS | 1719 | 1468599662841 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:03 INFO - PROCESS | 1719 | 1468599663029 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:21:03 INFO - PROCESS | 1719 | 1468599663202 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1719 | 1468599663213 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f945000 == 30 [pid = 1719] [id = 186] 09:21:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x8f94b000) [pid = 1719] [serial = 558] [outer = (nil)] 09:21:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x91aef800) [pid = 1719] [serial = 559] [outer = 0x8f94b000] 09:21:03 INFO - PROCESS | 1719 | 1468599663301 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x91af9c00) [pid = 1719] [serial = 560] [outer = 0x8f94b000] 09:21:04 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:04 INFO - PROCESS | 1719 | 1468599664757 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]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:21:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1996ms 09:21:04 INFO - PROCESS | 1719 | 1468599664825 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1719 | 1468599664831 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:21:04 INFO - PROCESS | 1719 | 1468599664839 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1719 | 1468599664845 Marionette TRACE conn4 <- [1,718,null,{}] 09:21:04 INFO - PROCESS | 1719 | 1468599664853 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}] 09:21:04 INFO - PROCESS | 1719 | 1468599664858 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:05 INFO - PROCESS | 1719 | 1468599665079 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:21:05 INFO - PROCESS | 1719 | 1468599665241 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1719 | 1468599665253 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258c400 == 31 [pid = 1719] [id = 187] 09:21:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x93a27800) [pid = 1719] [serial = 561] [outer = (nil)] 09:21:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x95247000) [pid = 1719] [serial = 562] [outer = 0x93a27800] 09:21:05 INFO - PROCESS | 1719 | 1468599665338 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x952af800) [pid = 1719] [serial = 563] [outer = 0x93a27800] 09:21:06 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:06 INFO - PROCESS | 1719 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:06 INFO - PROCESS | 1719 | 1468599666696 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]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:21:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1886ms 09:21:06 INFO - PROCESS | 1719 | 1468599666824 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 1719 | 1468599666831 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:21:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:21:06 INFO - PROCESS | 1719 | 1468599666845 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1719 | 1468599666848 Marionette TRACE conn4 <- [1,722,null,{}] 09:21:06 INFO - PROCESS | 1719 | 1468599666855 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}] 09:21:06 INFO - PROCESS | 1719 | 1468599666860 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:07 INFO - PROCESS | 1719 | 1468599667033 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:21:07 INFO - PROCESS | 1719 | 1468599667188 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1719 | 1468599667195 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a79400 == 32 [pid = 1719] [id = 188] 09:21:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9529d400) [pid = 1719] [serial = 564] [outer = (nil)] 09:21:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x97905000) [pid = 1719] [serial = 565] [outer = 0x9529d400] 09:21:07 INFO - PROCESS | 1719 | 1468599667290 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x99ea6000) [pid = 1719] [serial = 566] [outer = 0x9529d400] 09:21:08 INFO - PROCESS | 1719 | 1468599668306 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] 09:21:08 INFO - PROCESS | 1719 | 1468599668388 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:21:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:21:08 INFO - PROCESS | 1719 | 1468599668397 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1719 | 1468599668406 Marionette TRACE conn4 <- [1,726,null,{}] 09:21:08 INFO - PROCESS | 1719 | 1468599668420 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}] 09:21:08 INFO - PROCESS | 1719 | 1468599668428 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:08 INFO - PROCESS | 1719 | 1468599668663 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:21:08 INFO - PROCESS | 1719 | 1468599668916 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1719 | 1468599668925 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:08 INFO - PROCESS | 1719 | ++DOCSHELL 0x99ea5c00 == 33 [pid = 1719] [id = 189] 09:21:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x99eab800) [pid = 1719] [serial = 567] [outer = (nil)] 09:21:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9a488800) [pid = 1719] [serial = 568] [outer = 0x99eab800] 09:21:09 INFO - PROCESS | 1719 | 1468599669007 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x9a48d800) [pid = 1719] [serial = 569] [outer = 0x99eab800] 09:21:09 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:09 INFO - PROCESS | 1719 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:10 INFO - PROCESS | 1719 | 1468599670004 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]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:21:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1645ms 09:21:10 INFO - PROCESS | 1719 | 1468599670041 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 1719 | 1468599670045 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:21:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:21:10 INFO - PROCESS | 1719 | 1468599670054 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1719 | 1468599670058 Marionette TRACE conn4 <- [1,730,null,{}] 09:21:10 INFO - PROCESS | 1719 | 1468599670065 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}] 09:21:10 INFO - PROCESS | 1719 | 1468599670069 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:10 INFO - PROCESS | 1719 | 1468599670260 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:21:10 INFO - PROCESS | 1719 | 1468599670475 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 1719 | 1468599670486 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f950000 == 34 [pid = 1719] [id = 190] 09:21:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x91aef400) [pid = 1719] [serial = 570] [outer = (nil)] 09:21:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x93a29000) [pid = 1719] [serial = 571] [outer = 0x91aef400] 09:21:10 INFO - PROCESS | 1719 | 1468599670609 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x93d80c00) [pid = 1719] [serial = 572] [outer = 0x91aef400] 09:21:11 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:11 INFO - PROCESS | 1719 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:11 INFO - PROCESS | 1719 | 1468599671708 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] 09:21:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:21:11 INFO - PROCESS | 1719 | 1468599671754 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:21:11 INFO - PROCESS | 1719 | 1468599671761 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1719 | 1468599671768 Marionette TRACE conn4 <- [1,734,null,{}] 09:21:11 INFO - PROCESS | 1719 | 1468599671776 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}] 09:21:11 INFO - PROCESS | 1719 | 1468599671781 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:11 INFO - PROCESS | 1719 | 1468599671958 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:21:12 INFO - PROCESS | 1719 | 1468599672140 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1719 | 1468599672160 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d87400 == 35 [pid = 1719] [id = 191] 09:21:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x93d88000) [pid = 1719] [serial = 573] [outer = (nil)] 09:21:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x952b4800) [pid = 1719] [serial = 574] [outer = 0x93d88000] 09:21:12 INFO - PROCESS | 1719 | 1468599672324 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9530fc00) [pid = 1719] [serial = 575] [outer = 0x93d88000] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x91aefc00 == 34 [pid = 1719] [id = 185] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x952b7000 == 33 [pid = 1719] [id = 184] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x9258b800 == 32 [pid = 1719] [id = 183] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x91aef000 == 31 [pid = 1719] [id = 182] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x93b79800 == 30 [pid = 1719] [id = 148] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x9258f000 == 29 [pid = 1719] [id = 149] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x97974c00 == 28 [pid = 1719] [id = 135] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x91aedc00 == 27 [pid = 1719] [id = 147] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x8f947000 == 26 [pid = 1719] [id = 179] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x9524b000 == 25 [pid = 1719] [id = 150] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x92325c00 == 24 [pid = 1719] [id = 137] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0xa2288400 == 23 [pid = 1719] [id = 143] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x92034000 == 22 [pid = 1719] [id = 180] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x9b789c00 == 21 [pid = 1719] [id = 142] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94d400 == 20 [pid = 1719] [id = 181] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x99604800 == 19 [pid = 1719] [id = 136] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x91af2c00 == 18 [pid = 1719] [id = 144] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x96597800 == 17 [pid = 1719] [id = 139] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x952b6800 == 16 [pid = 1719] [id = 141] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x9b783000 == 15 [pid = 1719] [id = 140] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x93b74c00 == 14 [pid = 1719] [id = 145] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x99ea5c00 == 13 [pid = 1719] [id = 189] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x9258c400 == 12 [pid = 1719] [id = 187] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x93a79400 == 11 [pid = 1719] [id = 188] 09:21:13 INFO - PROCESS | 1719 | --DOCSHELL 0x8f945000 == 10 [pid = 1719] [id = 186] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x95310000) [pid = 1719] [serial = 535] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x93a2b000) [pid = 1719] [serial = 503] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x92585400) [pid = 1719] [serial = 502] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x95387000) [pid = 1719] [serial = 506] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9530a800) [pid = 1719] [serial = 505] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9a489800) [pid = 1719] [serial = 509] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9a2bf400) [pid = 1719] [serial = 508] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x95243000) [pid = 1719] [serial = 529] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9ad58c00) [pid = 1719] [serial = 512] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9a93b000) [pid = 1719] [serial = 511] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x96597000) [pid = 1719] [serial = 524] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9538e800) [pid = 1719] [serial = 523] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x930e9c00) [pid = 1719] [serial = 526] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x930ef800) [pid = 1719] [serial = 527] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x96564000) [pid = 1719] [serial = 532] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x9b782c00) [pid = 1719] [serial = 515] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x9b4e7800) [pid = 1719] [serial = 514] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0xa25f4000) [pid = 1719] [serial = 518] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0xa200f000) [pid = 1719] [serial = 517] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 61 (0x93b6f800) [pid = 1719] [serial = 521] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 60 (0x93a25000) [pid = 1719] [serial = 520] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 59 (0x96599c00) [pid = 1719] [serial = 533] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1719 | --DOMWINDOW == 58 (0x95249800) [pid = 1719] [serial = 530] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:14 INFO - PROCESS | 1719 | 1468599674245 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]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:21:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 2544ms 09:21:14 INFO - PROCESS | 1719 | 1468599674305 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1719 | 1468599674309 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:21:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:21:14 INFO - PROCESS | 1719 | 1468599674356 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1719 | 1468599674361 Marionette TRACE conn4 <- [1,738,null,{}] 09:21:14 INFO - PROCESS | 1719 | 1468599674369 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}] 09:21:14 INFO - PROCESS | 1719 | 1468599674375 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:14 INFO - PROCESS | 1719 | 1468599674551 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:21:14 INFO - PROCESS | 1719 | 1468599674563 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1719 | 1468599674570 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:14 INFO - PROCESS | 1719 | ++DOCSHELL 0x92585000 == 11 [pid = 1719] [id = 192] 09:21:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 59 (0x92587800) [pid = 1719] [serial = 576] [outer = (nil)] 09:21:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 60 (0x930ef400) [pid = 1719] [serial = 577] [outer = 0x92587800] 09:21:14 INFO - PROCESS | 1719 | 1468599674645 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 61 (0x93a2b000) [pid = 1719] [serial = 578] [outer = 0x92587800] 09:21:15 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:15 INFO - PROCESS | 1719 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:15 INFO - PROCESS | 1719 | 1468599675892 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]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:21:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1596ms 09:21:15 INFO - PROCESS | 1719 | 1468599675945 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 1719 | 1468599675954 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:21:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:21:15 INFO - PROCESS | 1719 | 1468599675966 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1719 | 1468599675969 Marionette TRACE conn4 <- [1,742,null,{}] 09:21:15 INFO - PROCESS | 1719 | 1468599675976 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}] 09:21:15 INFO - PROCESS | 1719 | 1468599675981 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:16 INFO - PROCESS | 1719 | 1468599676138 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:21:16 INFO - PROCESS | 1719 | 1468599676275 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1719 | 1468599676287 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:16 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b57400 == 12 [pid = 1719] [id = 193] 09:21:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x93b5cc00) [pid = 1719] [serial = 579] [outer = (nil)] 09:21:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x93d87800) [pid = 1719] [serial = 580] [outer = 0x93b5cc00] 09:21:16 INFO - PROCESS | 1719 | 1468599676359 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x9529e000) [pid = 1719] [serial = 581] [outer = 0x93b5cc00] 09:21:17 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:17 INFO - PROCESS | 1719 | 1468599677700 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]]]}] 09:21:17 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 09:21:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1785ms 09:21:17 INFO - PROCESS | 1719 | 1468599677752 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 1719 | 1468599677756 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:21:17 INFO - PROCESS | 1719 | 1468599677762 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 1719 | 1468599677769 Marionette TRACE conn4 <- [1,746,null,{}] 09:21:17 INFO - PROCESS | 1719 | 1468599677867 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}] 09:21:17 INFO - PROCESS | 1719 | 1468599677881 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:18 INFO - PROCESS | 1719 | 1468599678103 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:21:18 INFO - PROCESS | 1719 | 1468599678128 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 1719 | 1468599678137 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x9538d800 == 13 [pid = 1719] [id = 194] 09:21:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x96591000) [pid = 1719] [serial = 582] [outer = (nil)] 09:21:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x96596400) [pid = 1719] [serial = 583] [outer = 0x96591000] 09:21:18 INFO - PROCESS | 1719 | 1468599678212 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x9659c800) [pid = 1719] [serial = 584] [outer = 0x96591000] 09:21:18 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x952b7c00) [pid = 1719] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:21:18 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x8f949400) [pid = 1719] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:21:18 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x93a29c00) [pid = 1719] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:21:18 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x930eac00) [pid = 1719] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:21:18 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x91af5c00) [pid = 1719] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:21:18 INFO - PROCESS | 1719 | --DOMWINDOW == 61 (0x93b79c00) [pid = 1719] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:21:18 INFO - PROCESS | 1719 | --DOMWINDOW == 60 (0x952b9400) [pid = 1719] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:21:18 INFO - PROCESS | 1719 | --DOMWINDOW == 59 (0x9524e400) [pid = 1719] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:21:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 60 (0x96594c00) [pid = 1719] [serial = 585] [outer = 0x93d7e400] 09:21:19 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:19 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:19 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.) 09:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1996ms 09:21:19 INFO - PROCESS | 1719 | 1468599679750 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]]]}] 09:21:19 INFO - PROCESS | 1719 | 1468599679759 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:21:19 INFO - PROCESS | 1719 | 1468599679764 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:21:19 INFO - PROCESS | 1719 | 1468599679770 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 1719 | 1468599679773 Marionette TRACE conn4 <- [1,750,null,{}] 09:21:19 INFO - PROCESS | 1719 | 1468599679778 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}] 09:21:19 INFO - PROCESS | 1719 | 1468599679782 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:20 INFO - PROCESS | 1719 | 1468599680007 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:21:20 INFO - PROCESS | 1719 | 1468599680026 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1719 | 1468599680036 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:20 INFO - PROCESS | 1719 | ++DOCSHELL 0x92038000 == 14 [pid = 1719] [id = 195] 09:21:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 61 (0x930e1400) [pid = 1719] [serial = 586] [outer = (nil)] 09:21:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x96595c00) [pid = 1719] [serial = 587] [outer = 0x930e1400] 09:21:20 INFO - PROCESS | 1719 | 1468599680102 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x98e5ac00) [pid = 1719] [serial = 588] [outer = 0x930e1400] 09:21:21 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:21 INFO - PROCESS | 1719 | 1468599681444 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]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:21:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1736ms 09:21:21 INFO - PROCESS | 1719 | 1468599681582 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 1719 | 1468599681589 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:21:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:21:21 INFO - PROCESS | 1719 | 1468599681606 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1719 | 1468599681612 Marionette TRACE conn4 <- [1,754,null,{}] 09:21:21 INFO - PROCESS | 1719 | 1468599681621 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}] 09:21:21 INFO - PROCESS | 1719 | 1468599681627 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:21 INFO - PROCESS | 1719 | 1468599681823 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:21:21 INFO - PROCESS | 1719 | 1468599681976 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1719 | 1468599681989 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x92035000 == 15 [pid = 1719] [id = 196] 09:21:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x92037400) [pid = 1719] [serial = 589] [outer = (nil)] 09:21:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x93b5ec00) [pid = 1719] [serial = 590] [outer = 0x92037400] 09:21:22 INFO - PROCESS | 1719 | 1468599682071 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x93b7a800) [pid = 1719] [serial = 591] [outer = 0x92037400] 09:21:23 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:23 INFO - PROCESS | 1719 | 1468599683489 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]]]}] 09:21:23 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 09:21:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1944ms 09:21:23 INFO - PROCESS | 1719 | 1468599683551 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 1719 | 1468599683558 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:21:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:21:23 INFO - PROCESS | 1719 | 1468599683570 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1719 | 1468599683574 Marionette TRACE conn4 <- [1,758,null,{}] 09:21:23 INFO - PROCESS | 1719 | 1468599683581 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}] 09:21:23 INFO - PROCESS | 1719 | 1468599683587 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:23 INFO - PROCESS | 1719 | 1468599683755 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:21:23 INFO - PROCESS | 1719 | 1468599683905 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1719 | 1468599683914 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af6c00 == 16 [pid = 1719] [id = 197] 09:21:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x9530a800) [pid = 1719] [serial = 592] [outer = (nil)] 09:21:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x96598800) [pid = 1719] [serial = 593] [outer = 0x9530a800] 09:21:24 INFO - PROCESS | 1719 | 1468599684000 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x98e5bc00) [pid = 1719] [serial = 594] [outer = 0x9530a800] 09:21:24 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:24 INFO - PROCESS | 1719 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:24 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:24 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:24 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:25 INFO - PROCESS | 1719 | 1468599685122 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]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1632ms 09:21:25 INFO - PROCESS | 1719 | 1468599685203 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 1719 | 1468599685206 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:21:25 INFO - PROCESS | 1719 | 1468599685214 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 1719 | 1468599685220 Marionette TRACE conn4 <- [1,762,null,{}] 09:21:25 INFO - PROCESS | 1719 | 1468599685236 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}] 09:21:25 INFO - PROCESS | 1719 | 1468599685245 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:25 INFO - PROCESS | 1719 | 1468599685461 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:21:25 INFO - PROCESS | 1719 | 1468599685679 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1719 | 1468599685688 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:25 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b71400 == 17 [pid = 1719] [id = 198] 09:21:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x95241400) [pid = 1719] [serial = 595] [outer = (nil)] 09:21:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9537f400) [pid = 1719] [serial = 596] [outer = 0x95241400] 09:21:25 INFO - PROCESS | 1719 | 1468599685789 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x99b48800) [pid = 1719] [serial = 597] [outer = 0x95241400] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x95309800) [pid = 1719] [serial = 553] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x91af0c00) [pid = 1719] [serial = 538] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x91afa000) [pid = 1719] [serial = 539] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x93b59000) [pid = 1719] [serial = 550] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x93d8c400) [pid = 1719] [serial = 541] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x9524a800) [pid = 1719] [serial = 542] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x92325800) [pid = 1719] [serial = 547] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x92589000) [pid = 1719] [serial = 548] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x9538d000) [pid = 1719] [serial = 544] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x9797ac00) [pid = 1719] [serial = 545] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 61 (0x9659e000) [pid = 1719] [serial = 556] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 60 (0x98f42c00) [pid = 1719] [serial = 557] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 59 (0x95387c00) [pid = 1719] [serial = 554] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 58 (0x93b76000) [pid = 1719] [serial = 551] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | --DOMWINDOW == 57 (0x9659f000) [pid = 1719] [serial = 536] [outer = (nil)] [url = about:blank] 09:21:27 INFO - PROCESS | 1719 | 1468599687251 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]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:21:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2090ms 09:21:27 INFO - PROCESS | 1719 | 1468599687308 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 1719 | 1468599687319 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:21:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:21:27 INFO - PROCESS | 1719 | 1468599687328 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1719 | 1468599687333 Marionette TRACE conn4 <- [1,766,null,{}] 09:21:27 INFO - PROCESS | 1719 | 1468599687341 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}] 09:21:27 INFO - PROCESS | 1719 | 1468599687347 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:27 INFO - PROCESS | 1719 | 1468599687537 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:21:27 INFO - PROCESS | 1719 | 1468599687552 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 1719 | 1468599687560 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:27 INFO - PROCESS | 1719 | ++DOCSHELL 0x92586000 == 18 [pid = 1719] [id = 199] 09:21:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 58 (0x92587000) [pid = 1719] [serial = 598] [outer = (nil)] 09:21:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 59 (0x930e1800) [pid = 1719] [serial = 599] [outer = 0x92587000] 09:21:27 INFO - PROCESS | 1719 | 1468599687637 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 60 (0x93a2a400) [pid = 1719] [serial = 600] [outer = 0x92587000] 09:21:28 INFO - PROCESS | 1719 | 1468599688821 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]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:21:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1542ms 09:21:28 INFO - PROCESS | 1719 | 1468599688870 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1719 | 1468599688877 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:21:28 INFO - PROCESS | 1719 | 1468599688897 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1719 | 1468599688901 Marionette TRACE conn4 <- [1,770,null,{}] 09:21:28 INFO - PROCESS | 1719 | 1468599688910 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}] 09:21:28 INFO - PROCESS | 1719 | 1468599688914 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:29 INFO - PROCESS | 1719 | 1468599689107 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:21:29 INFO - PROCESS | 1719 | 1468599689182 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 1719 | 1468599689193 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x95244400 == 19 [pid = 1719] [id = 200] 09:21:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 61 (0x9524bc00) [pid = 1719] [serial = 601] [outer = (nil)] 09:21:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x952b0000) [pid = 1719] [serial = 602] [outer = 0x9524bc00] 09:21:29 INFO - PROCESS | 1719 | 1468599689263 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x9530cc00) [pid = 1719] [serial = 603] [outer = 0x9524bc00] 09:21:30 INFO - PROCESS | 1719 | 1468599690195 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]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1350ms 09:21:30 INFO - PROCESS | 1719 | 1468599690238 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 1719 | 1468599690242 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:21:30 INFO - PROCESS | 1719 | 1468599690254 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 1719 | 1468599690259 Marionette TRACE conn4 <- [1,774,null,{}] 09:21:30 INFO - PROCESS | 1719 | 1468599690275 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}] 09:21:30 INFO - PROCESS | 1719 | 1468599690283 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:30 INFO - PROCESS | 1719 | 1468599690498 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:21:30 INFO - PROCESS | 1719 | 1468599690520 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1719 | 1468599690531 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x98e5ec00 == 20 [pid = 1719] [id = 201] 09:21:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x98e67000) [pid = 1719] [serial = 604] [outer = (nil)] 09:21:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x996e0400) [pid = 1719] [serial = 605] [outer = 0x98e67000] 09:21:30 INFO - PROCESS | 1719 | 1468599690623 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x99eac800) [pid = 1719] [serial = 606] [outer = 0x98e67000] 09:21:31 INFO - PROCESS | 1719 | 1468599691576 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]]]}] 09:21:31 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x91aef400) [pid = 1719] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:21:31 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x93b5cc00) [pid = 1719] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:21:31 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x93d88000) [pid = 1719] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:21:31 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x93a27800) [pid = 1719] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:21:31 INFO - PROCESS | 1719 | --DOMWINDOW == 61 (0x8f94b000) [pid = 1719] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:21:31 INFO - PROCESS | 1719 | --DOMWINDOW == 60 (0x96591000) [pid = 1719] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:21:31 INFO - PROCESS | 1719 | --DOMWINDOW == 59 (0x99eab800) [pid = 1719] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:21:31 INFO - PROCESS | 1719 | --DOMWINDOW == 58 (0x92587800) [pid = 1719] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:21:31 INFO - PROCESS | 1719 | --DOMWINDOW == 57 (0x9529d400) [pid = 1719] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1388ms 09:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:21:31 INFO - PROCESS | 1719 | 1468599691643 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 1719 | 1468599691647 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:21:31 INFO - PROCESS | 1719 | 1468599691653 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1719 | 1468599691657 Marionette TRACE conn4 <- [1,778,null,{}] 09:21:31 INFO - PROCESS | 1719 | 1468599691662 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}] 09:21:31 INFO - PROCESS | 1719 | 1468599691668 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:31 INFO - PROCESS | 1719 | 1468599691833 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:21:31 INFO - PROCESS | 1719 | 1468599691947 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1719 | 1468599691955 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d8a400 == 21 [pid = 1719] [id = 202] 09:21:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 58 (0x9530c800) [pid = 1719] [serial = 607] [outer = (nil)] 09:21:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 59 (0x99602000) [pid = 1719] [serial = 608] [outer = 0x9530c800] 09:21:32 INFO - PROCESS | 1719 | 1468599692030 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 60 (0x9a0ddc00) [pid = 1719] [serial = 609] [outer = 0x9530c800] 09:21:32 INFO - PROCESS | 1719 | 1468599692902 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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1283ms 09:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:21:32 INFO - PROCESS | 1719 | 1468599692937 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1719 | 1468599692940 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:21:32 INFO - PROCESS | 1719 | 1468599692946 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1719 | 1468599692949 Marionette TRACE conn4 <- [1,782,null,{}] 09:21:32 INFO - PROCESS | 1719 | 1468599692955 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}] 09:21:32 INFO - PROCESS | 1719 | 1468599692960 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:33 INFO - PROCESS | 1719 | 1468599693109 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:21:33 INFO - PROCESS | 1719 | 1468599693124 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 1719 | 1468599693131 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d8b000 == 22 [pid = 1719] [id = 203] 09:21:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 61 (0x98a57000) [pid = 1719] [serial = 610] [outer = (nil)] 09:21:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x9a379400) [pid = 1719] [serial = 611] [outer = 0x98a57000] 09:21:33 INFO - PROCESS | 1719 | 1468599693204 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x9a385400) [pid = 1719] [serial = 612] [outer = 0x98a57000] 09:21:34 INFO - PROCESS | 1719 | 1468599694285 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]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1387ms 09:21:34 INFO - PROCESS | 1719 | 1468599694334 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:21:34 INFO - PROCESS | 1719 | 1468599694341 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:21:34 INFO - PROCESS | 1719 | 1468599694350 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 1719 | 1468599694356 Marionette TRACE conn4 <- [1,786,null,{}] 09:21:34 INFO - PROCESS | 1719 | 1468599694365 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}] 09:21:34 INFO - PROCESS | 1719 | 1468599694371 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:34 INFO - PROCESS | 1719 | 1468599694573 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:21:34 INFO - PROCESS | 1719 | 1468599694791 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1719 | 1468599694805 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:34 INFO - PROCESS | 1719 | ++DOCSHELL 0x92585c00 == 23 [pid = 1719] [id = 204] 09:21:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x93a73800) [pid = 1719] [serial = 613] [outer = (nil)] 09:21:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x93b75c00) [pid = 1719] [serial = 614] [outer = 0x93a73800] 09:21:34 INFO - PROCESS | 1719 | 1468599694933 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x9523f400) [pid = 1719] [serial = 615] [outer = 0x93a73800] 09:21:35 INFO - PROCESS | 1719 | 1468599695879 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]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1586ms 09:21:35 INFO - PROCESS | 1719 | 1468599695936 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1719 | 1468599695944 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:21:35 INFO - PROCESS | 1719 | 1468599695956 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1719 | 1468599695959 Marionette TRACE conn4 <- [1,790,null,{}] 09:21:35 INFO - PROCESS | 1719 | 1468599695967 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}] 09:21:35 INFO - PROCESS | 1719 | 1468599695972 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:36 INFO - PROCESS | 1719 | 1468599696164 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:21:36 INFO - PROCESS | 1719 | 1468599696376 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1719 | 1468599696386 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:36 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af5400 == 24 [pid = 1719] [id = 205] 09:21:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x91afbc00) [pid = 1719] [serial = 616] [outer = (nil)] 09:21:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x97977800) [pid = 1719] [serial = 617] [outer = 0x91afbc00] 09:21:36 INFO - PROCESS | 1719 | 1468599696516 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x98e5a400) [pid = 1719] [serial = 618] [outer = 0x91afbc00] 09:21:37 INFO - PROCESS | 1719 | 1468599697517 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]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1592ms 09:21:37 INFO - PROCESS | 1719 | 1468599697549 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1719 | 1468599697552 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:21:37 INFO - PROCESS | 1719 | 1468599697560 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1719 | 1468599697566 Marionette TRACE conn4 <- [1,794,null,{}] 09:21:37 INFO - PROCESS | 1719 | 1468599697584 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}] 09:21:37 INFO - PROCESS | 1719 | 1468599697593 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:37 INFO - PROCESS | 1719 | 1468599697799 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:21:38 INFO - PROCESS | 1719 | 1468599698006 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1719 | 1468599698014 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x95302c00 == 25 [pid = 1719] [id = 206] 09:21:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9a492400) [pid = 1719] [serial = 619] [outer = (nil)] 09:21:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9a7a9800) [pid = 1719] [serial = 620] [outer = 0x9a492400] 09:21:38 INFO - PROCESS | 1719 | 1468599698147 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x9a7af800) [pid = 1719] [serial = 621] [outer = 0x9a492400] 09:21:39 INFO - PROCESS | 1719 | 1468599699042 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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1552ms 09:21:39 INFO - PROCESS | 1719 | 1468599699114 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 1719 | 1468599699118 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:21:39 INFO - PROCESS | 1719 | 1468599699125 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1719 | 1468599699128 Marionette TRACE conn4 <- [1,798,null,{}] 09:21:39 INFO - PROCESS | 1719 | 1468599699135 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}] 09:21:39 INFO - PROCESS | 1719 | 1468599699140 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:39 INFO - PROCESS | 1719 | 1468599699358 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:21:39 INFO - PROCESS | 1719 | 1468599699562 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1719 | 1468599699571 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94e000 == 26 [pid = 1719] [id = 207] 09:21:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9a48dc00) [pid = 1719] [serial = 622] [outer = (nil)] 09:21:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9a93fc00) [pid = 1719] [serial = 623] [outer = 0x9a48dc00] 09:21:39 INFO - PROCESS | 1719 | 1468599699698 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x9a942800) [pid = 1719] [serial = 624] [outer = 0x9a48dc00] 09:21:40 INFO - PROCESS | 1719 | 1468599700606 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]]]}] 09:21:40 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 09:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1537ms 09:21:40 INFO - PROCESS | 1719 | 1468599700664 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1719 | 1468599700668 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:21:40 INFO - PROCESS | 1719 | 1468599700675 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1719 | 1468599700679 Marionette TRACE conn4 <- [1,802,null,{}] 09:21:40 INFO - PROCESS | 1719 | 1468599700685 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}] 09:21:40 INFO - PROCESS | 1719 | 1468599700691 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:40 INFO - PROCESS | 1719 | 1468599700895 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:21:41 INFO - PROCESS | 1719 | 1468599701059 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1719 | 1468599701066 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94e400 == 27 [pid = 1719] [id = 208] 09:21:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9a7aec00) [pid = 1719] [serial = 625] [outer = (nil)] 09:21:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9adf6400) [pid = 1719] [serial = 626] [outer = 0x9a7aec00] 09:21:41 INFO - PROCESS | 1719 | 1468599701198 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9b49dc00) [pid = 1719] [serial = 627] [outer = 0x9a7aec00] 09:21:42 INFO - PROCESS | 1719 | 1468599702131 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]]]}] 09:21:42 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 09:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1487ms 09:21:42 INFO - PROCESS | 1719 | 1468599702165 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 1719 | 1468599702168 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:21:42 INFO - PROCESS | 1719 | 1468599702177 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 1719 | 1468599702182 Marionette TRACE conn4 <- [1,806,null,{}] 09:21:42 INFO - PROCESS | 1719 | 1468599702189 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}] 09:21:42 INFO - PROCESS | 1719 | 1468599702201 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:42 INFO - PROCESS | 1719 | 1468599702453 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:21:42 INFO - PROCESS | 1719 | 1468599702670 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 1719 | 1468599702679 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203d400 == 28 [pid = 1719] [id = 209] 09:21:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x92322800) [pid = 1719] [serial = 628] [outer = (nil)] 09:21:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9cbe6800) [pid = 1719] [serial = 629] [outer = 0x92322800] 09:21:42 INFO - PROCESS | 1719 | 1468599702824 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9d903c00) [pid = 1719] [serial = 630] [outer = 0x92322800] 09:21:43 INFO - PROCESS | 1719 | 1468599703714 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]]]}] 09:21:43 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 09:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1586ms 09:21:43 INFO - PROCESS | 1719 | 1468599703764 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1719 | 1468599703769 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:21:43 INFO - PROCESS | 1719 | 1468599703776 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1719 | 1468599703780 Marionette TRACE conn4 <- [1,810,null,{}] 09:21:43 INFO - PROCESS | 1719 | 1468599703787 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}] 09:21:43 INFO - PROCESS | 1719 | 1468599703792 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:43 INFO - PROCESS | 1719 | 1468599703975 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:21:44 INFO - PROCESS | 1719 | 1468599704361 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1719 | 1468599704376 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x91afc000 == 29 [pid = 1719] [id = 210] 09:21:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x92035400) [pid = 1719] [serial = 631] [outer = (nil)] 09:21:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x92328000) [pid = 1719] [serial = 632] [outer = 0x92035400] 09:21:44 INFO - PROCESS | 1719 | 1468599704498 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x9258e000) [pid = 1719] [serial = 633] [outer = 0x92035400] 09:21:45 INFO - PROCESS | 1719 | 1468599705514 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]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1793ms 09:21:45 INFO - PROCESS | 1719 | 1468599705573 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1719 | 1468599705579 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:21:45 INFO - PROCESS | 1719 | 1468599705587 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1719 | 1468599705592 Marionette TRACE conn4 <- [1,814,null,{}] 09:21:45 INFO - PROCESS | 1719 | 1468599705600 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}] 09:21:45 INFO - PROCESS | 1719 | 1468599705608 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:46 INFO - PROCESS | 1719 | --DOCSHELL 0x8f950000 == 28 [pid = 1719] [id = 190] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x93a29000) [pid = 1719] [serial = 571] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x93d80c00) [pid = 1719] [serial = 572] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x93d87800) [pid = 1719] [serial = 580] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x952b4800) [pid = 1719] [serial = 574] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x95247000) [pid = 1719] [serial = 562] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x91af9c00) [pid = 1719] [serial = 560] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x96596400) [pid = 1719] [serial = 583] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9a48d800) [pid = 1719] [serial = 569] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x91aef800) [pid = 1719] [serial = 559] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x930e9400) [pid = 1719] [serial = 371] [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.] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x9529e000) [pid = 1719] [serial = 581] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x930ef400) [pid = 1719] [serial = 577] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9530fc00) [pid = 1719] [serial = 575] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9659c800) [pid = 1719] [serial = 584] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x952af800) [pid = 1719] [serial = 563] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x99ea6000) [pid = 1719] [serial = 566] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x97905000) [pid = 1719] [serial = 565] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x93a2b000) [pid = 1719] [serial = 578] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x9a488800) [pid = 1719] [serial = 568] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x96595c00) [pid = 1719] [serial = 587] [outer = (nil)] [url = about:blank] 09:21:46 INFO - PROCESS | 1719 | 1468599706903 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:21:47 INFO - PROCESS | 1719 | 1468599707003 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1719 | 1468599707016 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af7800 == 29 [pid = 1719] [id = 211] 09:21:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x91af7c00) [pid = 1719] [serial = 634] [outer = (nil)] 09:21:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x9203a800) [pid = 1719] [serial = 635] [outer = 0x91af7c00] 09:21:47 INFO - PROCESS | 1719 | 1468599707090 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x9232bc00) [pid = 1719] [serial = 636] [outer = 0x91af7c00] 09:21:48 INFO - PROCESS | 1719 | 1468599708029 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] 09:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:21:48 INFO - PROCESS | 1719 | 1468599708060 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:21:48 INFO - PROCESS | 1719 | 1468599708068 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1719 | 1468599708072 Marionette TRACE conn4 <- [1,818,null,{}] 09:21:48 INFO - PROCESS | 1719 | 1468599708079 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}] 09:21:48 INFO - PROCESS | 1719 | 1468599708085 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:48 INFO - PROCESS | 1719 | 1468599708265 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:21:48 INFO - PROCESS | 1719 | 1468599708382 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 1719 | 1468599708392 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b5a000 == 30 [pid = 1719] [id = 212] 09:21:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x93b5dc00) [pid = 1719] [serial = 637] [outer = (nil)] 09:21:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x93b70c00) [pid = 1719] [serial = 638] [outer = 0x93b5dc00] 09:21:48 INFO - PROCESS | 1719 | 1468599708475 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x93b74800) [pid = 1719] [serial = 639] [outer = 0x93b5dc00] 09:21:49 INFO - PROCESS | 1719 | 1468599709390 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]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1382ms 09:21:49 INFO - PROCESS | 1719 | 1468599709450 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1719 | 1468599709456 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:21:49 INFO - PROCESS | 1719 | 1468599709471 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1719 | 1468599709475 Marionette TRACE conn4 <- [1,822,null,{}] 09:21:49 INFO - PROCESS | 1719 | 1468599709482 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}] 09:21:49 INFO - PROCESS | 1719 | 1468599709488 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:49 INFO - PROCESS | 1719 | 1468599709706 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:21:49 INFO - PROCESS | 1719 | 1468599709730 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 1719 | 1468599709740 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x9529f800 == 31 [pid = 1719] [id = 213] 09:21:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x952a3000) [pid = 1719] [serial = 640] [outer = (nil)] 09:21:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x952a9c00) [pid = 1719] [serial = 641] [outer = 0x952a3000] 09:21:49 INFO - PROCESS | 1719 | 1468599709821 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x952b3c00) [pid = 1719] [serial = 642] [outer = 0x952a3000] 09:21:50 INFO - PROCESS | 1719 | 1468599710847 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] 09:21:50 INFO - PROCESS | 1719 | 1468599710928 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:21:50 INFO - PROCESS | 1719 | 1468599710946 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 1719 | 1468599710954 Marionette TRACE conn4 <- [1,826,null,{}] 09:21:50 INFO - PROCESS | 1719 | 1468599710969 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}] 09:21:50 INFO - PROCESS | 1719 | 1468599710975 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:51 INFO - PROCESS | 1719 | 1468599711490 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:21:51 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x98e67000) [pid = 1719] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:21:51 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9530c800) [pid = 1719] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:21:51 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x98a57000) [pid = 1719] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:21:51 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9530a800) [pid = 1719] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:21:51 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x9524bc00) [pid = 1719] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:21:51 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x92037400) [pid = 1719] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:21:51 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x930e1400) [pid = 1719] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:21:51 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x95241400) [pid = 1719] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:21:51 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x92587000) [pid = 1719] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:21:51 INFO - PROCESS | 1719 | 1468599711637 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1719 | 1468599711647 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f945c00 == 32 [pid = 1719] [id = 214] 09:21:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x91af1400) [pid = 1719] [serial = 643] [outer = (nil)] 09:21:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x952ab800) [pid = 1719] [serial = 644] [outer = 0x91af1400] 09:21:51 INFO - PROCESS | 1719 | 1468599711714 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x97903400) [pid = 1719] [serial = 645] [outer = 0x91af1400] 09:21:52 INFO - PROCESS | 1719 | 1468599712458 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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1553ms 09:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:21:52 INFO - PROCESS | 1719 | 1468599712491 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1719 | 1468599712494 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:21:52 INFO - PROCESS | 1719 | 1468599712500 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1719 | 1468599712504 Marionette TRACE conn4 <- [1,830,null,{}] 09:21:52 INFO - PROCESS | 1719 | 1468599712509 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}] 09:21:52 INFO - PROCESS | 1719 | 1468599712514 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:52 INFO - PROCESS | 1719 | 1468599712663 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:21:52 INFO - PROCESS | 1719 | 1468599712677 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 1719 | 1468599712682 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:52 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a28c00 == 33 [pid = 1719] [id = 215] 09:21:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x9790c000) [pid = 1719] [serial = 646] [outer = (nil)] 09:21:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x98a8bc00) [pid = 1719] [serial = 647] [outer = 0x9790c000] 09:21:52 INFO - PROCESS | 1719 | 1468599712753 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x996e1c00) [pid = 1719] [serial = 648] [outer = 0x9790c000] 09:21:53 INFO - PROCESS | 1719 | 1468599713786 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]]]}] 09:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1349ms 09:21:53 INFO - PROCESS | 1719 | 1468599713849 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 1719 | 1468599713856 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:21:53 INFO - PROCESS | 1719 | 1468599713865 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 1719 | 1468599713870 Marionette TRACE conn4 <- [1,834,null,{}] 09:21:53 INFO - PROCESS | 1719 | 1468599713879 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}] 09:21:53 INFO - PROCESS | 1719 | 1468599713884 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:54 INFO - PROCESS | 1719 | 1468599714123 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:21:54 INFO - PROCESS | 1719 | 1468599714351 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1719 | 1468599714366 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x92040800 == 34 [pid = 1719] [id = 216] 09:21:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x92586c00) [pid = 1719] [serial = 649] [outer = (nil)] 09:21:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x93b6d400) [pid = 1719] [serial = 650] [outer = 0x92586c00] 09:21:54 INFO - PROCESS | 1719 | 1468599714497 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9524b000) [pid = 1719] [serial = 651] [outer = 0x92586c00] 09:21:55 INFO - PROCESS | 1719 | 1468599715518 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]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1704ms 09:21:55 INFO - PROCESS | 1719 | 1468599715569 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1719 | 1468599715575 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:21:55 INFO - PROCESS | 1719 | 1468599715587 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1719 | 1468599715590 Marionette TRACE conn4 <- [1,838,null,{}] 09:21:55 INFO - PROCESS | 1719 | 1468599715597 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}] 09:21:55 INFO - PROCESS | 1719 | 1468599715603 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:55 INFO - PROCESS | 1719 | 1468599715817 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:21:56 INFO - PROCESS | 1719 | 1468599716095 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1719 | 1468599716106 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af1c00 == 35 [pid = 1719] [id = 217] 09:21:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9659bc00) [pid = 1719] [serial = 652] [outer = (nil)] 09:21:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x98341c00) [pid = 1719] [serial = 653] [outer = 0x9659bc00] 09:21:56 INFO - PROCESS | 1719 | 1468599716195 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x99ea6000) [pid = 1719] [serial = 654] [outer = 0x9659bc00] 09:21:57 INFO - PROCESS | 1719 | 1468599717251 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]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1691ms 09:21:57 INFO - PROCESS | 1719 | 1468599717278 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1719 | 1468599717282 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:21:57 INFO - PROCESS | 1719 | 1468599717289 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1719 | 1468599717296 Marionette TRACE conn4 <- [1,842,null,{}] 09:21:57 INFO - PROCESS | 1719 | 1468599717312 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}] 09:21:57 INFO - PROCESS | 1719 | 1468599717321 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:57 INFO - PROCESS | 1719 | 1468599717515 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:21:57 INFO - PROCESS | 1719 | 1468599717725 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 1719 | 1468599717742 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a2bcc00 == 36 [pid = 1719] [id = 218] 09:21:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9a2bd000) [pid = 1719] [serial = 655] [outer = (nil)] 09:21:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9a488c00) [pid = 1719] [serial = 656] [outer = 0x9a2bd000] 09:21:57 INFO - PROCESS | 1719 | 1468599717901 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9a48ec00) [pid = 1719] [serial = 657] [outer = 0x9a2bd000] 09:21:58 INFO - PROCESS | 1719 | 1468599718912 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]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1695ms 09:21:58 INFO - PROCESS | 1719 | 1468599718985 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1719 | 1468599718989 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:21:58 INFO - PROCESS | 1719 | 1468599718996 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1719 | 1468599719000 Marionette TRACE conn4 <- [1,846,null,{}] 09:21:59 INFO - PROCESS | 1719 | 1468599719006 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}] 09:21:59 INFO - PROCESS | 1719 | 1468599719012 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:59 INFO - PROCESS | 1719 | 1468599719201 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:21:59 INFO - PROCESS | 1719 | 1468599719404 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1719 | 1468599719412 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:21:59 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f942000 == 37 [pid = 1719] [id = 219] 09:21:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8f942800) [pid = 1719] [serial = 658] [outer = (nil)] 09:21:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8f950000) [pid = 1719] [serial = 659] [outer = 0x8f942800] 09:21:59 INFO - PROCESS | 1719 | 1468599719656 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9203b800) [pid = 1719] [serial = 660] [outer = 0x8f942800] 09:22:00 INFO - PROCESS | 1719 | --DOCSHELL 0x93d87400 == 36 [pid = 1719] [id = 191] 09:22:00 INFO - PROCESS | 1719 | --DOCSHELL 0x9538d800 == 35 [pid = 1719] [id = 194] 09:22:00 INFO - PROCESS | 1719 | --DOCSHELL 0x93b57400 == 34 [pid = 1719] [id = 193] 09:22:00 INFO - PROCESS | 1719 | --DOCSHELL 0x92585000 == 33 [pid = 1719] [id = 192] 09:22:00 INFO - PROCESS | 1719 | --DOCSHELL 0x95244400 == 32 [pid = 1719] [id = 200] 09:22:00 INFO - PROCESS | 1719 | 1468599720731 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]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1793ms 09:22:00 INFO - PROCESS | 1719 | 1468599720791 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1719 | 1468599720797 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:22:00 INFO - PROCESS | 1719 | 1468599720810 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1719 | 1468599720813 Marionette TRACE conn4 <- [1,850,null,{}] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x996e0400) [pid = 1719] [serial = 605] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x99eac800) [pid = 1719] [serial = 606] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x99602000) [pid = 1719] [serial = 608] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x9a379400) [pid = 1719] [serial = 611] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x96598800) [pid = 1719] [serial = 593] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x98e5bc00) [pid = 1719] [serial = 594] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x952b0000) [pid = 1719] [serial = 602] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x93b5ec00) [pid = 1719] [serial = 590] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x93b7a800) [pid = 1719] [serial = 591] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x98e5ac00) [pid = 1719] [serial = 588] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9537f400) [pid = 1719] [serial = 596] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9a385400) [pid = 1719] [serial = 612] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x99b48800) [pid = 1719] [serial = 597] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x930e1800) [pid = 1719] [serial = 599] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x93a2a400) [pid = 1719] [serial = 600] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x9a0ddc00) [pid = 1719] [serial = 609] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x9530cc00) [pid = 1719] [serial = 603] [outer = (nil)] [url = about:blank] 09:22:00 INFO - PROCESS | 1719 | 1468599720853 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}] 09:22:00 INFO - PROCESS | 1719 | 1468599720857 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:01 INFO - PROCESS | 1719 | 1468599721038 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:22:01 INFO - PROCESS | 1719 | 1468599721232 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1719 | 1468599721240 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:01 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b57400 == 33 [pid = 1719] [id = 220] 09:22:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x93b6c800) [pid = 1719] [serial = 661] [outer = (nil)] 09:22:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x93d87400) [pid = 1719] [serial = 662] [outer = 0x93b6c800] 09:22:01 INFO - PROCESS | 1719 | 1468599721321 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x9529e000) [pid = 1719] [serial = 663] [outer = 0x93b6c800] 09:22:02 INFO - PROCESS | 1719 | 1468599722253 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]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1475ms 09:22:02 INFO - PROCESS | 1719 | 1468599722286 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1719 | 1468599722295 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:22:02 INFO - PROCESS | 1719 | 1468599722312 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1719 | 1468599722319 Marionette TRACE conn4 <- [1,854,null,{}] 09:22:02 INFO - PROCESS | 1719 | 1468599722328 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}] 09:22:02 INFO - PROCESS | 1719 | 1468599722336 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:02 INFO - PROCESS | 1719 | 1468599722691 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:22:02 INFO - PROCESS | 1719 | 1468599722798 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 1719 | 1468599722807 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x9538e800 == 34 [pid = 1719] [id = 221] 09:22:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x96558400) [pid = 1719] [serial = 664] [outer = (nil)] 09:22:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9659c400) [pid = 1719] [serial = 665] [outer = 0x96558400] 09:22:02 INFO - PROCESS | 1719 | 1468599722928 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x98347400) [pid = 1719] [serial = 666] [outer = 0x96558400] 09:22:04 INFO - PROCESS | 1719 | 1468599724385 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]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2149ms 09:22:04 INFO - PROCESS | 1719 | 1468599724475 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1719 | 1468599724481 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:22:04 INFO - PROCESS | 1719 | 1468599724490 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1719 | 1468599724497 Marionette TRACE conn4 <- [1,858,null,{}] 09:22:04 INFO - PROCESS | 1719 | 1468599724555 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}] 09:22:04 INFO - PROCESS | 1719 | 1468599724569 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:04 INFO - PROCESS | 1719 | 1468599724934 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:22:05 INFO - PROCESS | 1719 | 1468599724984 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1719 | 1468599725000 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af1800 == 35 [pid = 1719] [id = 222] 09:22:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x96593400) [pid = 1719] [serial = 667] [outer = (nil)] 09:22:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x99eb2000) [pid = 1719] [serial = 668] [outer = 0x96593400] 09:22:05 INFO - PROCESS | 1719 | 1468599725107 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9a2b4000) [pid = 1719] [serial = 669] [outer = 0x96593400] 09:22:05 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x93a73800) [pid = 1719] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:22:05 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x91afbc00) [pid = 1719] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:22:05 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9a492400) [pid = 1719] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:22:05 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x91af7c00) [pid = 1719] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:22:05 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9a48dc00) [pid = 1719] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:22:05 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x9a7aec00) [pid = 1719] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:22:05 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x92035400) [pid = 1719] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:22:05 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x952a3000) [pid = 1719] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:22:05 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x92322800) [pid = 1719] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:22:05 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x91af1400) [pid = 1719] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:22:05 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x93b5dc00) [pid = 1719] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:22:06 INFO - PROCESS | 1719 | 1468599726739 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]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2319ms 09:22:06 INFO - PROCESS | 1719 | 1468599726811 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 1719 | 1468599726819 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:22:06 INFO - PROCESS | 1719 | 1468599726828 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1719 | 1468599726832 Marionette TRACE conn4 <- [1,862,null,{}] 09:22:06 INFO - PROCESS | 1719 | 1468599726842 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}] 09:22:06 INFO - PROCESS | 1719 | 1468599726849 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:07 INFO - PROCESS | 1719 | 1468599727079 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:22:07 INFO - PROCESS | 1719 | 1468599727315 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 1719 | 1468599727328 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b5a800 == 36 [pid = 1719] [id = 223] 09:22:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x95242000) [pid = 1719] [serial = 670] [outer = (nil)] 09:22:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x99eaec00) [pid = 1719] [serial = 671] [outer = 0x95242000] 09:22:07 INFO - PROCESS | 1719 | 1468599727439 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x98e64c00) [pid = 1719] [serial = 672] [outer = 0x95242000] 09:22:09 INFO - PROCESS | 1719 | 1468599729034 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]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2237ms 09:22:09 INFO - PROCESS | 1719 | 1468599729222 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1719 | 1468599729233 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:22:09 INFO - PROCESS | 1719 | 1468599729251 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1719 | 1468599729261 Marionette TRACE conn4 <- [1,866,null,{}] 09:22:09 INFO - PROCESS | 1719 | 1468599729273 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}] 09:22:09 INFO - PROCESS | 1719 | 1468599729285 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:09 INFO - PROCESS | 1719 | 1468599729575 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:22:09 INFO - PROCESS | 1719 | 1468599729737 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 1719 | 1468599729749 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x92326c00 == 37 [pid = 1719] [id = 224] 09:22:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x93a6ec00) [pid = 1719] [serial = 673] [outer = (nil)] 09:22:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x9524c000) [pid = 1719] [serial = 674] [outer = 0x93a6ec00] 09:22:09 INFO - PROCESS | 1719 | 1468599729836 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x952b6c00) [pid = 1719] [serial = 675] [outer = 0x93a6ec00] 09:22:10 INFO - PROCESS | 1719 | 1468599730815 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]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1599ms 09:22:10 INFO - PROCESS | 1719 | 1468599730849 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 1719 | 1468599730861 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:22:10 INFO - PROCESS | 1719 | 1468599730877 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1719 | 1468599730884 Marionette TRACE conn4 <- [1,870,null,{}] 09:22:10 INFO - PROCESS | 1719 | 1468599730893 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}] 09:22:10 INFO - PROCESS | 1719 | 1468599730900 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:11 INFO - PROCESS | 1719 | 1468599731193 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:22:11 INFO - PROCESS | 1719 | 1468599731533 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1719 | 1468599731542 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x92322800 == 38 [pid = 1719] [id = 225] 09:22:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9659d400) [pid = 1719] [serial = 676] [outer = (nil)] 09:22:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x99604000) [pid = 1719] [serial = 677] [outer = 0x9659d400] 09:22:11 INFO - PROCESS | 1719 | 1468599731625 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x99eabc00) [pid = 1719] [serial = 678] [outer = 0x9659d400] 09:22:12 INFO - PROCESS | 1719 | 1468599732514 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]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1698ms 09:22:12 INFO - PROCESS | 1719 | 1468599732573 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1719 | 1468599732577 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:22:12 INFO - PROCESS | 1719 | 1468599732585 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1719 | 1468599732591 Marionette TRACE conn4 <- [1,874,null,{}] 09:22:12 INFO - PROCESS | 1719 | 1468599732608 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}] 09:22:12 INFO - PROCESS | 1719 | 1468599732617 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:12 INFO - PROCESS | 1719 | 1468599732838 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:22:13 INFO - PROCESS | 1719 | 1468599733043 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1719 | 1468599733055 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a485800 == 39 [pid = 1719] [id = 226] 09:22:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9a48e800) [pid = 1719] [serial = 679] [outer = (nil)] 09:22:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9a494c00) [pid = 1719] [serial = 680] [outer = 0x9a48e800] 09:22:13 INFO - PROCESS | 1719 | 1468599733183 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x9a7b2400) [pid = 1719] [serial = 681] [outer = 0x9a48e800] 09:22:14 INFO - PROCESS | 1719 | 1468599734098 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]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1535ms 09:22:14 INFO - PROCESS | 1719 | 1468599734121 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:22:14 INFO - PROCESS | 1719 | 1468599734126 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:22:14 INFO - PROCESS | 1719 | 1468599734132 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1719 | 1468599734136 Marionette TRACE conn4 <- [1,878,null,{}] 09:22:14 INFO - PROCESS | 1719 | 1468599734142 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}] 09:22:14 INFO - PROCESS | 1719 | 1468599734147 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:14 INFO - PROCESS | 1719 | 1468599734329 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:22:14 INFO - PROCESS | 1719 | 1468599734488 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1719 | 1468599734496 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:14 INFO - PROCESS | 1719 | ++DOCSHELL 0x952a4800 == 40 [pid = 1719] [id = 227] 09:22:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9a7b2000) [pid = 1719] [serial = 682] [outer = (nil)] 09:22:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9adedc00) [pid = 1719] [serial = 683] [outer = 0x9a7b2000] 09:22:14 INFO - PROCESS | 1719 | 1468599734581 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9adf3c00) [pid = 1719] [serial = 684] [outer = 0x9a7b2000] 09:22:15 INFO - PROCESS | 1719 | 1468599735464 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]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1381ms 09:22:15 INFO - PROCESS | 1719 | 1468599735514 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 1719 | 1468599735517 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:22:15 INFO - PROCESS | 1719 | 1468599735524 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1719 | 1468599735528 Marionette TRACE conn4 <- [1,882,null,{}] 09:22:15 INFO - PROCESS | 1719 | 1468599735534 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}] 09:22:15 INFO - PROCESS | 1719 | 1468599735539 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:15 INFO - PROCESS | 1719 | 1468599735712 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:22:15 INFO - PROCESS | 1719 | 1468599735890 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 1719 | 1468599735899 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af0400 == 41 [pid = 1719] [id = 228] 09:22:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x93a2d000) [pid = 1719] [serial = 685] [outer = (nil)] 09:22:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9b4e7800) [pid = 1719] [serial = 686] [outer = 0x93a2d000] 09:22:15 INFO - PROCESS | 1719 | 1468599735991 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9b70ec00) [pid = 1719] [serial = 687] [outer = 0x93a2d000] 09:22:17 INFO - PROCESS | 1719 | 1468599737004 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]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1537ms 09:22:17 INFO - PROCESS | 1719 | 1468599737062 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 1719 | 1468599737066 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:22:17 INFO - PROCESS | 1719 | 1468599737073 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1719 | 1468599737076 Marionette TRACE conn4 <- [1,886,null,{}] 09:22:17 INFO - PROCESS | 1719 | 1468599737082 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}] 09:22:17 INFO - PROCESS | 1719 | 1468599737093 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:17 INFO - PROCESS | 1719 | 1468599737375 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:22:17 INFO - PROCESS | 1719 | 1468599737609 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 1719 | 1468599737619 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f943800 == 42 [pid = 1719] [id = 229] 09:22:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x91af5000) [pid = 1719] [serial = 688] [outer = (nil)] 09:22:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x9d95ac00) [pid = 1719] [serial = 689] [outer = 0x91af5000] 09:22:17 INFO - PROCESS | 1719 | 1468599737753 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x9d969400) [pid = 1719] [serial = 690] [outer = 0x91af5000] 09:22:18 INFO - PROCESS | 1719 | 1468599738727 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]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1691ms 09:22:18 INFO - PROCESS | 1719 | 1468599738765 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:22:18 INFO - PROCESS | 1719 | 1468599738770 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:22:18 INFO - PROCESS | 1719 | 1468599738777 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 1719 | 1468599738780 Marionette TRACE conn4 <- [1,890,null,{}] 09:22:18 INFO - PROCESS | 1719 | 1468599738787 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}] 09:22:18 INFO - PROCESS | 1719 | 1468599738793 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:18 INFO - PROCESS | 1719 | 1468599738974 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:22:19 INFO - PROCESS | 1719 | 1468599739188 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1719 | 1468599739200 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f950400 == 43 [pid = 1719] [id = 230] 09:22:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x91aeec00) [pid = 1719] [serial = 691] [outer = (nil)] 09:22:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x91af4000) [pid = 1719] [serial = 692] [outer = 0x91aeec00] 09:22:19 INFO - PROCESS | 1719 | 1468599739462 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x92585000) [pid = 1719] [serial = 693] [outer = 0x91aeec00] 09:22:20 INFO - PROCESS | 1719 | 1468599740456 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]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1739ms 09:22:20 INFO - PROCESS | 1719 | 1468599740517 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 1719 | 1468599740523 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:22:20 INFO - PROCESS | 1719 | 1468599740532 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1719 | 1468599740535 Marionette TRACE conn4 <- [1,894,null,{}] 09:22:20 INFO - PROCESS | 1719 | 1468599740543 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}] 09:22:20 INFO - PROCESS | 1719 | 1468599740548 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:20 INFO - PROCESS | 1719 | 1468599740895 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x91afc000 == 42 [pid = 1719] [id = 210] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x92035000 == 41 [pid = 1719] [id = 196] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x98e5ec00 == 40 [pid = 1719] [id = 201] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x93d8b000 == 39 [pid = 1719] [id = 203] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x92586000 == 38 [pid = 1719] [id = 199] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x91af6c00 == 37 [pid = 1719] [id = 197] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x93b71400 == 36 [pid = 1719] [id = 198] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x92038000 == 35 [pid = 1719] [id = 195] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x92585c00 == 34 [pid = 1719] [id = 204] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x93d8a400 == 33 [pid = 1719] [id = 202] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x91af5400 == 32 [pid = 1719] [id = 205] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x95302c00 == 31 [pid = 1719] [id = 206] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94e000 == 30 [pid = 1719] [id = 207] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94e400 == 29 [pid = 1719] [id = 208] 09:22:22 INFO - PROCESS | 1719 | --DOCSHELL 0x9203d400 == 28 [pid = 1719] [id = 209] 09:22:22 INFO - PROCESS | 1719 | 1468599742084 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 1719 | 1468599742096 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x98a8bc00) [pid = 1719] [serial = 647] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9523f400) [pid = 1719] [serial = 615] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x93b75c00) [pid = 1719] [serial = 614] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x98e5a400) [pid = 1719] [serial = 618] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x97977800) [pid = 1719] [serial = 617] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9a7af800) [pid = 1719] [serial = 621] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9a7a9800) [pid = 1719] [serial = 620] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9203a800) [pid = 1719] [serial = 635] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x9a942800) [pid = 1719] [serial = 624] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9232bc00) [pid = 1719] [serial = 636] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9a93fc00) [pid = 1719] [serial = 623] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9b49dc00) [pid = 1719] [serial = 627] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9258e000) [pid = 1719] [serial = 633] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x9adf6400) [pid = 1719] [serial = 626] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x92328000) [pid = 1719] [serial = 632] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x952a9c00) [pid = 1719] [serial = 641] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9d903c00) [pid = 1719] [serial = 630] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9cbe6800) [pid = 1719] [serial = 629] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x952ab800) [pid = 1719] [serial = 644] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x952b3c00) [pid = 1719] [serial = 642] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x93b70c00) [pid = 1719] [serial = 638] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x93b74800) [pid = 1719] [serial = 639] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x97903400) [pid = 1719] [serial = 645] [outer = (nil)] [url = about:blank] 09:22:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f949000 == 29 [pid = 1719] [id = 231] 09:22:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x8f949c00) [pid = 1719] [serial = 694] [outer = (nil)] 09:22:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x8f94f800) [pid = 1719] [serial = 695] [outer = 0x8f949c00] 09:22:22 INFO - PROCESS | 1719 | 1468599742262 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x91afc000) [pid = 1719] [serial = 696] [outer = 0x8f949c00] 09:22:23 INFO - PROCESS | 1719 | 1468599743103 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]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2634ms 09:22:23 INFO - PROCESS | 1719 | 1468599743167 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1719 | 1468599743173 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:22:23 INFO - PROCESS | 1719 | 1468599743181 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1719 | 1468599743186 Marionette TRACE conn4 <- [1,898,null,{}] 09:22:23 INFO - PROCESS | 1719 | 1468599743194 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}] 09:22:23 INFO - PROCESS | 1719 | 1468599743203 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:23 INFO - PROCESS | 1719 | 1468599743377 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:22:23 INFO - PROCESS | 1719 | 1468599743502 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 1719 | 1468599743510 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x930ebc00 == 30 [pid = 1719] [id = 232] 09:22:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x930ecc00) [pid = 1719] [serial = 697] [outer = (nil)] 09:22:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x93a23000) [pid = 1719] [serial = 698] [outer = 0x930ecc00] 09:22:23 INFO - PROCESS | 1719 | 1468599743602 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x93a2a800) [pid = 1719] [serial = 699] [outer = 0x930ecc00] 09:22:24 INFO - PROCESS | 1719 | 1468599744475 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]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1333ms 09:22:24 INFO - PROCESS | 1719 | 1468599744518 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 1719 | 1468599744525 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:22:24 INFO - PROCESS | 1719 | 1468599744554 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 1719 | 1468599744558 Marionette TRACE conn4 <- [1,902,null,{}] 09:22:24 INFO - PROCESS | 1719 | 1468599744563 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}] 09:22:24 INFO - PROCESS | 1719 | 1468599744570 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:24 INFO - PROCESS | 1719 | 1468599744793 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:22:24 INFO - PROCESS | 1719 | 1468599744818 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1719 | 1468599744826 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b79c00 == 31 [pid = 1719] [id = 233] 09:22:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x93b7a400) [pid = 1719] [serial = 700] [outer = (nil)] 09:22:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x93d86000) [pid = 1719] [serial = 701] [outer = 0x93b7a400] 09:22:24 INFO - PROCESS | 1719 | 1468599744897 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x95241800) [pid = 1719] [serial = 702] [outer = 0x93b7a400] 09:22:25 INFO - PROCESS | 1719 | 1468599745926 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]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1437ms 09:22:25 INFO - PROCESS | 1719 | 1468599745991 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1719 | 1468599745995 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:22:26 INFO - PROCESS | 1719 | 1468599746014 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 1719 | 1468599746026 Marionette TRACE conn4 <- [1,906,null,{}] 09:22:26 INFO - PROCESS | 1719 | 1468599746051 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}] 09:22:26 INFO - PROCESS | 1719 | 1468599746059 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:26 INFO - PROCESS | 1719 | 1468599746274 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:22:26 INFO - PROCESS | 1719 | 1468599746298 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1719 | 1468599746306 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x952b9000 == 32 [pid = 1719] [id = 234] 09:22:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x95302c00) [pid = 1719] [serial = 703] [outer = (nil)] 09:22:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x9537f400) [pid = 1719] [serial = 704] [outer = 0x95302c00] 09:22:26 INFO - PROCESS | 1719 | 1468599746373 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x95384400) [pid = 1719] [serial = 705] [outer = 0x95302c00] 09:22:27 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9a2bd000) [pid = 1719] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:22:27 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x8f942800) [pid = 1719] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:22:27 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x92586c00) [pid = 1719] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:22:27 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x93b6c800) [pid = 1719] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:22:27 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x96558400) [pid = 1719] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:22:27 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x96593400) [pid = 1719] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:22:27 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9790c000) [pid = 1719] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:22:27 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x9659bc00) [pid = 1719] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:22:27 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x95242000) [pid = 1719] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:22:28 INFO - PROCESS | 1719 | 1468599748043 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]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2120ms 09:22:28 INFO - PROCESS | 1719 | 1468599748123 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 1719 | 1468599748130 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:22:28 INFO - PROCESS | 1719 | 1468599748139 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1719 | 1468599748144 Marionette TRACE conn4 <- [1,910,null,{}] 09:22:28 INFO - PROCESS | 1719 | 1468599748154 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}] 09:22:28 INFO - PROCESS | 1719 | 1468599748160 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:28 INFO - PROCESS | 1719 | 1468599748379 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:22:28 INFO - PROCESS | 1719 | 1468599748612 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 1719 | 1468599748623 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x92590c00 == 33 [pid = 1719] [id = 235] 09:22:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x930e1800) [pid = 1719] [serial = 706] [outer = (nil)] 09:22:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x93a71800) [pid = 1719] [serial = 707] [outer = 0x930e1800] 09:22:28 INFO - PROCESS | 1719 | 1468599748734 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x93b60c00) [pid = 1719] [serial = 708] [outer = 0x930e1800] 09:22:29 INFO - PROCESS | 1719 | 1468599749739 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]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1685ms 09:22:29 INFO - PROCESS | 1719 | 1468599749827 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 1719 | 1468599749835 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:22:29 INFO - PROCESS | 1719 | 1468599749847 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 1719 | 1468599749851 Marionette TRACE conn4 <- [1,914,null,{}] 09:22:29 INFO - PROCESS | 1719 | 1468599749859 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}] 09:22:29 INFO - PROCESS | 1719 | 1468599749866 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:30 INFO - PROCESS | 1719 | 1468599750097 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:22:30 INFO - PROCESS | 1719 | 1468599750395 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1719 | 1468599750407 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x952ad400 == 34 [pid = 1719] [id = 236] 09:22:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x952ad800) [pid = 1719] [serial = 709] [outer = (nil)] 09:22:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x9530c000) [pid = 1719] [serial = 710] [outer = 0x952ad800] 09:22:30 INFO - PROCESS | 1719 | 1468599750498 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x96564400) [pid = 1719] [serial = 711] [outer = 0x952ad800] 09:22:31 INFO - PROCESS | 1719 | 1468599751525 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]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1742ms 09:22:31 INFO - PROCESS | 1719 | 1468599751592 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:22:31 INFO - PROCESS | 1719 | 1468599751597 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:22:31 INFO - PROCESS | 1719 | 1468599751604 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1719 | 1468599751611 Marionette TRACE conn4 <- [1,918,null,{}] 09:22:31 INFO - PROCESS | 1719 | 1468599751628 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}] 09:22:31 INFO - PROCESS | 1719 | 1468599751636 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:31 INFO - PROCESS | 1719 | 1468599751831 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:22:32 INFO - PROCESS | 1719 | 1468599752041 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1719 | 1468599752050 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:32 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af4c00 == 35 [pid = 1719] [id = 237] 09:22:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x98e5e800) [pid = 1719] [serial = 712] [outer = (nil)] 09:22:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x98e67c00) [pid = 1719] [serial = 713] [outer = 0x98e5e800] 09:22:32 INFO - PROCESS | 1719 | 1468599752163 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x99bb2000) [pid = 1719] [serial = 714] [outer = 0x98e5e800] 09:22:33 INFO - PROCESS | 1719 | 1468599753179 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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1651ms 09:22:33 INFO - PROCESS | 1719 | 1468599753256 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1719 | 1468599753260 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:22:33 INFO - PROCESS | 1719 | 1468599753268 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1719 | 1468599753271 Marionette TRACE conn4 <- [1,922,null,{}] 09:22:33 INFO - PROCESS | 1719 | 1468599753278 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}] 09:22:33 INFO - PROCESS | 1719 | 1468599753283 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:33 INFO - PROCESS | 1719 | 1468599753494 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:22:33 INFO - PROCESS | 1719 | 1468599753741 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1719 | 1468599753749 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x930ec400 == 36 [pid = 1719] [id = 238] 09:22:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x996e3000) [pid = 1719] [serial = 715] [outer = (nil)] 09:22:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9a1f6c00) [pid = 1719] [serial = 716] [outer = 0x996e3000] 09:22:33 INFO - PROCESS | 1719 | 1468599753884 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9a2bb000) [pid = 1719] [serial = 717] [outer = 0x996e3000] 09:22:34 INFO - PROCESS | 1719 | 1468599754989 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]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1782ms 09:22:35 INFO - PROCESS | 1719 | 1468599755051 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 1719 | 1468599755065 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:22:35 INFO - PROCESS | 1719 | 1468599755078 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1719 | 1468599755090 Marionette TRACE conn4 <- [1,926,null,{}] 09:22:35 INFO - PROCESS | 1719 | 1468599755099 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}] 09:22:35 INFO - PROCESS | 1719 | 1468599755105 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:35 INFO - PROCESS | 1719 | 1468599755307 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:22:35 INFO - PROCESS | 1719 | --DOCSHELL 0x93b5a000 == 35 [pid = 1719] [id = 212] 09:22:35 INFO - PROCESS | 1719 | --DOCSHELL 0x9538e800 == 34 [pid = 1719] [id = 221] 09:22:35 INFO - PROCESS | 1719 | --DOCSHELL 0x93b57400 == 33 [pid = 1719] [id = 220] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x9a48ec00) [pid = 1719] [serial = 657] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9203b800) [pid = 1719] [serial = 660] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9524b000) [pid = 1719] [serial = 651] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x93b6d400) [pid = 1719] [serial = 650] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9529e000) [pid = 1719] [serial = 663] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8f950000) [pid = 1719] [serial = 659] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x98347400) [pid = 1719] [serial = 666] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x99eb2000) [pid = 1719] [serial = 668] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9a2b4000) [pid = 1719] [serial = 669] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x996e1c00) [pid = 1719] [serial = 648] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x98341c00) [pid = 1719] [serial = 653] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x99ea6000) [pid = 1719] [serial = 654] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x93d87400) [pid = 1719] [serial = 662] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x9a488c00) [pid = 1719] [serial = 656] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x9659c400) [pid = 1719] [serial = 665] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x99eaec00) [pid = 1719] [serial = 671] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x98e64c00) [pid = 1719] [serial = 672] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 1719 | 1468599755599 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 1719 | 1468599755617 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x92042800 == 34 [pid = 1719] [id = 239] 09:22:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x92325400) [pid = 1719] [serial = 718] [outer = (nil)] 09:22:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x930e9400) [pid = 1719] [serial = 719] [outer = 0x92325400] 09:22:35 INFO - PROCESS | 1719 | 1468599755696 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x93a2c000) [pid = 1719] [serial = 720] [outer = 0x92325400] 09:22:36 INFO - PROCESS | 1719 | 1468599756624 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]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1600ms 09:22:36 INFO - PROCESS | 1719 | 1468599756676 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1719 | 1468599756682 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:22:36 INFO - PROCESS | 1719 | 1468599756693 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1719 | 1468599756698 Marionette TRACE conn4 <- [1,930,null,{}] 09:22:36 INFO - PROCESS | 1719 | 1468599756704 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}] 09:22:36 INFO - PROCESS | 1719 | 1468599756712 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:36 INFO - PROCESS | 1719 | 1468599756889 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:22:37 INFO - PROCESS | 1719 | 1468599757011 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1719 | 1468599757021 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x92037400 == 35 [pid = 1719] [id = 240] 09:22:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x94865000) [pid = 1719] [serial = 721] [outer = (nil)] 09:22:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x9524e400) [pid = 1719] [serial = 722] [outer = 0x94865000] 09:22:37 INFO - PROCESS | 1719 | 1468599757095 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x952a8400) [pid = 1719] [serial = 723] [outer = 0x94865000] 09:22:37 INFO - PROCESS | 1719 | 1468599757924 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]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1297ms 09:22:37 INFO - PROCESS | 1719 | 1468599757992 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:22:38 INFO - PROCESS | 1719 | 1468599757996 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:22:38 INFO - PROCESS | 1719 | 1468599758013 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1719 | 1468599758020 Marionette TRACE conn4 <- [1,934,null,{}] 09:22:38 INFO - PROCESS | 1719 | 1468599758036 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}] 09:22:38 INFO - PROCESS | 1719 | 1468599758045 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:38 INFO - PROCESS | 1719 | 1468599758258 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:22:38 INFO - PROCESS | 1719 | 1468599758275 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1719 | 1468599758285 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x97977000 == 36 [pid = 1719] [id = 241] 09:22:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x98a84c00) [pid = 1719] [serial = 724] [outer = (nil)] 09:22:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x98e5e400) [pid = 1719] [serial = 725] [outer = 0x98a84c00] 09:22:38 INFO - PROCESS | 1719 | 1468599758368 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x99ea6000) [pid = 1719] [serial = 726] [outer = 0x98a84c00] 09:22:39 INFO - PROCESS | 1719 | 1468599759336 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]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1398ms 09:22:39 INFO - PROCESS | 1719 | 1468599759401 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1719 | 1468599759406 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:22:39 INFO - PROCESS | 1719 | 1468599759418 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1719 | 1468599759420 Marionette TRACE conn4 <- [1,938,null,{}] 09:22:39 INFO - PROCESS | 1719 | 1468599759425 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}] 09:22:39 INFO - PROCESS | 1719 | 1468599759432 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:39 INFO - PROCESS | 1719 | 1468599759650 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:22:39 INFO - PROCESS | 1719 | 1468599759691 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1719 | 1468599759699 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x98e5a400 == 37 [pid = 1719] [id = 242] 09:22:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x99bff000) [pid = 1719] [serial = 727] [outer = (nil)] 09:22:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9a2b4c00) [pid = 1719] [serial = 728] [outer = 0x99bff000] 09:22:39 INFO - PROCESS | 1719 | 1468599759771 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9a2b8000) [pid = 1719] [serial = 729] [outer = 0x99bff000] 09:22:40 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x930ecc00) [pid = 1719] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:22:40 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x93b7a400) [pid = 1719] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:22:40 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x91af5000) [pid = 1719] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:22:40 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x93a2d000) [pid = 1719] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:22:40 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x91aeec00) [pid = 1719] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:22:40 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x9a48e800) [pid = 1719] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:22:40 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x93a6ec00) [pid = 1719] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:22:40 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x9a7b2000) [pid = 1719] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:22:40 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x9659d400) [pid = 1719] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:22:40 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x8f949c00) [pid = 1719] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:22:40 INFO - PROCESS | 1719 | 1468599760704 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]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1345ms 09:22:40 INFO - PROCESS | 1719 | 1468599760764 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1719 | 1468599760768 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:22:40 INFO - PROCESS | 1719 | 1468599760775 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1719 | 1468599760777 Marionette TRACE conn4 <- [1,942,null,{}] 09:22:40 INFO - PROCESS | 1719 | 1468599760783 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}] 09:22:40 INFO - PROCESS | 1719 | 1468599760789 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:40 INFO - PROCESS | 1719 | 1468599760945 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:22:40 INFO - PROCESS | 1719 | 1468599760954 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1719 | 1468599760960 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af1000 == 38 [pid = 1719] [id = 243] 09:22:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x93b58800) [pid = 1719] [serial = 730] [outer = (nil)] 09:22:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x9a488c00) [pid = 1719] [serial = 731] [outer = 0x93b58800] 09:22:41 INFO - PROCESS | 1719 | 1468599761031 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x9a48d000) [pid = 1719] [serial = 732] [outer = 0x93b58800] 09:22:41 INFO - PROCESS | 1719 | 1468599761952 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]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1234ms 09:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:22:42 INFO - PROCESS | 1719 | 1468599762010 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 1719 | 1468599762013 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:22:42 INFO - PROCESS | 1719 | 1468599762020 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1719 | 1468599762024 Marionette TRACE conn4 <- [1,946,null,{}] 09:22:42 INFO - PROCESS | 1719 | 1468599762029 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}] 09:22:42 INFO - PROCESS | 1719 | 1468599762039 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:42 INFO - PROCESS | 1719 | 1468599762299 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:22:42 INFO - PROCESS | 1719 | 1468599762465 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1719 | 1468599762474 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f946800 == 39 [pid = 1719] [id = 244] 09:22:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x8f949400) [pid = 1719] [serial = 733] [outer = (nil)] 09:22:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x91af1400) [pid = 1719] [serial = 734] [outer = 0x8f949400] 09:22:42 INFO - PROCESS | 1719 | 1468599762567 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9203a400) [pid = 1719] [serial = 735] [outer = 0x8f949400] 09:22:43 INFO - PROCESS | 1719 | 1468599763633 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]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1693ms 09:22:43 INFO - PROCESS | 1719 | 1468599763715 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 1719 | 1468599763729 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:22:43 INFO - PROCESS | 1719 | 1468599763741 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1719 | 1468599763746 Marionette TRACE conn4 <- [1,950,null,{}] 09:22:43 INFO - PROCESS | 1719 | 1468599763753 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}] 09:22:43 INFO - PROCESS | 1719 | 1468599763762 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:44 INFO - PROCESS | 1719 | 1468599764067 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:22:44 INFO - PROCESS | 1719 | 1468599764251 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1719 | 1468599764262 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a2cc00 == 40 [pid = 1719] [id = 245] 09:22:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x95241c00) [pid = 1719] [serial = 736] [outer = (nil)] 09:22:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x9529a400) [pid = 1719] [serial = 737] [outer = 0x95241c00] 09:22:44 INFO - PROCESS | 1719 | 1468599764345 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x952b2400) [pid = 1719] [serial = 738] [outer = 0x95241c00] 09:22:45 INFO - PROCESS | 1719 | 1468599765312 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]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1638ms 09:22:45 INFO - PROCESS | 1719 | 1468599765378 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1719 | 1468599765384 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:22:45 INFO - PROCESS | 1719 | 1468599765391 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1719 | 1468599765395 Marionette TRACE conn4 <- [1,954,null,{}] 09:22:45 INFO - PROCESS | 1719 | 1468599765404 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}] 09:22:45 INFO - PROCESS | 1719 | 1468599765409 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:45 INFO - PROCESS | 1719 | 1468599765638 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:22:45 INFO - PROCESS | 1719 | 1468599765894 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1719 | 1468599765905 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x96595400 == 41 [pid = 1719] [id = 246] 09:22:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x96598000) [pid = 1719] [serial = 739] [outer = (nil)] 09:22:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x97905000) [pid = 1719] [serial = 740] [outer = 0x96598000] 09:22:46 INFO - PROCESS | 1719 | 1468599766030 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9834e400) [pid = 1719] [serial = 741] [outer = 0x96598000] 09:22:47 INFO - PROCESS | 1719 | 1468599767026 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]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1684ms 09:22:47 INFO - PROCESS | 1719 | 1468599767076 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1719 | 1468599767083 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:22:47 INFO - PROCESS | 1719 | 1468599767100 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1719 | 1468599767107 Marionette TRACE conn4 <- [1,958,null,{}] 09:22:47 INFO - PROCESS | 1719 | 1468599767113 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}] 09:22:47 INFO - PROCESS | 1719 | 1468599767120 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:47 INFO - PROCESS | 1719 | 1468599767355 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:22:47 INFO - PROCESS | 1719 | 1468599767561 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1719 | 1468599767570 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x9538ec00 == 42 [pid = 1719] [id = 247] 09:22:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9981f400) [pid = 1719] [serial = 742] [outer = (nil)] 09:22:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9a7b0c00) [pid = 1719] [serial = 743] [outer = 0x9981f400] 09:22:47 INFO - PROCESS | 1719 | 1468599767695 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9a941800) [pid = 1719] [serial = 744] [outer = 0x9981f400] 09:22:48 INFO - PROCESS | 1719 | 1468599768582 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]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1543ms 09:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:22:48 INFO - PROCESS | 1719 | 1468599768635 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1719 | 1468599768638 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:22:48 INFO - PROCESS | 1719 | 1468599768645 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1719 | 1468599768648 Marionette TRACE conn4 <- [1,962,null,{}] 09:22:48 INFO - PROCESS | 1719 | 1468599768654 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}] 09:22:48 INFO - PROCESS | 1719 | 1468599768659 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:48 INFO - PROCESS | 1719 | 1468599768846 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:22:49 INFO - PROCESS | 1719 | 1468599769050 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 1719 | 1468599769061 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x930e8000 == 43 [pid = 1719] [id = 248] 09:22:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x99ead000) [pid = 1719] [serial = 745] [outer = (nil)] 09:22:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9b49e400) [pid = 1719] [serial = 746] [outer = 0x99ead000] 09:22:49 INFO - PROCESS | 1719 | 1468599769140 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9b707c00) [pid = 1719] [serial = 747] [outer = 0x99ead000] 09:22:50 INFO - PROCESS | 1719 | 1468599770068 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]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1685ms 09:22:50 INFO - PROCESS | 1719 | 1468599770331 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1719 | 1468599770337 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:22:50 INFO - PROCESS | 1719 | 1468599770346 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1719 | 1468599770350 Marionette TRACE conn4 <- [1,966,null,{}] 09:22:50 INFO - PROCESS | 1719 | 1468599770358 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}] 09:22:50 INFO - PROCESS | 1719 | 1468599770364 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:50 INFO - PROCESS | 1719 | 1468599770563 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:22:50 INFO - PROCESS | 1719 | 1468599770900 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1719 | 1468599770914 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:50 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f946000 == 44 [pid = 1719] [id = 249] 09:22:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x93a79400) [pid = 1719] [serial = 748] [outer = (nil)] 09:22:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x93b60800) [pid = 1719] [serial = 749] [outer = 0x93a79400] 09:22:50 INFO - PROCESS | 1719 | 1468599770988 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x93b78800) [pid = 1719] [serial = 750] [outer = 0x93a79400] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x8f949000 == 43 [pid = 1719] [id = 231] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x93b79c00 == 42 [pid = 1719] [id = 233] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x930ebc00 == 41 [pid = 1719] [id = 232] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x9529f800 == 40 [pid = 1719] [id = 213] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x91af1000 == 39 [pid = 1719] [id = 243] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x98e5a400 == 38 [pid = 1719] [id = 242] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x97977000 == 37 [pid = 1719] [id = 241] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x92037400 == 36 [pid = 1719] [id = 240] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x92042800 == 35 [pid = 1719] [id = 239] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x930ec400 == 34 [pid = 1719] [id = 238] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x91af4c00 == 33 [pid = 1719] [id = 237] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x952ad400 == 32 [pid = 1719] [id = 236] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x952b9000 == 31 [pid = 1719] [id = 234] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x92590c00 == 30 [pid = 1719] [id = 235] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x9a485800 == 29 [pid = 1719] [id = 226] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x8f943800 == 28 [pid = 1719] [id = 229] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x91af0400 == 27 [pid = 1719] [id = 228] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x91af7800 == 26 [pid = 1719] [id = 211] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x8f950400 == 25 [pid = 1719] [id = 230] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x952a4800 == 24 [pid = 1719] [id = 227] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x93a28c00 == 23 [pid = 1719] [id = 215] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x8f945c00 == 22 [pid = 1719] [id = 214] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x8f942000 == 21 [pid = 1719] [id = 219] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x92322800 == 20 [pid = 1719] [id = 225] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x91af1800 == 19 [pid = 1719] [id = 222] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x9a2bcc00 == 18 [pid = 1719] [id = 218] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x92326c00 == 17 [pid = 1719] [id = 224] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x93b5a800 == 16 [pid = 1719] [id = 223] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x91af1c00 == 15 [pid = 1719] [id = 217] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x92040800 == 14 [pid = 1719] [id = 216] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x930e8000 == 13 [pid = 1719] [id = 248] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x9538ec00 == 12 [pid = 1719] [id = 247] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x93a2cc00 == 11 [pid = 1719] [id = 245] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x96595400 == 10 [pid = 1719] [id = 246] 09:22:52 INFO - PROCESS | 1719 | --DOCSHELL 0x8f946800 == 9 [pid = 1719] [id = 244] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9524c000) [pid = 1719] [serial = 674] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x91afc000) [pid = 1719] [serial = 696] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x99604000) [pid = 1719] [serial = 677] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x91af4000) [pid = 1719] [serial = 692] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9a494c00) [pid = 1719] [serial = 680] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x93a2a800) [pid = 1719] [serial = 699] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x93a23000) [pid = 1719] [serial = 698] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x93d86000) [pid = 1719] [serial = 701] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9537f400) [pid = 1719] [serial = 704] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9d969400) [pid = 1719] [serial = 690] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9b70ec00) [pid = 1719] [serial = 687] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x92585000) [pid = 1719] [serial = 693] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9a7b2400) [pid = 1719] [serial = 681] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x952b6c00) [pid = 1719] [serial = 675] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9adf3c00) [pid = 1719] [serial = 684] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x99eabc00) [pid = 1719] [serial = 678] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x95241800) [pid = 1719] [serial = 702] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x9adedc00) [pid = 1719] [serial = 683] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x9b4e7800) [pid = 1719] [serial = 686] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x9d95ac00) [pid = 1719] [serial = 689] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x8f94f800) [pid = 1719] [serial = 695] [outer = (nil)] [url = about:blank] 09:22:52 INFO - PROCESS | 1719 | 1468599772887 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]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2584ms 09:22:52 INFO - PROCESS | 1719 | 1468599772931 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1719 | 1468599772937 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:22:52 INFO - PROCESS | 1719 | 1468599772945 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1719 | 1468599772952 Marionette TRACE conn4 <- [1,970,null,{}] 09:22:52 INFO - PROCESS | 1719 | 1468599772959 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}] 09:22:52 INFO - PROCESS | 1719 | 1468599772964 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:53 INFO - PROCESS | 1719 | 1468599773138 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:22:53 INFO - PROCESS | 1719 | 1468599773256 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1719 | 1468599773265 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af0400 == 10 [pid = 1719] [id = 250] 09:22:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x92037c00) [pid = 1719] [serial = 751] [outer = (nil)] 09:22:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x92586c00) [pid = 1719] [serial = 752] [outer = 0x92037c00] 09:22:53 INFO - PROCESS | 1719 | 1468599773341 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x930e7c00) [pid = 1719] [serial = 753] [outer = 0x92037c00] 09:22:54 INFO - PROCESS | 1719 | 1468599774180 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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1283ms 09:22:54 INFO - PROCESS | 1719 | 1468599774229 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1719 | 1468599774238 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:22:54 INFO - PROCESS | 1719 | 1468599774249 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1719 | 1468599774253 Marionette TRACE conn4 <- [1,974,null,{}] 09:22:54 INFO - PROCESS | 1719 | 1468599774259 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}] 09:22:54 INFO - PROCESS | 1719 | 1468599774265 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:54 INFO - PROCESS | 1719 | 1468599774447 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:22:54 INFO - PROCESS | 1719 | 1468599774571 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 1719 | 1468599774584 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a72000 == 11 [pid = 1719] [id = 251] 09:22:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x93b6f800) [pid = 1719] [serial = 754] [outer = (nil)] 09:22:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x93b7b400) [pid = 1719] [serial = 755] [outer = 0x93b6f800] 09:22:54 INFO - PROCESS | 1719 | 1468599774669 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x94863c00) [pid = 1719] [serial = 756] [outer = 0x93b6f800] 09:22:55 INFO - PROCESS | 1719 | 1468599775620 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]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1436ms 09:22:55 INFO - PROCESS | 1719 | 1468599775687 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 1719 | 1468599775691 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:22:55 INFO - PROCESS | 1719 | 1468599775698 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 1719 | 1468599775703 Marionette TRACE conn4 <- [1,978,null,{}] 09:22:55 INFO - PROCESS | 1719 | 1468599775720 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}] 09:22:55 INFO - PROCESS | 1719 | 1468599775729 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:55 INFO - PROCESS | 1719 | 1468599775961 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:22:56 INFO - PROCESS | 1719 | 1468599776040 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1719 | 1468599776049 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x95308800 == 12 [pid = 1719] [id = 252] 09:22:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9530a400) [pid = 1719] [serial = 757] [outer = (nil)] 09:22:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x95385c00) [pid = 1719] [serial = 758] [outer = 0x9530a400] 09:22:56 INFO - PROCESS | 1719 | 1468599776126 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9655cc00) [pid = 1719] [serial = 759] [outer = 0x9530a400] 09:22:56 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x93b58800) [pid = 1719] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:22:56 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x99bff000) [pid = 1719] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:22:56 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x930e1800) [pid = 1719] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:22:56 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x952ad800) [pid = 1719] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:22:56 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x996e3000) [pid = 1719] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:22:56 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x92325400) [pid = 1719] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:22:56 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x95302c00) [pid = 1719] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:22:56 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x94865000) [pid = 1719] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:22:56 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x98e5e800) [pid = 1719] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:22:56 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x98a84c00) [pid = 1719] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:22:57 INFO - PROCESS | 1719 | 1468599777309 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]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1643ms 09:22:57 INFO - PROCESS | 1719 | 1468599777341 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1719 | 1468599777345 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:22:57 INFO - PROCESS | 1719 | 1468599777352 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1719 | 1468599777355 Marionette TRACE conn4 <- [1,982,null,{}] 09:22:57 INFO - PROCESS | 1719 | 1468599777361 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}] 09:22:57 INFO - PROCESS | 1719 | 1468599777366 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:57 INFO - PROCESS | 1719 | 1468599777596 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:22:57 INFO - PROCESS | 1719 | 1468599777609 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1719 | 1468599777616 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af1800 == 13 [pid = 1719] [id = 253] 09:22:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x92584c00) [pid = 1719] [serial = 760] [outer = (nil)] 09:22:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x96597400) [pid = 1719] [serial = 761] [outer = 0x92584c00] 09:22:57 INFO - PROCESS | 1719 | 1468599777689 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x9790c000) [pid = 1719] [serial = 762] [outer = 0x92584c00] 09:22:58 INFO - PROCESS | 1719 | 1468599778575 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]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1279ms 09:22:58 INFO - PROCESS | 1719 | 1468599778632 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1719 | 1468599778636 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:22:58 INFO - PROCESS | 1719 | 1468599778643 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1719 | 1468599778646 Marionette TRACE conn4 <- [1,986,null,{}] 09:22:58 INFO - PROCESS | 1719 | 1468599778652 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}] 09:22:58 INFO - PROCESS | 1719 | 1468599778657 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:58 INFO - PROCESS | 1719 | 1468599778837 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:22:59 INFO - PROCESS | 1719 | 1468599779053 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1719 | 1468599779061 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:22:59 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f942400 == 14 [pid = 1719] [id = 254] 09:22:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x8f943800) [pid = 1719] [serial = 763] [outer = (nil)] 09:22:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x8f94ac00) [pid = 1719] [serial = 764] [outer = 0x8f943800] 09:22:59 INFO - PROCESS | 1719 | 1468599779154 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x91af6c00) [pid = 1719] [serial = 765] [outer = 0x8f943800] 09:23:00 INFO - PROCESS | 1719 | 1468599780259 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]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1680ms 09:23:00 INFO - PROCESS | 1719 | 1468599780327 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1719 | 1468599780334 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:23:00 INFO - PROCESS | 1719 | 1468599780343 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1719 | 1468599780347 Marionette TRACE conn4 <- [1,990,null,{}] 09:23:00 INFO - PROCESS | 1719 | 1468599780356 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}] 09:23:00 INFO - PROCESS | 1719 | 1468599780365 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:00 INFO - PROCESS | 1719 | 1468599780594 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:23:00 INFO - PROCESS | 1719 | 1468599780812 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1719 | 1468599780822 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x92581400 == 15 [pid = 1719] [id = 255] 09:23:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x93b74400) [pid = 1719] [serial = 766] [outer = (nil)] 09:23:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x94863800) [pid = 1719] [serial = 767] [outer = 0x93b74400] 09:23:00 INFO - PROCESS | 1719 | 1468599780909 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x95249400) [pid = 1719] [serial = 768] [outer = 0x93b74400] 09:23:01 INFO - PROCESS | 1719 | 1468599781993 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]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1737ms 09:23:02 INFO - PROCESS | 1719 | 1468599782085 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1719 | 1468599782093 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:23:02 INFO - PROCESS | 1719 | 1468599782102 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1719 | 1468599782105 Marionette TRACE conn4 <- [1,994,null,{}] 09:23:02 INFO - PROCESS | 1719 | 1468599782114 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}] 09:23:02 INFO - PROCESS | 1719 | 1468599782122 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:02 INFO - PROCESS | 1719 | 1468599782368 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:23:02 INFO - PROCESS | 1719 | 1468599782728 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 1719 | 1468599782740 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x92034000 == 16 [pid = 1719] [id = 256] 09:23:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x92585800) [pid = 1719] [serial = 769] [outer = (nil)] 09:23:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x96592800) [pid = 1719] [serial = 770] [outer = 0x92585800] 09:23:02 INFO - PROCESS | 1719 | 1468599782877 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x98a81800) [pid = 1719] [serial = 771] [outer = 0x92585800] 09:23:03 INFO - PROCESS | 1719 | 1468599783885 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]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1835ms 09:23:03 INFO - PROCESS | 1719 | 1468599783967 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 1719 | 1468599783973 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:23:03 INFO - PROCESS | 1719 | 1468599783993 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1719 | 1468599784002 Marionette TRACE conn4 <- [1,998,null,{}] 09:23:04 INFO - PROCESS | 1719 | 1468599784009 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}] 09:23:04 INFO - PROCESS | 1719 | 1468599784017 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:04 INFO - PROCESS | 1719 | 1468599784319 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:23:04 INFO - PROCESS | 1719 | 1468599784509 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1719 | 1468599784516 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:04 INFO - PROCESS | 1719 | ++DOCSHELL 0x952b5000 == 17 [pid = 1719] [id = 257] 09:23:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9834e800) [pid = 1719] [serial = 772] [outer = (nil)] 09:23:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9a0de000) [pid = 1719] [serial = 773] [outer = 0x9834e800] 09:23:04 INFO - PROCESS | 1719 | 1468599784602 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x99eb1c00) [pid = 1719] [serial = 774] [outer = 0x9834e800] 09:23:05 INFO - PROCESS | 1719 | 1468599785667 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]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1748ms 09:23:05 INFO - PROCESS | 1719 | 1468599785733 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 1719 | 1468599785740 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:23:05 INFO - PROCESS | 1719 | 1468599785749 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 1719 | 1468599785754 Marionette TRACE conn4 <- [1,1002,null,{}] 09:23:05 INFO - PROCESS | 1719 | 1468599785763 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}] 09:23:05 INFO - PROCESS | 1719 | 1468599785770 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:05 INFO - PROCESS | 1719 | 1468599785991 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:23:06 INFO - PROCESS | 1719 | 1468599786306 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1719 | 1468599786320 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:06 INFO - PROCESS | 1719 | --DOCSHELL 0x91af1800 == 16 [pid = 1719] [id = 253] 09:23:06 INFO - PROCESS | 1719 | --DOCSHELL 0x95308800 == 15 [pid = 1719] [id = 252] 09:23:06 INFO - PROCESS | 1719 | ++DOCSHELL 0x91afc400 == 16 [pid = 1719] [id = 258] 09:23:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x92584000) [pid = 1719] [serial = 775] [outer = (nil)] 09:23:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x92590c00) [pid = 1719] [serial = 776] [outer = 0x92584000] 09:23:06 INFO - PROCESS | 1719 | 1468599786438 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x93a27c00) [pid = 1719] [serial = 777] [outer = 0x92584000] 09:23:06 INFO - PROCESS | 1719 | --DOCSHELL 0x93a72000 == 15 [pid = 1719] [id = 251] 09:23:06 INFO - PROCESS | 1719 | --DOCSHELL 0x91af0400 == 14 [pid = 1719] [id = 250] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9a488c00) [pid = 1719] [serial = 731] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9a2b4c00) [pid = 1719] [serial = 728] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x93a71800) [pid = 1719] [serial = 707] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x93b60c00) [pid = 1719] [serial = 708] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9530c000) [pid = 1719] [serial = 710] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x96564400) [pid = 1719] [serial = 711] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9a1f6c00) [pid = 1719] [serial = 716] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x9a2bb000) [pid = 1719] [serial = 717] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x930e9400) [pid = 1719] [serial = 719] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x93a2c000) [pid = 1719] [serial = 720] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x95384400) [pid = 1719] [serial = 705] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9524e400) [pid = 1719] [serial = 722] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x98e67c00) [pid = 1719] [serial = 713] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x99bb2000) [pid = 1719] [serial = 714] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x99ea6000) [pid = 1719] [serial = 726] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x98e5e400) [pid = 1719] [serial = 725] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x9a2b8000) [pid = 1719] [serial = 729] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x952a8400) [pid = 1719] [serial = 723] [outer = (nil)] [url = about:blank] 09:23:06 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x9a48d000) [pid = 1719] [serial = 732] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1719 | 1468599787300 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]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1596ms 09:23:07 INFO - PROCESS | 1719 | 1468599787345 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 1719 | 1468599787352 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:23:07 INFO - PROCESS | 1719 | 1468599787365 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1719 | 1468599787369 Marionette TRACE conn4 <- [1,1006,null,{}] 09:23:07 INFO - PROCESS | 1719 | 1468599787378 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}] 09:23:07 INFO - PROCESS | 1719 | 1468599787383 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:07 INFO - PROCESS | 1719 | 1468599787565 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:23:07 INFO - PROCESS | 1719 | 1468599787577 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 1719 | 1468599787583 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d83c00 == 15 [pid = 1719] [id = 259] 09:23:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x9486a000) [pid = 1719] [serial = 778] [outer = (nil)] 09:23:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x9524bc00) [pid = 1719] [serial = 779] [outer = 0x9486a000] 09:23:07 INFO - PROCESS | 1719 | 1468599787669 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x952ae400) [pid = 1719] [serial = 780] [outer = 0x9486a000] 09:23:08 INFO - PROCESS | 1719 | 1468599788633 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]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1338ms 09:23:08 INFO - PROCESS | 1719 | 1468599788703 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:23:08 INFO - PROCESS | 1719 | 1468599788707 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:23:08 INFO - PROCESS | 1719 | 1468599788714 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 1719 | 1468599788720 Marionette TRACE conn4 <- [1,1010,null,{}] 09:23:08 INFO - PROCESS | 1719 | 1468599788750 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}] 09:23:08 INFO - PROCESS | 1719 | 1468599788758 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:09 INFO - PROCESS | 1719 | 1468599789009 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:23:09 INFO - PROCESS | 1719 | 1468599789041 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 1719 | 1468599789051 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x9530d400 == 16 [pid = 1719] [id = 260] 09:23:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x95385400) [pid = 1719] [serial = 781] [outer = (nil)] 09:23:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x96598800) [pid = 1719] [serial = 782] [outer = 0x95385400] 09:23:09 INFO - PROCESS | 1719 | 1468599789130 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x98e60400) [pid = 1719] [serial = 783] [outer = 0x95385400] 09:23:10 INFO - PROCESS | 1719 | 1468599790277 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]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1614ms 09:23:10 INFO - PROCESS | 1719 | 1468599790327 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 1719 | 1468599790332 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:23:10 INFO - PROCESS | 1719 | 1468599790347 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 1719 | 1468599790350 Marionette TRACE conn4 <- [1,1014,null,{}] 09:23:10 INFO - PROCESS | 1719 | 1468599790356 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}] 09:23:10 INFO - PROCESS | 1719 | 1468599790361 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:10 INFO - PROCESS | 1719 | 1468599790581 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:23:10 INFO - PROCESS | 1719 | 1468599790618 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1719 | 1468599790627 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f944c00 == 17 [pid = 1719] [id = 261] 09:23:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x9529bc00) [pid = 1719] [serial = 784] [outer = (nil)] 09:23:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9a0e0c00) [pid = 1719] [serial = 785] [outer = 0x9529bc00] 09:23:10 INFO - PROCESS | 1719 | 1468599790768 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9a2b9800) [pid = 1719] [serial = 786] [outer = 0x9529bc00] 09:23:11 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9530a400) [pid = 1719] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:23:11 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x93a79400) [pid = 1719] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:23:11 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x92037c00) [pid = 1719] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:23:11 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x8f949400) [pid = 1719] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:23:11 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x95241c00) [pid = 1719] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:23:11 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x96598000) [pid = 1719] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:23:11 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x9981f400) [pid = 1719] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:23:11 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x99ead000) [pid = 1719] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:23:11 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x93b6f800) [pid = 1719] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:23:11 INFO - PROCESS | 1719 | 1468599791647 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]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1335ms 09:23:11 INFO - PROCESS | 1719 | 1468599791683 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 1719 | 1468599791686 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:23:11 INFO - PROCESS | 1719 | 1468599791693 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1719 | 1468599791696 Marionette TRACE conn4 <- [1,1018,null,{}] 09:23:11 INFO - PROCESS | 1719 | 1468599791703 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}] 09:23:11 INFO - PROCESS | 1719 | 1468599791708 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:11 INFO - PROCESS | 1719 | 1468599791868 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:23:11 INFO - PROCESS | 1719 | 1468599791882 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 1719 | 1468599791887 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x92037c00 == 18 [pid = 1719] [id = 262] 09:23:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x95385800) [pid = 1719] [serial = 787] [outer = (nil)] 09:23:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x9a1f8c00) [pid = 1719] [serial = 788] [outer = 0x95385800] 09:23:11 INFO - PROCESS | 1719 | 1468599791960 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x9a2bb400) [pid = 1719] [serial = 789] [outer = 0x95385800] 09:23:12 INFO - PROCESS | 1719 | 1468599792883 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]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1235ms 09:23:12 INFO - PROCESS | 1719 | 1468599792929 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:23:12 INFO - PROCESS | 1719 | 1468599792933 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:23:12 INFO - PROCESS | 1719 | 1468599792939 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1719 | 1468599792943 Marionette TRACE conn4 <- [1,1022,null,{}] 09:23:12 INFO - PROCESS | 1719 | 1468599792948 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}] 09:23:12 INFO - PROCESS | 1719 | 1468599792958 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:13 INFO - PROCESS | 1719 | 1468599793252 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:23:13 INFO - PROCESS | 1719 | 1468599793426 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1719 | 1468599793437 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f948400 == 19 [pid = 1719] [id = 263] 09:23:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x8f94b000) [pid = 1719] [serial = 790] [outer = (nil)] 09:23:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x91af4000) [pid = 1719] [serial = 791] [outer = 0x8f94b000] 09:23:13 INFO - PROCESS | 1719 | 1468599793525 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x9203b400) [pid = 1719] [serial = 792] [outer = 0x8f94b000] 09:23:14 INFO - PROCESS | 1719 | 1468599794621 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]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1731ms 09:23:14 INFO - PROCESS | 1719 | 1468599794672 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 1719 | 1468599794679 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:23:14 INFO - PROCESS | 1719 | 1468599794688 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1719 | 1468599794693 Marionette TRACE conn4 <- [1,1026,null,{}] 09:23:14 INFO - PROCESS | 1719 | 1468599794701 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}] 09:23:14 INFO - PROCESS | 1719 | 1468599794710 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:14 INFO - PROCESS | 1719 | 1468599794954 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:23:15 INFO - PROCESS | 1719 | 1468599795171 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1719 | 1468599795178 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x92327000 == 20 [pid = 1719] [id = 264] 09:23:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x95246800) [pid = 1719] [serial = 793] [outer = (nil)] 09:23:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x952b2000) [pid = 1719] [serial = 794] [outer = 0x95246800] 09:23:15 INFO - PROCESS | 1719 | 1468599795316 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9530ac00) [pid = 1719] [serial = 795] [outer = 0x95246800] 09:23:16 INFO - PROCESS | 1719 | 1468599796334 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]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1696ms 09:23:16 INFO - PROCESS | 1719 | 1468599796384 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1719 | 1468599796390 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:23:16 INFO - PROCESS | 1719 | 1468599796397 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1719 | 1468599796402 Marionette TRACE conn4 <- [1,1030,null,{}] 09:23:16 INFO - PROCESS | 1719 | 1468599796408 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}] 09:23:16 INFO - PROCESS | 1719 | 1468599796413 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:16 INFO - PROCESS | 1719 | 1468599796623 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:23:16 INFO - PROCESS | 1719 | 1468599796883 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1719 | 1468599796891 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:16 INFO - PROCESS | 1719 | ++DOCSHELL 0x98e5e800 == 21 [pid = 1719] [id = 265] 09:23:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x99602000) [pid = 1719] [serial = 796] [outer = (nil)] 09:23:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x99c79000) [pid = 1719] [serial = 797] [outer = 0x99602000] 09:23:17 INFO - PROCESS | 1719 | 1468599797019 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x99eb0000) [pid = 1719] [serial = 798] [outer = 0x99602000] 09:23:18 INFO - PROCESS | 1719 | 1468599798377 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]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2041ms 09:23:18 INFO - PROCESS | 1719 | 1468599798442 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1719 | 1468599798453 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:23:18 INFO - PROCESS | 1719 | 1468599798484 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1719 | 1468599798497 Marionette TRACE conn4 <- [1,1034,null,{}] 09:23:18 INFO - PROCESS | 1719 | 1468599798569 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}] 09:23:18 INFO - PROCESS | 1719 | 1468599798579 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:18 INFO - PROCESS | 1719 | 1468599798969 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:23:19 INFO - PROCESS | 1719 | 1468599799262 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1719 | 1468599799270 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x98e5bc00 == 22 [pid = 1719] [id = 266] 09:23:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x98e5e400) [pid = 1719] [serial = 799] [outer = (nil)] 09:23:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9a7a9c00) [pid = 1719] [serial = 800] [outer = 0x98e5e400] 09:23:19 INFO - PROCESS | 1719 | 1468599799452 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9a7b3400) [pid = 1719] [serial = 801] [outer = 0x98e5e400] 09:23:20 INFO - PROCESS | 1719 | 1468599800587 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]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2191ms 09:23:20 INFO - PROCESS | 1719 | 1468599800658 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 1719 | 1468599800663 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:23:20 INFO - PROCESS | 1719 | 1468599800670 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 1719 | 1468599800673 Marionette TRACE conn4 <- [1,1038,null,{}] 09:23:20 INFO - PROCESS | 1719 | 1468599800680 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}] 09:23:20 INFO - PROCESS | 1719 | 1468599800684 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:20 INFO - PROCESS | 1719 | 1468599800879 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:23:21 INFO - PROCESS | 1719 | 1468599801066 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1719 | 1468599801080 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f945400 == 23 [pid = 1719] [id = 267] 09:23:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x93b61000) [pid = 1719] [serial = 802] [outer = (nil)] 09:23:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9ad5b800) [pid = 1719] [serial = 803] [outer = 0x93b61000] 09:23:21 INFO - PROCESS | 1719 | 1468599801267 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9adf0800) [pid = 1719] [serial = 804] [outer = 0x93b61000] 09:23:22 INFO - PROCESS | 1719 | 1468599802369 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]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1735ms 09:23:22 INFO - PROCESS | 1719 | 1468599802406 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 1719 | 1468599802410 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:23:22 INFO - PROCESS | 1719 | 1468599802418 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 1719 | 1468599802422 Marionette TRACE conn4 <- [1,1042,null,{}] 09:23:22 INFO - PROCESS | 1719 | 1468599802428 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}] 09:23:22 INFO - PROCESS | 1719 | 1468599802434 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:22 INFO - PROCESS | 1719 | 1468599802637 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:23:22 INFO - PROCESS | 1719 | 1468599802857 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 1719 | 1468599802876 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x9b4ea800 == 24 [pid = 1719] [id = 268] 09:23:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9b4ed000) [pid = 1719] [serial = 805] [outer = (nil)] 09:23:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9b781c00) [pid = 1719] [serial = 806] [outer = 0x9b4ed000] 09:23:23 INFO - PROCESS | 1719 | 1468599803018 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x9d901400) [pid = 1719] [serial = 807] [outer = 0x9b4ed000] 09:23:23 INFO - PROCESS | 1719 | 1468599803966 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]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1583ms 09:23:24 INFO - PROCESS | 1719 | 1468599804002 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1719 | 1468599804006 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:23:24 INFO - PROCESS | 1719 | 1468599804013 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1719 | 1468599804017 Marionette TRACE conn4 <- [1,1046,null,{}] 09:23:24 INFO - PROCESS | 1719 | 1468599804023 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}] 09:23:24 INFO - PROCESS | 1719 | 1468599804029 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:24 INFO - PROCESS | 1719 | 1468599804232 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:23:24 INFO - PROCESS | 1719 | 1468599804399 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1719 | 1468599804411 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b6e000 == 25 [pid = 1719] [id = 269] 09:23:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x93b76400) [pid = 1719] [serial = 808] [outer = (nil)] 09:23:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x96593400) [pid = 1719] [serial = 809] [outer = 0x93b76400] 09:23:24 INFO - PROCESS | 1719 | 1468599804491 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9d971400) [pid = 1719] [serial = 810] [outer = 0x93b76400] 09:23:25 INFO - PROCESS | 1719 | 1468599805682 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]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1736ms 09:23:25 INFO - PROCESS | 1719 | 1468599805751 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 1719 | 1468599805757 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:23:25 INFO - PROCESS | 1719 | 1468599805765 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1719 | 1468599805771 Marionette TRACE conn4 <- [1,1050,null,{}] 09:23:25 INFO - PROCESS | 1719 | 1468599805779 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}] 09:23:25 INFO - PROCESS | 1719 | 1468599805784 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:26 INFO - PROCESS | 1719 | 1468599806042 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:23:26 INFO - PROCESS | 1719 | 1468599806306 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1719 | 1468599806317 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a73000 == 26 [pid = 1719] [id = 270] 09:23:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x93a78400) [pid = 1719] [serial = 811] [outer = (nil)] 09:23:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x93b7a800) [pid = 1719] [serial = 812] [outer = 0x93a78400] 09:23:26 INFO - PROCESS | 1719 | 1468599806408 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x93d8bc00) [pid = 1719] [serial = 813] [outer = 0x93a78400] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x8f946000 == 25 [pid = 1719] [id = 249] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x92037c00 == 24 [pid = 1719] [id = 262] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x8f944c00 == 23 [pid = 1719] [id = 261] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x9530d400 == 22 [pid = 1719] [id = 260] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x93d83c00 == 21 [pid = 1719] [id = 259] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x91afc400 == 20 [pid = 1719] [id = 258] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x952b5000 == 19 [pid = 1719] [id = 257] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x92034000 == 18 [pid = 1719] [id = 256] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x92581400 == 17 [pid = 1719] [id = 255] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x8f942400 == 16 [pid = 1719] [id = 254] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x9b4ea800 == 15 [pid = 1719] [id = 268] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x93b6e000 == 14 [pid = 1719] [id = 269] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x8f945400 == 13 [pid = 1719] [id = 267] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x98e5bc00 == 12 [pid = 1719] [id = 266] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x92327000 == 11 [pid = 1719] [id = 264] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x98e5e800 == 10 [pid = 1719] [id = 265] 09:23:28 INFO - PROCESS | 1719 | --DOCSHELL 0x8f948400 == 9 [pid = 1719] [id = 263] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x95385c00) [pid = 1719] [serial = 758] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x93b78800) [pid = 1719] [serial = 750] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x93b60800) [pid = 1719] [serial = 749] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x92586c00) [pid = 1719] [serial = 752] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x930e7c00) [pid = 1719] [serial = 753] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9203a400) [pid = 1719] [serial = 735] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x91af1400) [pid = 1719] [serial = 734] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x952b2400) [pid = 1719] [serial = 738] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9529a400) [pid = 1719] [serial = 737] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9834e400) [pid = 1719] [serial = 741] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x97905000) [pid = 1719] [serial = 740] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9a941800) [pid = 1719] [serial = 744] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9a7b0c00) [pid = 1719] [serial = 743] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9b707c00) [pid = 1719] [serial = 747] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9b49e400) [pid = 1719] [serial = 746] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x94863c00) [pid = 1719] [serial = 756] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9655cc00) [pid = 1719] [serial = 759] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x93b7b400) [pid = 1719] [serial = 755] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x96597400) [pid = 1719] [serial = 761] [outer = (nil)] [url = about:blank] 09:23:28 INFO - PROCESS | 1719 | 1468599808473 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]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 2740ms 09:23:28 INFO - PROCESS | 1719 | 1468599808506 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 1719 | 1468599808513 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:23:28 INFO - PROCESS | 1719 | 1468599808522 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 1719 | 1468599808527 Marionette TRACE conn4 <- [1,1054,null,{}] 09:23:28 INFO - PROCESS | 1719 | 1468599808535 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}] 09:23:28 INFO - PROCESS | 1719 | 1468599808541 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:28 INFO - PROCESS | 1719 | 1468599808732 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:23:28 INFO - PROCESS | 1719 | 1468599808852 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1719 | 1468599808865 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x9232a400 == 10 [pid = 1719] [id = 271] 09:23:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x92586c00) [pid = 1719] [serial = 814] [outer = (nil)] 09:23:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x9258ec00) [pid = 1719] [serial = 815] [outer = 0x92586c00] 09:23:28 INFO - PROCESS | 1719 | 1468599808940 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x930ecc00) [pid = 1719] [serial = 816] [outer = 0x92586c00] 09:23:29 INFO - PROCESS | 1719 | 1468599809800 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]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1347ms 09:23:29 INFO - PROCESS | 1719 | 1468599809868 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 1719 | 1468599809878 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:23:29 INFO - PROCESS | 1719 | 1468599809890 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1719 | 1468599809895 Marionette TRACE conn4 <- [1,1058,null,{}] 09:23:29 INFO - PROCESS | 1719 | 1468599809901 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}] 09:23:29 INFO - PROCESS | 1719 | 1468599809907 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:30 INFO - PROCESS | 1719 | 1468599810081 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:23:30 INFO - PROCESS | 1719 | 1468599810200 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 1719 | 1468599810211 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a79400 == 11 [pid = 1719] [id = 272] 09:23:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x93b6f000) [pid = 1719] [serial = 817] [outer = (nil)] 09:23:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x93b75c00) [pid = 1719] [serial = 818] [outer = 0x93b6f000] 09:23:30 INFO - PROCESS | 1719 | 1468599810290 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x93d83800) [pid = 1719] [serial = 819] [outer = 0x93b6f000] 09:23:31 INFO - PROCESS | 1719 | 1468599811225 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]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1383ms 09:23:31 INFO - PROCESS | 1719 | 1468599811273 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 1719 | 1468599811276 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:23:31 INFO - PROCESS | 1719 | 1468599811291 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 1719 | 1468599811297 Marionette TRACE conn4 <- [1,1062,null,{}] 09:23:31 INFO - PROCESS | 1719 | 1468599811314 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}] 09:23:31 INFO - PROCESS | 1719 | 1468599811323 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:31 INFO - PROCESS | 1719 | 1468599811557 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:23:31 INFO - PROCESS | 1719 | 1468599811586 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1719 | 1468599811597 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x95386c00 == 12 [pid = 1719] [id = 273] 09:23:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x95388000) [pid = 1719] [serial = 820] [outer = (nil)] 09:23:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x96558400) [pid = 1719] [serial = 821] [outer = 0x95388000] 09:23:31 INFO - PROCESS | 1719 | 1468599811675 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x96595400) [pid = 1719] [serial = 822] [outer = 0x95388000] 09:23:32 INFO - PROCESS | 1719 | 1468599812699 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]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1451ms 09:23:32 INFO - PROCESS | 1719 | 1468599812753 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 1719 | 1468599812757 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:23:32 INFO - PROCESS | 1719 | 1468599812781 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 1719 | 1468599812785 Marionette TRACE conn4 <- [1,1066,null,{}] 09:23:32 INFO - PROCESS | 1719 | 1468599812797 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}] 09:23:32 INFO - PROCESS | 1719 | 1468599812801 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:33 INFO - PROCESS | 1719 | 1468599813356 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:23:33 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x95385800) [pid = 1719] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:23:33 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x95385400) [pid = 1719] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:23:33 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9529bc00) [pid = 1719] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:23:33 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x93b74400) [pid = 1719] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:23:33 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x92585800) [pid = 1719] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:23:33 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x92584000) [pid = 1719] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:23:33 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9834e800) [pid = 1719] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:23:33 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9486a000) [pid = 1719] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:23:33 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x8f943800) [pid = 1719] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:23:33 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x92584c00) [pid = 1719] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:23:33 INFO - PROCESS | 1719 | 1468599813507 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1719 | 1468599813514 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x92326400 == 13 [pid = 1719] [id = 274] 09:23:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x92584c00) [pid = 1719] [serial = 823] [outer = (nil)] 09:23:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x93b74400) [pid = 1719] [serial = 824] [outer = 0x92584c00] 09:23:33 INFO - PROCESS | 1719 | 1468599813590 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x9790ac00) [pid = 1719] [serial = 825] [outer = 0x92584c00] 09:23:34 INFO - PROCESS | 1719 | 1468599814401 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]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1645ms 09:23:34 INFO - PROCESS | 1719 | 1468599814425 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 1719 | 1468599814429 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:23:34 INFO - PROCESS | 1719 | 1468599814441 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 1719 | 1468599814444 Marionette TRACE conn4 <- [1,1070,null,{}] 09:23:34 INFO - PROCESS | 1719 | 1468599814452 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}] 09:23:34 INFO - PROCESS | 1719 | 1468599814456 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:34 INFO - PROCESS | 1719 | 1468599814643 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:23:34 INFO - PROCESS | 1719 | 1468599814653 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 1719 | 1468599814663 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:34 INFO - PROCESS | 1719 | ++DOCSHELL 0x98e5c400 == 14 [pid = 1719] [id = 275] 09:23:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x98f42c00) [pid = 1719] [serial = 826] [outer = (nil)] 09:23:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x99ea9400) [pid = 1719] [serial = 827] [outer = 0x98f42c00] 09:23:34 INFO - PROCESS | 1719 | 1468599814749 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x99eaf800) [pid = 1719] [serial = 828] [outer = 0x98f42c00] 09:23:35 INFO - PROCESS | 1719 | 1468599815877 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]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1485ms 09:23:35 INFO - PROCESS | 1719 | 1468599815926 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 1719 | 1468599815934 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:23:35 INFO - PROCESS | 1719 | 1468599815943 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 1719 | 1468599815948 Marionette TRACE conn4 <- [1,1074,null,{}] 09:23:35 INFO - PROCESS | 1719 | 1468599815957 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}] 09:23:35 INFO - PROCESS | 1719 | 1468599815963 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:36 INFO - PROCESS | 1719 | 1468599816166 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:23:36 INFO - PROCESS | 1719 | 1468599816412 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1719 | 1468599816428 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:36 INFO - PROCESS | 1719 | ++DOCSHELL 0x92326c00 == 15 [pid = 1719] [id = 276] 09:23:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9232ac00) [pid = 1719] [serial = 829] [outer = (nil)] 09:23:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x93a2d000) [pid = 1719] [serial = 830] [outer = 0x9232ac00] 09:23:36 INFO - PROCESS | 1719 | 1468599816562 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x93b70800) [pid = 1719] [serial = 831] [outer = 0x9232ac00] 09:23:37 INFO - PROCESS | 1719 | 1468599817622 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]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1733ms 09:23:37 INFO - PROCESS | 1719 | 1468599817677 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1719 | 1468599817685 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:23:37 INFO - PROCESS | 1719 | 1468599817697 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 1719 | 1468599817701 Marionette TRACE conn4 <- [1,1078,null,{}] 09:23:37 INFO - PROCESS | 1719 | 1468599817708 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}] 09:23:37 INFO - PROCESS | 1719 | 1468599817714 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:37 INFO - PROCESS | 1719 | 1468599817938 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:23:38 INFO - PROCESS | 1719 | 1468599818167 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1719 | 1468599818179 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94c400 == 16 [pid = 1719] [id = 277] 09:23:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x95310400) [pid = 1719] [serial = 832] [outer = (nil)] 09:23:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x96564400) [pid = 1719] [serial = 833] [outer = 0x95310400] 09:23:38 INFO - PROCESS | 1719 | 1468599818259 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x96596800) [pid = 1719] [serial = 834] [outer = 0x95310400] 09:23:39 INFO - PROCESS | 1719 | 1468599819286 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]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1649ms 09:23:39 INFO - PROCESS | 1719 | 1468599819346 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 1719 | 1468599819351 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:23:39 INFO - PROCESS | 1719 | 1468599819359 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 1719 | 1468599819365 Marionette TRACE conn4 <- [1,1082,null,{}] 09:23:39 INFO - PROCESS | 1719 | 1468599819399 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}] 09:23:39 INFO - PROCESS | 1719 | 1468599819409 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:39 INFO - PROCESS | 1719 | 1468599819644 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:23:39 INFO - PROCESS | 1719 | 1468599819860 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1719 | 1468599819873 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a37ec00 == 17 [pid = 1719] [id = 278] 09:23:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9a383000) [pid = 1719] [serial = 835] [outer = (nil)] 09:23:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x9a48a400) [pid = 1719] [serial = 836] [outer = 0x9a383000] 09:23:39 INFO - PROCESS | 1719 | 1468599819960 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x9a48d400) [pid = 1719] [serial = 837] [outer = 0x9a383000] 09:23:41 INFO - PROCESS | 1719 | 1468599821031 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]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1709ms 09:23:41 INFO - PROCESS | 1719 | 1468599821068 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 1719 | 1468599821073 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:23:41 INFO - PROCESS | 1719 | 1468599821081 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 1719 | 1468599821085 Marionette TRACE conn4 <- [1,1086,null,{}] 09:23:41 INFO - PROCESS | 1719 | 1468599821091 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}] 09:23:41 INFO - PROCESS | 1719 | 1468599821096 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:41 INFO - PROCESS | 1719 | 1468599821293 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:23:41 INFO - PROCESS | 1719 | 1468599821521 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1719 | 1468599821533 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94c800 == 18 [pid = 1719] [id = 279] 09:23:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x8f94ec00) [pid = 1719] [serial = 838] [outer = (nil)] 09:23:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x91af1000) [pid = 1719] [serial = 839] [outer = 0x8f94ec00] 09:23:41 INFO - PROCESS | 1719 | 1468599821762 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x92037800) [pid = 1719] [serial = 840] [outer = 0x8f94ec00] 09:23:42 INFO - PROCESS | 1719 | 1468599822825 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]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1793ms 09:23:42 INFO - PROCESS | 1719 | 1468599822878 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1719 | 1468599822883 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:23:42 INFO - PROCESS | 1719 | 1468599822893 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1719 | 1468599822896 Marionette TRACE conn4 <- [1,1090,null,{}] 09:23:42 INFO - PROCESS | 1719 | 1468599822905 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}] 09:23:42 INFO - PROCESS | 1719 | 1468599822911 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:43 INFO - PROCESS | 1719 | 1468599823116 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9790c000) [pid = 1719] [serial = 762] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9a1f8c00) [pid = 1719] [serial = 788] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x98e60400) [pid = 1719] [serial = 783] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9a0e0c00) [pid = 1719] [serial = 785] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x94863800) [pid = 1719] [serial = 767] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x95249400) [pid = 1719] [serial = 768] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x96592800) [pid = 1719] [serial = 770] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x98a81800) [pid = 1719] [serial = 771] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x92590c00) [pid = 1719] [serial = 776] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x93a27c00) [pid = 1719] [serial = 777] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9a0de000) [pid = 1719] [serial = 773] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x99eb1c00) [pid = 1719] [serial = 774] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9524bc00) [pid = 1719] [serial = 779] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8f94ac00) [pid = 1719] [serial = 764] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x91af6c00) [pid = 1719] [serial = 765] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x96598800) [pid = 1719] [serial = 782] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9a2b9800) [pid = 1719] [serial = 786] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9a2bb400) [pid = 1719] [serial = 789] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x952ae400) [pid = 1719] [serial = 780] [outer = (nil)] [url = about:blank] 09:23:43 INFO - PROCESS | 1719 | 1468599823358 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1719 | 1468599823365 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:43 INFO - PROCESS | 1719 | ++DOCSHELL 0x92038400 == 19 [pid = 1719] [id = 280] 09:23:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x92590c00) [pid = 1719] [serial = 841] [outer = (nil)] 09:23:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x93a29800) [pid = 1719] [serial = 842] [outer = 0x92590c00] 09:23:43 INFO - PROCESS | 1719 | 1468599823452 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x952a5000) [pid = 1719] [serial = 843] [outer = 0x92590c00] 09:23:44 INFO - PROCESS | 1719 | 1468599824241 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]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1384ms 09:23:44 INFO - PROCESS | 1719 | 1468599824276 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 1719 | 1468599824281 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:23:44 INFO - PROCESS | 1719 | 1468599824292 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1719 | 1468599824296 Marionette TRACE conn4 <- [1,1094,null,{}] 09:23:44 INFO - PROCESS | 1719 | 1468599824303 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}] 09:23:44 INFO - PROCESS | 1719 | 1468599824309 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:44 INFO - PROCESS | 1719 | 1468599824495 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:23:44 INFO - PROCESS | 1719 | 1468599824506 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1719 | 1468599824514 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x9530fc00 == 20 [pid = 1719] [id = 281] 09:23:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x95382c00) [pid = 1719] [serial = 844] [outer = (nil)] 09:23:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x97970800) [pid = 1719] [serial = 845] [outer = 0x95382c00] 09:23:44 INFO - PROCESS | 1719 | 1468599824595 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x98e5a800) [pid = 1719] [serial = 846] [outer = 0x95382c00] 09:23:45 INFO - PROCESS | 1719 | 1468599825560 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1283ms 09:23:45 INFO - PROCESS | 1719 | 1468599825575 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1719 | 1468599825579 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:23:45 INFO - PROCESS | 1719 | 1468599825585 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1719 | 1468599825591 Marionette TRACE conn4 <- [1,1098,null,{}] 09:23:45 INFO - PROCESS | 1719 | 1468599825624 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}] 09:23:45 INFO - PROCESS | 1719 | 1468599825633 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:45 INFO - PROCESS | 1719 | 1468599825847 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:23:45 INFO - PROCESS | 1719 | 1468599825870 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 1719 | 1468599825878 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x95383000 == 21 [pid = 1719] [id = 282] 09:23:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x9a1fbc00) [pid = 1719] [serial = 847] [outer = (nil)] 09:23:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9a2b5400) [pid = 1719] [serial = 848] [outer = 0x9a1fbc00] 09:23:45 INFO - PROCESS | 1719 | 1468599825948 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9a2b6c00) [pid = 1719] [serial = 849] [outer = 0x9a1fbc00] 09:23:46 INFO - PROCESS | 1719 | 1468599826850 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]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1301ms 09:23:46 INFO - PROCESS | 1719 | 1468599826887 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 1719 | 1468599826891 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:23:46 INFO - PROCESS | 1719 | 1468599826898 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 1719 | 1468599826900 Marionette TRACE conn4 <- [1,1102,null,{}] 09:23:46 INFO - PROCESS | 1719 | 1468599826916 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}] 09:23:46 INFO - PROCESS | 1719 | 1468599826922 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:47 INFO - PROCESS | 1719 | 1468599827147 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:23:47 INFO - PROCESS | 1719 | 1468599827170 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1719 | 1468599827178 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x9537fc00 == 22 [pid = 1719] [id = 283] 09:23:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x97971800) [pid = 1719] [serial = 850] [outer = (nil)] 09:23:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9a487000) [pid = 1719] [serial = 851] [outer = 0x97971800] 09:23:47 INFO - PROCESS | 1719 | 1468599827250 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9a488c00) [pid = 1719] [serial = 852] [outer = 0x97971800] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x93b6f000) [pid = 1719] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x93b61000) [pid = 1719] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x98e5e400) [pid = 1719] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x99602000) [pid = 1719] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x92586c00) [pid = 1719] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9b4ed000) [pid = 1719] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x95388000) [pid = 1719] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x93b76400) [pid = 1719] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x93a78400) [pid = 1719] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x92584c00) [pid = 1719] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x8f94b000) [pid = 1719] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:23:47 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x95246800) [pid = 1719] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:23:48 INFO - PROCESS | 1719 | 1468599828276 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]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1402ms 09:23:48 INFO - PROCESS | 1719 | 1468599828301 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 1719 | 1468599828306 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:23:48 INFO - PROCESS | 1719 | 1468599828312 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1719 | 1468599828316 Marionette TRACE conn4 <- [1,1106,null,{}] 09:23:48 INFO - PROCESS | 1719 | 1468599828322 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}] 09:23:48 INFO - PROCESS | 1719 | 1468599828327 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:48 INFO - PROCESS | 1719 | 1468599828534 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:23:48 INFO - PROCESS | 1719 | 1468599828552 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 1719 | 1468599828569 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203a400 == 23 [pid = 1719] [id = 284] 09:23:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x93a29000) [pid = 1719] [serial = 853] [outer = (nil)] 09:23:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9a2c0400) [pid = 1719] [serial = 854] [outer = 0x93a29000] 09:23:48 INFO - PROCESS | 1719 | 1468599828663 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9a7ab800) [pid = 1719] [serial = 855] [outer = 0x93a29000] 09:23:49 INFO - PROCESS | 1719 | --DOCSHELL 0x9231c800 == 22 [pid = 1719] [id = 9] 09:23:49 INFO - PROCESS | 1719 | 1468599829640 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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1382ms 09:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:23:49 INFO - PROCESS | 1719 | 1468599829695 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 1719 | 1468599829698 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:23:49 INFO - PROCESS | 1719 | 1468599829705 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 1719 | 1468599829708 Marionette TRACE conn4 <- [1,1110,null,{}] 09:23:49 INFO - PROCESS | 1719 | 1468599829714 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}] 09:23:49 INFO - PROCESS | 1719 | 1468599829725 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:49 INFO - PROCESS | 1719 | 1468599829962 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:23:50 INFO - PROCESS | 1719 | 1468599830191 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 1719 | 1468599830201 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:50 INFO - PROCESS | 1719 | ++DOCSHELL 0x92033400 == 23 [pid = 1719] [id = 285] 09:23:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x92034800) [pid = 1719] [serial = 856] [outer = (nil)] 09:23:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x92582c00) [pid = 1719] [serial = 857] [outer = 0x92034800] 09:23:50 INFO - PROCESS | 1719 | 1468599830336 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x930e9000) [pid = 1719] [serial = 858] [outer = 0x92034800] 09:23:51 INFO - PROCESS | 1719 | 1468599831299 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]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1632ms 09:23:51 INFO - PROCESS | 1719 | 1468599831339 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 1719 | 1468599831346 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:23:51 INFO - PROCESS | 1719 | 1468599831355 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 1719 | 1468599831360 Marionette TRACE conn4 <- [1,1114,null,{}] 09:23:51 INFO - PROCESS | 1719 | 1468599831368 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}] 09:23:51 INFO - PROCESS | 1719 | 1468599831374 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:51 INFO - PROCESS | 1719 | 1468599831583 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:23:51 INFO - PROCESS | 1719 | 1468599831797 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 1719 | 1468599831807 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x9523fc00 == 24 [pid = 1719] [id = 286] 09:23:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x95243000) [pid = 1719] [serial = 859] [outer = (nil)] 09:23:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9529d400) [pid = 1719] [serial = 860] [outer = 0x95243000] 09:23:51 INFO - PROCESS | 1719 | 1468599831935 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x952b2800) [pid = 1719] [serial = 861] [outer = 0x95243000] 09:23:52 INFO - PROCESS | 1719 | 1468599832868 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]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1586ms 09:23:52 INFO - PROCESS | 1719 | 1468599832942 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 1719 | 1468599832946 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:23:52 INFO - PROCESS | 1719 | 1468599832953 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 1719 | 1468599832957 Marionette TRACE conn4 <- [1,1118,null,{}] 09:23:52 INFO - PROCESS | 1719 | 1468599832964 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}] 09:23:52 INFO - PROCESS | 1719 | 1468599832969 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:53 INFO - PROCESS | 1719 | 1468599833216 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:23:53 INFO - PROCESS | 1719 | 1468599833473 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 1719 | 1468599833483 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x9659a400 == 25 [pid = 1719] [id = 287] 09:23:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9659f000) [pid = 1719] [serial = 862] [outer = (nil)] 09:23:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x98a81800) [pid = 1719] [serial = 863] [outer = 0x9659f000] 09:23:53 INFO - PROCESS | 1719 | 1468599833607 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x98ebe800) [pid = 1719] [serial = 864] [outer = 0x9659f000] 09:23:54 INFO - PROCESS | 1719 | 1468599834596 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]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1685ms 09:23:54 INFO - PROCESS | 1719 | 1468599834639 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 1719 | 1468599834647 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:23:54 INFO - PROCESS | 1719 | 1468599834664 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 1719 | 1468599834671 Marionette TRACE conn4 <- [1,1122,null,{}] 09:23:54 INFO - PROCESS | 1719 | 1468599834677 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}] 09:23:54 INFO - PROCESS | 1719 | 1468599834684 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:54 INFO - PROCESS | 1719 | 1468599834912 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:23:55 INFO - PROCESS | 1719 | 1468599835123 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 1719 | 1468599835130 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x91afb000 == 26 [pid = 1719] [id = 288] 09:23:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x95388000) [pid = 1719] [serial = 865] [outer = (nil)] 09:23:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9a494c00) [pid = 1719] [serial = 866] [outer = 0x95388000] 09:23:55 INFO - PROCESS | 1719 | 1468599835235 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x9a7b7800) [pid = 1719] [serial = 867] [outer = 0x95388000] 09:23:56 INFO - PROCESS | 1719 | 1468599836125 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]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1543ms 09:23:56 INFO - PROCESS | 1719 | 1468599836200 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 1719 | 1468599836203 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:23:56 INFO - PROCESS | 1719 | 1468599836211 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 1719 | 1468599836214 Marionette TRACE conn4 <- [1,1126,null,{}] 09:23:56 INFO - PROCESS | 1719 | 1468599836220 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}] 09:23:56 INFO - PROCESS | 1719 | 1468599836225 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:56 INFO - PROCESS | 1719 | 1468599836443 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:23:56 INFO - PROCESS | 1719 | 1468599836665 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1719 | 1468599836673 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x92590800 == 27 [pid = 1719] [id = 289] 09:23:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x9a490400) [pid = 1719] [serial = 868] [outer = (nil)] 09:23:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x9b49e400) [pid = 1719] [serial = 869] [outer = 0x9a490400] 09:23:56 INFO - PROCESS | 1719 | 1468599836803 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9b4e6c00) [pid = 1719] [serial = 870] [outer = 0x9a490400] 09:23:58 INFO - PROCESS | 1719 | 1468599838158 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]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1988ms 09:23:58 INFO - PROCESS | 1719 | 1468599838199 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 1719 | 1468599838203 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:23:58 INFO - PROCESS | 1719 | 1468599838209 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 1719 | 1468599838213 Marionette TRACE conn4 <- [1,1130,null,{}] 09:23:58 INFO - PROCESS | 1719 | 1468599838219 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}] 09:23:58 INFO - PROCESS | 1719 | 1468599838225 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:58 INFO - PROCESS | 1719 | 1468599838493 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:23:58 INFO - PROCESS | 1719 | 1468599838635 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1719 | 1468599838650 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:58 INFO - PROCESS | 1719 | ++DOCSHELL 0x9cbe4000 == 28 [pid = 1719] [id = 290] 09:23:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9cbe5400) [pid = 1719] [serial = 871] [outer = (nil)] 09:23:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9cc89000) [pid = 1719] [serial = 872] [outer = 0x9cbe5400] 09:23:58 INFO - PROCESS | 1719 | 1468599838744 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x9d95e400) [pid = 1719] [serial = 873] [outer = 0x9cbe5400] 09:23:59 INFO - PROCESS | 1719 | 1468599839726 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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1530ms 09:23:59 INFO - PROCESS | 1719 | 1468599839740 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1719 | 1468599839743 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:23:59 INFO - PROCESS | 1719 | 1468599839750 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1719 | 1468599839754 Marionette TRACE conn4 <- [1,1134,null,{}] 09:23:59 INFO - PROCESS | 1719 | 1468599839760 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}] 09:23:59 INFO - PROCESS | 1719 | 1468599839765 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:23:59 INFO - PROCESS | 1719 | 1468599839949 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:24:00 INFO - PROCESS | 1719 | 1468599840125 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 1719 | 1468599840133 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f942c00 == 29 [pid = 1719] [id = 291] 09:24:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x9232bc00) [pid = 1719] [serial = 874] [outer = (nil)] 09:24:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x95242000) [pid = 1719] [serial = 875] [outer = 0x9232bc00] 09:24:00 INFO - PROCESS | 1719 | 1468599840227 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x99ead000) [pid = 1719] [serial = 876] [outer = 0x9232bc00] 09:24:01 INFO - PROCESS | 1719 | 1468599841490 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]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1787ms 09:24:01 INFO - PROCESS | 1719 | 1468599841539 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 1719 | 1468599841545 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:24:01 INFO - PROCESS | 1719 | 1468599841554 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 1719 | 1468599841561 Marionette TRACE conn4 <- [1,1138,null,{}] 09:24:01 INFO - PROCESS | 1719 | 1468599841570 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}] 09:24:01 INFO - PROCESS | 1719 | 1468599841578 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:01 INFO - PROCESS | 1719 | 1468599841801 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:24:02 INFO - PROCESS | 1719 | 1468599842151 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 1719 | 1468599842159 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x9523f400 == 30 [pid = 1719] [id = 292] 09:24:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x95241000) [pid = 1719] [serial = 877] [outer = (nil)] 09:24:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x9524c000) [pid = 1719] [serial = 878] [outer = 0x95241000] 09:24:02 INFO - PROCESS | 1719 | 1468599842245 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x952ae000) [pid = 1719] [serial = 879] [outer = 0x95241000] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x93a73000 == 29 [pid = 1719] [id = 270] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x9203a400 == 28 [pid = 1719] [id = 284] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x9537fc00 == 27 [pid = 1719] [id = 283] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x95383000 == 26 [pid = 1719] [id = 282] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x9530fc00 == 25 [pid = 1719] [id = 281] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x92038400 == 24 [pid = 1719] [id = 280] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94c800 == 23 [pid = 1719] [id = 279] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x9232a400 == 22 [pid = 1719] [id = 271] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x93a79400 == 21 [pid = 1719] [id = 272] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x98e5c400 == 20 [pid = 1719] [id = 275] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x92326400 == 19 [pid = 1719] [id = 274] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x9a37ec00 == 18 [pid = 1719] [id = 278] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x95386c00 == 17 [pid = 1719] [id = 273] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94c400 == 16 [pid = 1719] [id = 277] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x92326c00 == 15 [pid = 1719] [id = 276] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x93a71c00 == 14 [pid = 1719] [id = 10] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x9cbe4000 == 13 [pid = 1719] [id = 290] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x92590800 == 12 [pid = 1719] [id = 289] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x91afb000 == 11 [pid = 1719] [id = 288] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x9523fc00 == 10 [pid = 1719] [id = 286] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x9659a400 == 9 [pid = 1719] [id = 287] 09:24:03 INFO - PROCESS | 1719 | --DOCSHELL 0x92033400 == 8 [pid = 1719] [id = 285] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x99ea9400) [pid = 1719] [serial = 827] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x93b75c00) [pid = 1719] [serial = 818] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x9ad5b800) [pid = 1719] [serial = 803] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9a7b3400) [pid = 1719] [serial = 801] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x99c79000) [pid = 1719] [serial = 797] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x9a7a9c00) [pid = 1719] [serial = 800] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9258ec00) [pid = 1719] [serial = 815] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9d901400) [pid = 1719] [serial = 807] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x96558400) [pid = 1719] [serial = 821] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9d971400) [pid = 1719] [serial = 810] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x93d8bc00) [pid = 1719] [serial = 813] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x93b74400) [pid = 1719] [serial = 824] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x91af4000) [pid = 1719] [serial = 791] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x93b7a800) [pid = 1719] [serial = 812] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x96595400) [pid = 1719] [serial = 822] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x93d83800) [pid = 1719] [serial = 819] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x930ecc00) [pid = 1719] [serial = 816] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9b781c00) [pid = 1719] [serial = 806] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x96593400) [pid = 1719] [serial = 809] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9790ac00) [pid = 1719] [serial = 825] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9203b400) [pid = 1719] [serial = 792] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x952b2000) [pid = 1719] [serial = 794] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9adf0800) [pid = 1719] [serial = 804] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x99eb0000) [pid = 1719] [serial = 798] [outer = (nil)] [url = about:blank] 09:24:03 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9530ac00) [pid = 1719] [serial = 795] [outer = (nil)] [url = about:blank] 09:24:04 INFO - PROCESS | 1719 | 1468599844226 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]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2741ms 09:24:04 INFO - PROCESS | 1719 | 1468599844296 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:24:04 INFO - PROCESS | 1719 | 1468599844303 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:24:04 INFO - PROCESS | 1719 | 1468599844311 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1719 | 1468599844316 Marionette TRACE conn4 <- [1,1142,null,{}] 09:24:04 INFO - PROCESS | 1719 | 1468599844325 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}] 09:24:04 INFO - PROCESS | 1719 | 1468599844331 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:04 INFO - PROCESS | 1719 | 1468599844587 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:24:04 INFO - PROCESS | 1719 | 1468599844824 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 1719 | 1468599844835 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:04 INFO - PROCESS | 1719 | ++DOCSHELL 0x92585c00 == 9 [pid = 1719] [id = 293] 09:24:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x92587000) [pid = 1719] [serial = 880] [outer = (nil)] 09:24:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x9258b400) [pid = 1719] [serial = 881] [outer = 0x92587000] 09:24:04 INFO - PROCESS | 1719 | 1468599844913 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x92590400) [pid = 1719] [serial = 882] [outer = 0x92587000] 09:24:05 INFO - PROCESS | 1719 | 1468599845700 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]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1443ms 09:24:05 INFO - PROCESS | 1719 | 1468599845752 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 1719 | 1468599845761 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:24:05 INFO - PROCESS | 1719 | 1468599845789 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 1719 | 1468599845795 Marionette TRACE conn4 <- [1,1146,null,{}] 09:24:05 INFO - PROCESS | 1719 | 1468599845802 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}] 09:24:05 INFO - PROCESS | 1719 | 1468599845807 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:05 INFO - PROCESS | 1719 | 1468599845991 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:24:06 INFO - PROCESS | 1719 | 1468599846001 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1719 | 1468599846011 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:06 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b58c00 == 10 [pid = 1719] [id = 294] 09:24:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x93b70000) [pid = 1719] [serial = 883] [outer = (nil)] 09:24:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x93b74c00) [pid = 1719] [serial = 884] [outer = 0x93b70000] 09:24:06 INFO - PROCESS | 1719 | 1468599846084 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x93d82400) [pid = 1719] [serial = 885] [outer = 0x93b70000] 09:24:07 INFO - PROCESS | 1719 | 1468599847193 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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1452ms 09:24:07 INFO - PROCESS | 1719 | 1468599847226 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1719 | 1468599847229 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:24:07 INFO - PROCESS | 1719 | 1468599847237 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1719 | 1468599847245 Marionette TRACE conn4 <- [1,1150,null,{}] 09:24:07 INFO - PROCESS | 1719 | 1468599847270 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}] 09:24:07 INFO - PROCESS | 1719 | 1468599847280 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:07 INFO - PROCESS | 1719 | 1468599847511 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:24:07 INFO - PROCESS | 1719 | 1468599847539 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 1719 | 1468599847557 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x9530b400 == 11 [pid = 1719] [id = 295] 09:24:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9530b800) [pid = 1719] [serial = 886] [outer = (nil)] 09:24:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9530e800) [pid = 1719] [serial = 887] [outer = 0x9530b800] 09:24:07 INFO - PROCESS | 1719 | 1468599847645 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x95384c00) [pid = 1719] [serial = 888] [outer = 0x9530b800] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x93a29000) [pid = 1719] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9a1fbc00) [pid = 1719] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x97971800) [pid = 1719] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x92590c00) [pid = 1719] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x95382c00) [pid = 1719] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8f94ec00) [pid = 1719] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9232ac00) [pid = 1719] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x98f42c00) [pid = 1719] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x95310400) [pid = 1719] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9a383000) [pid = 1719] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x9231d400) [pid = 1719] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:24:08 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x93d7e400) [pid = 1719] [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.] 09:24:09 INFO - PROCESS | 1719 | 1468599849163 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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2004ms 09:24:09 INFO - PROCESS | 1719 | 1468599849242 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1719 | 1468599849247 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:24:09 INFO - PROCESS | 1719 | 1468599849254 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1719 | 1468599849258 Marionette TRACE conn4 <- [1,1154,null,{}] 09:24:09 INFO - PROCESS | 1719 | 1468599849264 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}] 09:24:09 INFO - PROCESS | 1719 | 1468599849269 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:09 INFO - PROCESS | 1719 | 1468599849428 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:24:09 INFO - PROCESS | 1719 | 1468599849548 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 1719 | 1468599849556 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x9231d400 == 12 [pid = 1719] [id = 296] 09:24:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x92328c00) [pid = 1719] [serial = 889] [outer = (nil)] 09:24:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x9524a400) [pid = 1719] [serial = 890] [outer = 0x92328c00] 09:24:09 INFO - PROCESS | 1719 | 1468599849628 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9538d800) [pid = 1719] [serial = 891] [outer = 0x92328c00] 09:24:10 INFO - PROCESS | 1719 | 1468599850419 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]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1190ms 09:24:10 INFO - PROCESS | 1719 | 1468599850446 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 1719 | 1468599850450 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:24:10 INFO - PROCESS | 1719 | 1468599850456 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 1719 | 1468599850460 Marionette TRACE conn4 <- [1,1158,null,{}] 09:24:10 INFO - PROCESS | 1719 | 1468599850465 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}] 09:24:10 INFO - PROCESS | 1719 | 1468599850470 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:10 INFO - PROCESS | 1719 | 1468599850645 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:24:10 INFO - PROCESS | 1719 | 1468599850658 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 1719 | 1468599850665 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x9659bc00 == 13 [pid = 1719] [id = 297] 09:24:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9659c400) [pid = 1719] [serial = 892] [outer = (nil)] 09:24:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x97977000) [pid = 1719] [serial = 893] [outer = 0x9659c400] 09:24:10 INFO - PROCESS | 1719 | 1468599850739 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9834e400) [pid = 1719] [serial = 894] [outer = 0x9659c400] 09:24:11 INFO - PROCESS | 1719 | 1468599851899 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]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1482ms 09:24:11 INFO - PROCESS | 1719 | 1468599851940 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 1719 | 1468599851948 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:24:11 INFO - PROCESS | 1719 | 1468599851956 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 1719 | 1468599851965 Marionette TRACE conn4 <- [1,1162,null,{}] 09:24:11 INFO - PROCESS | 1719 | 1468599851972 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}] 09:24:11 INFO - PROCESS | 1719 | 1468599851979 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:12 INFO - PROCESS | 1719 | 1468599852181 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:24:12 INFO - PROCESS | 1719 | 1468599852393 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 1719 | 1468599852403 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258c400 == 14 [pid = 1719] [id = 298] 09:24:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9258d000) [pid = 1719] [serial = 895] [outer = (nil)] 09:24:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x93a2d400) [pid = 1719] [serial = 896] [outer = 0x9258d000] 09:24:12 INFO - PROCESS | 1719 | 1468599852530 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x93b6ec00) [pid = 1719] [serial = 897] [outer = 0x9258d000] 09:24:13 INFO - PROCESS | 1719 | 1468599853525 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]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1646ms 09:24:13 INFO - PROCESS | 1719 | 1468599853603 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 1719 | 1468599853610 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:24:13 INFO - PROCESS | 1719 | 1468599853621 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 1719 | 1468599853625 Marionette TRACE conn4 <- [1,1166,null,{}] 09:24:13 INFO - PROCESS | 1719 | 1468599853632 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}] 09:24:13 INFO - PROCESS | 1719 | 1468599853638 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:13 INFO - PROCESS | 1719 | 1468599853873 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:24:14 INFO - PROCESS | 1719 | 1468599854172 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 1719 | 1468599854179 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:14 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af7800 == 15 [pid = 1719] [id = 299] 09:24:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9529f800) [pid = 1719] [serial = 898] [outer = (nil)] 09:24:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x96593800) [pid = 1719] [serial = 899] [outer = 0x9529f800] 09:24:14 INFO - PROCESS | 1719 | 1468599854270 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x952a4800) [pid = 1719] [serial = 900] [outer = 0x9529f800] 09:24:15 INFO - PROCESS | 1719 | 1468599855315 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]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1734ms 09:24:15 INFO - PROCESS | 1719 | 1468599855356 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:24:15 INFO - PROCESS | 1719 | 1468599855360 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:24:15 INFO - PROCESS | 1719 | 1468599855367 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 1719 | 1468599855373 Marionette TRACE conn4 <- [1,1170,null,{}] 09:24:15 INFO - PROCESS | 1719 | 1468599855390 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}] 09:24:15 INFO - PROCESS | 1719 | 1468599855398 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:15 INFO - PROCESS | 1719 | 1468599855602 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:24:15 INFO - PROCESS | 1719 | 1468599855818 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1719 | 1468599855830 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x98ebcc00 == 16 [pid = 1719] [id = 300] 09:24:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x98ebd800) [pid = 1719] [serial = 901] [outer = (nil)] 09:24:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x99ea4c00) [pid = 1719] [serial = 902] [outer = 0x98ebd800] 09:24:15 INFO - PROCESS | 1719 | 1468599855958 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x99eab000) [pid = 1719] [serial = 903] [outer = 0x98ebd800] 09:24:16 INFO - PROCESS | 1719 | 1468599856988 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]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1689ms 09:24:17 INFO - PROCESS | 1719 | 1468599857056 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:24:17 INFO - PROCESS | 1719 | 1468599857062 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:24:17 INFO - PROCESS | 1719 | 1468599857068 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1719 | 1468599857072 Marionette TRACE conn4 <- [1,1174,null,{}] 09:24:17 INFO - PROCESS | 1719 | 1468599857078 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}] 09:24:17 INFO - PROCESS | 1719 | 1468599857083 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:17 INFO - PROCESS | 1719 | 1468599857274 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:24:17 INFO - PROCESS | 1719 | 1468599857484 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 1719 | 1468599857495 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203b400 == 17 [pid = 1719] [id = 301] 09:24:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x93b5cc00) [pid = 1719] [serial = 904] [outer = (nil)] 09:24:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x9a0e5400) [pid = 1719] [serial = 905] [outer = 0x93b5cc00] 09:24:17 INFO - PROCESS | 1719 | 1468599857601 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x9a2b1c00) [pid = 1719] [serial = 906] [outer = 0x93b5cc00] 09:24:18 INFO - PROCESS | 1719 | 1468599858745 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/ [0,1177,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 1719 | 1468599858809 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:24:18 INFO - PROCESS | 1719 | 1468599858820 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 1719 | 1468599858824 Marionette TRACE conn4 <- [1,1178,null,{}] 09:24:18 INFO - PROCESS | 1719 | 1468599858834 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}] 09:24:18 INFO - PROCESS | 1719 | 1468599858839 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:19 INFO - PROCESS | 1719 | 1468599859019 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:24:19 INFO - PROCESS | 1719 | 1468599859286 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 1719 | 1468599859298 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a25c00 == 18 [pid = 1719] [id = 302] 09:24:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x93a27000) [pid = 1719] [serial = 907] [outer = (nil)] 09:24:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x93b5e800) [pid = 1719] [serial = 908] [outer = 0x93a27000] 09:24:19 INFO - PROCESS | 1719 | 1468599859380 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x93d8a400) [pid = 1719] [serial = 909] [outer = 0x93a27000] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9a2c0400) [pid = 1719] [serial = 854] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9a2b6c00) [pid = 1719] [serial = 849] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9a487000) [pid = 1719] [serial = 851] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x93a29800) [pid = 1719] [serial = 842] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x952a5000) [pid = 1719] [serial = 843] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x97970800) [pid = 1719] [serial = 845] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x91af1000) [pid = 1719] [serial = 839] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x92037800) [pid = 1719] [serial = 840] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x93a2d000) [pid = 1719] [serial = 830] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x93b70800) [pid = 1719] [serial = 831] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x99eaf800) [pid = 1719] [serial = 828] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x96564400) [pid = 1719] [serial = 833] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9a7ab800) [pid = 1719] [serial = 855] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x96596800) [pid = 1719] [serial = 834] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x9a48a400) [pid = 1719] [serial = 836] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9a48d400) [pid = 1719] [serial = 837] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9a2b5400) [pid = 1719] [serial = 848] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9a488c00) [pid = 1719] [serial = 852] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x96594c00) [pid = 1719] [serial = 585] [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.] 09:24:20 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x98e5a800) [pid = 1719] [serial = 846] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1719 | 1468599860856 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] 09:24:21 INFO - PROCESS | 1719 | 1468599860998 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:24:21 INFO - PROCESS | 1719 | 1468599861014 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1719 | 1468599861020 Marionette TRACE conn4 <- [1,1182,null,{}] 09:24:21 INFO - PROCESS | 1719 | 1468599861031 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}] 09:24:21 INFO - PROCESS | 1719 | 1468599861038 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:21 INFO - PROCESS | 1719 | 1468599861270 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:24:21 INFO - PROCESS | 1719 | 1468599861395 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 1719 | 1468599861402 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x92588800 == 19 [pid = 1719] [id = 303] 09:24:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x9529e000) [pid = 1719] [serial = 910] [outer = (nil)] 09:24:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x95380c00) [pid = 1719] [serial = 911] [outer = 0x9529e000] 09:24:21 INFO - PROCESS | 1719 | 1468599861489 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x96596000) [pid = 1719] [serial = 912] [outer = 0x9529e000] 09:24:22 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:22 INFO - PROCESS | 1719 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:24:22 INFO - PROCESS | 1719 | 1468599862383 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] 09:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:24:22 INFO - PROCESS | 1719 | 1468599862463 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:24:22 INFO - PROCESS | 1719 | 1468599862469 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 1719 | 1468599862475 Marionette TRACE conn4 <- [1,1186,null,{}] 09:24:22 INFO - PROCESS | 1719 | 1468599862493 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}] 09:24:22 INFO - PROCESS | 1719 | 1468599862501 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:22 INFO - PROCESS | 1719 | 1468599862734 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:24:22 INFO - PROCESS | 1719 | 1468599862855 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 1719 | 1468599862863 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x99603400 == 20 [pid = 1719] [id = 304] 09:24:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x99605000) [pid = 1719] [serial = 913] [outer = (nil)] 09:24:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x99eb1000) [pid = 1719] [serial = 914] [outer = 0x99605000] 09:24:22 INFO - PROCESS | 1719 | 1468599862947 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9a2b6800) [pid = 1719] [serial = 915] [outer = 0x99605000] 09:24:23 INFO - PROCESS | 1719 | 1468599863838 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] 09:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:24:23 INFO - PROCESS | 1719 | 1468599863914 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:24:23 INFO - PROCESS | 1719 | 1468599863920 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 1719 | 1468599863924 Marionette TRACE conn4 <- [1,1190,null,{}] 09:24:23 INFO - PROCESS | 1719 | 1468599863930 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}] 09:24:23 INFO - PROCESS | 1719 | 1468599863935 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:24 INFO - PROCESS | 1719 | 1468599864147 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:24:24 INFO - PROCESS | 1719 | 1468599864173 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 1719 | 1468599864179 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x9538d000 == 21 [pid = 1719] [id = 305] 09:24:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x9a2b9000) [pid = 1719] [serial = 916] [outer = (nil)] 09:24:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9a48c800) [pid = 1719] [serial = 917] [outer = 0x9a2b9000] 09:24:24 INFO - PROCESS | 1719 | 1468599864249 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9a48fc00) [pid = 1719] [serial = 918] [outer = 0x9a2b9000] 09:24:25 INFO - PROCESS | 1719 | 1468599865353 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] 09:24:25 INFO - PROCESS | 1719 | 1468599865424 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:24:25 INFO - PROCESS | 1719 | 1468599865431 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 1719 | 1468599865434 Marionette TRACE conn4 <- [1,1194,null,{}] 09:24:25 INFO - PROCESS | 1719 | 1468599865440 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}] 09:24:25 INFO - PROCESS | 1719 | 1468599865444 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:25 INFO - PROCESS | 1719 | 1468599865594 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:24:25 INFO - PROCESS | 1719 | 1468599865716 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 1719 | 1468599865723 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:25 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f943400 == 22 [pid = 1719] [id = 306] 09:24:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x8f94b000) [pid = 1719] [serial = 919] [outer = (nil)] 09:24:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x9530bc00) [pid = 1719] [serial = 920] [outer = 0x8f94b000] 09:24:25 INFO - PROCESS | 1719 | 1468599865793 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x97905000) [pid = 1719] [serial = 921] [outer = 0x8f94b000] 09:24:26 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:26 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:26 INFO - PROCESS | 1719 | 1468599866624 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] 09:24:26 INFO - PROCESS | 1719 | 1468599866668 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:24:26 INFO - PROCESS | 1719 | 1468599866674 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1719 | 1468599866679 Marionette TRACE conn4 <- [1,1198,null,{}] 09:24:26 INFO - PROCESS | 1719 | 1468599866687 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}] 09:24:26 INFO - PROCESS | 1719 | 1468599866703 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:26 INFO - PROCESS | 1719 | 1468599866909 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:24:27 INFO - PROCESS | 1719 | 1468599867049 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 1719 | 1468599867062 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:27 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af2400 == 23 [pid = 1719] [id = 307] 09:24:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x9258bc00) [pid = 1719] [serial = 922] [outer = (nil)] 09:24:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9ad58400) [pid = 1719] [serial = 923] [outer = 0x9258bc00] 09:24:27 INFO - PROCESS | 1719 | 1468599867145 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9790d000) [pid = 1719] [serial = 924] [outer = 0x9258bc00] 09:24:28 INFO - PROCESS | 1719 | 1468599868167 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]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1534ms 09:24:28 INFO - PROCESS | 1719 | 1468599868208 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 1719 | 1468599868215 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:24:28 INFO - PROCESS | 1719 | 1468599868224 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 1719 | 1468599868230 Marionette TRACE conn4 <- [1,1202,null,{}] 09:24:28 INFO - PROCESS | 1719 | 1468599868240 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}] 09:24:28 INFO - PROCESS | 1719 | 1468599868248 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:28 INFO - PROCESS | 1719 | 1468599868503 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:24:28 INFO - PROCESS | 1719 | 1468599868770 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 1719 | 1468599868784 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x930e9c00 == 24 [pid = 1719] [id = 308] 09:24:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x93a79800) [pid = 1719] [serial = 925] [outer = (nil)] 09:24:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9524e000) [pid = 1719] [serial = 926] [outer = 0x93a79800] 09:24:28 INFO - PROCESS | 1719 | 1468599868961 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x95308800) [pid = 1719] [serial = 927] [outer = 0x93a79800] 09:24:29 INFO - PROCESS | 1719 | 1468599869958 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]]]}] 09:24:30 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 09:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1799ms 09:24:30 INFO - PROCESS | 1719 | 1468599870027 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 1719 | 1468599870034 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:24:30 INFO - PROCESS | 1719 | 1468599870058 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 1719 | 1468599870066 Marionette TRACE conn4 <- [1,1206,null,{}] 09:24:30 INFO - PROCESS | 1719 | 1468599870073 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}] 09:24:30 INFO - PROCESS | 1719 | 1468599870080 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:30 INFO - PROCESS | 1719 | 1468599870282 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:24:30 INFO - PROCESS | 1719 | 1468599870477 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 1719 | 1468599870485 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x96597400 == 25 [pid = 1719] [id = 309] 09:24:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x99602000) [pid = 1719] [serial = 928] [outer = (nil)] 09:24:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x99eaf400) [pid = 1719] [serial = 929] [outer = 0x99602000] 09:24:30 INFO - PROCESS | 1719 | 1468599870616 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9a2c0800) [pid = 1719] [serial = 930] [outer = 0x99602000] 09:24:31 INFO - PROCESS | 1719 | 1468599871573 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]]]}] 09:24:31 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 09:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1596ms 09:24:31 INFO - PROCESS | 1719 | 1468599871652 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 1719 | 1468599871655 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:24:31 INFO - PROCESS | 1719 | 1468599871663 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 1719 | 1468599871670 Marionette TRACE conn4 <- [1,1210,null,{}] 09:24:31 INFO - PROCESS | 1719 | 1468599871688 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}] 09:24:31 INFO - PROCESS | 1719 | 1468599871698 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:32 INFO - PROCESS | 1719 | 1468599872013 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:24:32 INFO - PROCESS | 1719 | 1468599872208 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 1719 | 1468599872221 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:32 INFO - PROCESS | 1719 | ++DOCSHELL 0x9adf2400 == 26 [pid = 1719] [id = 310] 09:24:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9adf2c00) [pid = 1719] [serial = 931] [outer = (nil)] 09:24:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9b4ed000) [pid = 1719] [serial = 932] [outer = 0x9adf2c00] 09:24:32 INFO - PROCESS | 1719 | 1468599872321 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9b787400) [pid = 1719] [serial = 933] [outer = 0x9adf2c00] 09:24:33 INFO - PROCESS | 1719 | 1468599873256 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]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1649ms 09:24:33 INFO - PROCESS | 1719 | 1468599873313 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 1719 | 1468599873317 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:24:33 INFO - PROCESS | 1719 | 1468599873325 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 1719 | 1468599873329 Marionette TRACE conn4 <- [1,1214,null,{}] 09:24:33 INFO - PROCESS | 1719 | 1468599873335 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}] 09:24:33 INFO - PROCESS | 1719 | 1468599873341 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:33 INFO - PROCESS | 1719 | 1468599873544 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:24:33 INFO - PROCESS | 1719 | 1468599873764 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 1719 | 1468599873773 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x98e5b400 == 27 [pid = 1719] [id = 311] 09:24:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9b4e8c00) [pid = 1719] [serial = 934] [outer = (nil)] 09:24:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9cc90400) [pid = 1719] [serial = 935] [outer = 0x9b4e8c00] 09:24:33 INFO - PROCESS | 1719 | 1468599873916 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x9d901c00) [pid = 1719] [serial = 936] [outer = 0x9b4e8c00] 09:24:34 INFO - PROCESS | 1719 | 1468599874913 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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1638ms 09:24:34 INFO - PROCESS | 1719 | 1468599874965 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:24:34 INFO - PROCESS | 1719 | 1468599874969 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:24:34 INFO - PROCESS | 1719 | 1468599874976 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 1719 | 1468599874980 Marionette TRACE conn4 <- [1,1218,null,{}] 09:24:34 INFO - PROCESS | 1719 | 1468599874988 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}] 09:24:34 INFO - PROCESS | 1719 | 1468599874996 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:35 INFO - PROCESS | 1719 | 1468599875241 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:24:35 INFO - PROCESS | 1719 | 1468599875492 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 1719 | 1468599875507 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a29800 == 28 [pid = 1719] [id = 312] 09:24:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x96557800) [pid = 1719] [serial = 937] [outer = (nil)] 09:24:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x9d963c00) [pid = 1719] [serial = 938] [outer = 0x96557800] 09:24:35 INFO - PROCESS | 1719 | 1468599875625 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0xa110dc00) [pid = 1719] [serial = 939] [outer = 0x96557800] 09:24:36 INFO - PROCESS | 1719 | 1468599876552 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]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1637ms 09:24:36 INFO - PROCESS | 1719 | 1468599876613 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 1719 | 1468599876617 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:24:36 INFO - PROCESS | 1719 | 1468599876625 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 1719 | 1468599876630 Marionette TRACE conn4 <- [1,1222,null,{}] 09:24:36 INFO - PROCESS | 1719 | 1468599876645 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}] 09:24:36 INFO - PROCESS | 1719 | 1468599876660 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:36 INFO - PROCESS | 1719 | 1468599876979 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:24:37 INFO - PROCESS | 1719 | 1468599877275 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 1719 | 1468599877282 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x9232a400 == 29 [pid = 1719] [id = 313] 09:24:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x92588400) [pid = 1719] [serial = 940] [outer = (nil)] 09:24:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0xa2287000) [pid = 1719] [serial = 941] [outer = 0x92588400] 09:24:37 INFO - PROCESS | 1719 | 1468599877373 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0xa2378800) [pid = 1719] [serial = 942] [outer = 0x92588400] 09:24:38 INFO - PROCESS | 1719 | 1468599878339 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] 09:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:24:38 INFO - PROCESS | 1719 | 1468599878383 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:24:38 INFO - PROCESS | 1719 | 1468599878390 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 1719 | 1468599878394 Marionette TRACE conn4 <- [1,1226,null,{}] 09:24:38 INFO - PROCESS | 1719 | 1468599878401 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}] 09:24:38 INFO - PROCESS | 1719 | 1468599878405 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:38 INFO - PROCESS | 1719 | 1468599878649 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:24:39 INFO - PROCESS | 1719 | 1468599879131 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1719 | 1468599879140 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x91afa400 == 30 [pid = 1719] [id = 314] 09:24:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x91afbc00) [pid = 1719] [serial = 943] [outer = (nil)] 09:24:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x9203fc00) [pid = 1719] [serial = 944] [outer = 0x91afbc00] 09:24:39 INFO - PROCESS | 1719 | 1468599879266 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x93a2b000) [pid = 1719] [serial = 945] [outer = 0x91afbc00] 09:24:40 INFO - PROCESS | 1719 | 1468599880222 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]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1890ms 09:24:40 INFO - PROCESS | 1719 | 1468599880282 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:24:40 INFO - PROCESS | 1719 | 1468599880288 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:24:40 INFO - PROCESS | 1719 | 1468599880297 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1719 | 1468599880302 Marionette TRACE conn4 <- [1,1230,null,{}] 09:24:40 INFO - PROCESS | 1719 | 1468599880311 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}] 09:24:40 INFO - PROCESS | 1719 | 1468599880320 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:40 INFO - PROCESS | 1719 | 1468599880606 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:24:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8f942c00 == 29 [pid = 1719] [id = 291] 09:24:41 INFO - PROCESS | 1719 | 1468599881877 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 1719 | 1468599881889 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:41 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x93b5e000) [pid = 1719] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:24:41 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x9530e800) [pid = 1719] [serial = 887] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x93b74c00) [pid = 1719] [serial = 884] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9524a400) [pid = 1719] [serial = 890] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9258b400) [pid = 1719] [serial = 881] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x92590400) [pid = 1719] [serial = 882] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x930e9000) [pid = 1719] [serial = 858] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x92582c00) [pid = 1719] [serial = 857] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x952ae000) [pid = 1719] [serial = 879] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x952b2800) [pid = 1719] [serial = 861] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9524c000) [pid = 1719] [serial = 878] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9529d400) [pid = 1719] [serial = 860] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x98ebe800) [pid = 1719] [serial = 864] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x98a81800) [pid = 1719] [serial = 863] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9a7b7800) [pid = 1719] [serial = 867] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9a494c00) [pid = 1719] [serial = 866] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9b4e6c00) [pid = 1719] [serial = 870] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9b49e400) [pid = 1719] [serial = 869] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x9d95e400) [pid = 1719] [serial = 873] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x93d82400) [pid = 1719] [serial = 885] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9cc89000) [pid = 1719] [serial = 872] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x95384c00) [pid = 1719] [serial = 888] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x99ead000) [pid = 1719] [serial = 876] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x9538d800) [pid = 1719] [serial = 891] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x95242000) [pid = 1719] [serial = 875] [outer = (nil)] [url = about:blank] 09:24:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f943000 == 30 [pid = 1719] [id = 315] 09:24:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x8f949400) [pid = 1719] [serial = 946] [outer = (nil)] 09:24:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x8f950c00) [pid = 1719] [serial = 947] [outer = 0x8f949400] 09:24:42 INFO - PROCESS | 1719 | 1468599882121 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x91af5c00) [pid = 1719] [serial = 948] [outer = 0x8f949400] 09:24:43 INFO - PROCESS | 1719 | 1468599882998 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]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2744ms 09:24:43 INFO - PROCESS | 1719 | 1468599883042 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 1719 | 1468599883048 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:24:43 INFO - PROCESS | 1719 | 1468599883057 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 1719 | 1468599883063 Marionette TRACE conn4 <- [1,1234,null,{}] 09:24:43 INFO - PROCESS | 1719 | 1468599883072 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}] 09:24:43 INFO - PROCESS | 1719 | 1468599883079 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:43 INFO - PROCESS | 1719 | 1468599883424 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:24:43 INFO - PROCESS | 1719 | 1468599883570 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 1719 | 1468599883588 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:43 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258ec00 == 31 [pid = 1719] [id = 316] 09:24:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9258f800) [pid = 1719] [serial = 949] [outer = (nil)] 09:24:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x930e6c00) [pid = 1719] [serial = 950] [outer = 0x9258f800] 09:24:43 INFO - PROCESS | 1719 | 1468599883754 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x93a23000) [pid = 1719] [serial = 951] [outer = 0x9258f800] 09:24:44 INFO - PROCESS | 1719 | 1468599884845 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]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1842ms 09:24:44 INFO - PROCESS | 1719 | 1468599884901 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:24:44 INFO - PROCESS | 1719 | 1468599884909 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:24:44 INFO - PROCESS | 1719 | 1468599884917 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 1719 | 1468599884922 Marionette TRACE conn4 <- [1,1238,null,{}] 09:24:44 INFO - PROCESS | 1719 | 1468599884930 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}] 09:24:44 INFO - PROCESS | 1719 | 1468599884936 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:45 INFO - PROCESS | 1719 | 1468599885154 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:24:45 INFO - PROCESS | 1719 | 1468599885413 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 1719 | 1468599885427 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b77c00 == 32 [pid = 1719] [id = 317] 09:24:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x93b7a800) [pid = 1719] [serial = 952] [outer = (nil)] 09:24:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x93d80800) [pid = 1719] [serial = 953] [outer = 0x93b7a800] 09:24:45 INFO - PROCESS | 1719 | 1468599885522 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x93d88000) [pid = 1719] [serial = 954] [outer = 0x93b7a800] 09:24:46 INFO - PROCESS | 1719 | 1468599886558 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]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1689ms 09:24:46 INFO - PROCESS | 1719 | 1468599886606 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 1719 | 1468599886612 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:24:46 INFO - PROCESS | 1719 | 1468599886619 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 1719 | 1468599886623 Marionette TRACE conn4 <- [1,1242,null,{}] 09:24:46 INFO - PROCESS | 1719 | 1468599886630 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}] 09:24:46 INFO - PROCESS | 1719 | 1468599886635 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:46 INFO - PROCESS | 1719 | 1468599886844 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:24:47 INFO - PROCESS | 1719 | 1468599887105 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 1719 | 1468599887113 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x95305800 == 33 [pid = 1719] [id = 318] 09:24:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x95305c00) [pid = 1719] [serial = 955] [outer = (nil)] 09:24:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9530d000) [pid = 1719] [serial = 956] [outer = 0x95305c00] 09:24:47 INFO - PROCESS | 1719 | 1468599887255 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x95383000) [pid = 1719] [serial = 957] [outer = 0x95305c00] 09:24:48 INFO - PROCESS | 1719 | 1468599888297 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]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1754ms 09:24:48 INFO - PROCESS | 1719 | 1468599888375 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 1719 | 1468599888382 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:24:48 INFO - PROCESS | 1719 | 1468599888402 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 1719 | 1468599888412 Marionette TRACE conn4 <- [1,1246,null,{}] 09:24:48 INFO - PROCESS | 1719 | 1468599888419 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}] 09:24:48 INFO - PROCESS | 1719 | 1468599888425 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:48 INFO - PROCESS | 1719 | 1468599888659 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:24:48 INFO - PROCESS | 1719 | 1468599888889 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 1719 | 1468599888898 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258c800 == 34 [pid = 1719] [id = 319] 09:24:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x93b61000) [pid = 1719] [serial = 958] [outer = (nil)] 09:24:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9659d800) [pid = 1719] [serial = 959] [outer = 0x93b61000] 09:24:48 INFO - PROCESS | 1719 | 1468599888982 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x98341400) [pid = 1719] [serial = 960] [outer = 0x93b61000] 09:24:50 INFO - PROCESS | 1719 | 1468599890051 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]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1711ms 09:24:50 INFO - PROCESS | 1719 | 1468599890103 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 1719 | 1468599890108 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:24:50 INFO - PROCESS | 1719 | 1468599890114 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 1719 | 1468599890118 Marionette TRACE conn4 <- [1,1250,null,{}] 09:24:50 INFO - PROCESS | 1719 | 1468599890124 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}] 09:24:50 INFO - PROCESS | 1719 | 1468599890132 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:50 INFO - PROCESS | 1719 | 1468599890325 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:24:50 INFO - PROCESS | 1719 | 1468599890584 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 1719 | 1468599890598 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:50 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f943c00 == 35 [pid = 1719] [id = 320] 09:24:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8f944400) [pid = 1719] [serial = 961] [outer = (nil)] 09:24:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x8f950800) [pid = 1719] [serial = 962] [outer = 0x8f944400] 09:24:50 INFO - PROCESS | 1719 | 1468599890847 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x93a2f800) [pid = 1719] [serial = 963] [outer = 0x8f944400] 09:24:51 INFO - PROCESS | 1719 | --DOCSHELL 0x98e5b400 == 34 [pid = 1719] [id = 311] 09:24:51 INFO - PROCESS | 1719 | --DOCSHELL 0x9adf2400 == 33 [pid = 1719] [id = 310] 09:24:51 INFO - PROCESS | 1719 | --DOCSHELL 0x96597400 == 32 [pid = 1719] [id = 309] 09:24:51 INFO - PROCESS | 1719 | --DOCSHELL 0x930e9c00 == 31 [pid = 1719] [id = 308] 09:24:51 INFO - PROCESS | 1719 | 1468599891923 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]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1839ms 09:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:24:51 INFO - PROCESS | 1719 | 1468599891955 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 1719 | 1468599891959 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:24:51 INFO - PROCESS | 1719 | 1468599891967 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 1719 | 1468599891971 Marionette TRACE conn4 <- [1,1254,null,{}] 09:24:51 INFO - PROCESS | 1719 | 1468599891979 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}] 09:24:51 INFO - PROCESS | 1719 | 1468599891984 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:52 INFO - PROCESS | 1719 | 1468599892159 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:24:52 INFO - PROCESS | 1719 | 1468599892285 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 1719 | 1468599892295 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:52 INFO - PROCESS | 1719 | ++DOCSHELL 0x952b8000 == 32 [pid = 1719] [id = 321] 09:24:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9530dc00) [pid = 1719] [serial = 964] [outer = (nil)] 09:24:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x95389c00) [pid = 1719] [serial = 965] [outer = 0x9530dc00] 09:24:52 INFO - PROCESS | 1719 | 1468599892469 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x96590800) [pid = 1719] [serial = 966] [outer = 0x9530dc00] 09:24:53 INFO - PROCESS | 1719 | 1468599893408 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]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1484ms 09:24:53 INFO - PROCESS | 1719 | 1468599893450 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 1719 | 1468599893456 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:24:53 INFO - PROCESS | 1719 | 1468599893473 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 1719 | 1468599893479 Marionette TRACE conn4 <- [1,1258,null,{}] 09:24:53 INFO - PROCESS | 1719 | 1468599893486 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}] 09:24:53 INFO - PROCESS | 1719 | 1468599893492 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:53 INFO - PROCESS | 1719 | 1468599893724 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:24:53 INFO - PROCESS | 1719 | 1468599893750 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 1719 | 1468599893759 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x99601800 == 33 [pid = 1719] [id = 322] 09:24:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x99b48800) [pid = 1719] [serial = 967] [outer = (nil)] 09:24:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x99eadc00) [pid = 1719] [serial = 968] [outer = 0x99b48800] 09:24:53 INFO - PROCESS | 1719 | 1468599893831 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x9a1f7000) [pid = 1719] [serial = 969] [outer = 0x99b48800] 09:24:54 INFO - PROCESS | 1719 | 1468599894844 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]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1439ms 09:24:54 INFO - PROCESS | 1719 | 1468599894907 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 1719 | 1468599894912 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:24:54 INFO - PROCESS | 1719 | 1468599894918 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 1719 | 1468599894924 Marionette TRACE conn4 <- [1,1262,null,{}] 09:24:54 INFO - PROCESS | 1719 | 1468599894940 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}] 09:24:54 INFO - PROCESS | 1719 | 1468599894948 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:55 INFO - PROCESS | 1719 | 1468599895198 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x9659c400) [pid = 1719] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x9a2b9000) [pid = 1719] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x93b5cc00) [pid = 1719] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9529e000) [pid = 1719] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8f94b000) [pid = 1719] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9529f800) [pid = 1719] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x93a27000) [pid = 1719] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x98ebd800) [pid = 1719] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x99605000) [pid = 1719] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9258d000) [pid = 1719] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x93a79800) [pid = 1719] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x99602000) [pid = 1719] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x9adf2c00) [pid = 1719] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x91afbc00) [pid = 1719] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9b4e8c00) [pid = 1719] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x96557800) [pid = 1719] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x92588400) [pid = 1719] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:24:55 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x9258bc00) [pid = 1719] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:24:55 INFO - PROCESS | 1719 | 1468599895490 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 1719 | 1468599895499 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94b000 == 34 [pid = 1719] [id = 323] 09:24:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x8f94bc00) [pid = 1719] [serial = 970] [outer = (nil)] 09:24:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x930ef400) [pid = 1719] [serial = 971] [outer = 0x8f94bc00] 09:24:55 INFO - PROCESS | 1719 | 1468599895573 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x93d7ec00) [pid = 1719] [serial = 972] [outer = 0x8f94bc00] 09:24:56 INFO - PROCESS | 1719 | 1468599896362 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]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1485ms 09:24:56 INFO - PROCESS | 1719 | 1468599896404 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 1719 | 1468599896409 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:24:56 INFO - PROCESS | 1719 | 1468599896415 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 1719 | 1468599896418 Marionette TRACE conn4 <- [1,1266,null,{}] 09:24:56 INFO - PROCESS | 1719 | 1468599896425 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}] 09:24:56 INFO - PROCESS | 1719 | 1468599896430 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:56 INFO - PROCESS | 1719 | 1468599896590 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:24:56 INFO - PROCESS | 1719 | 1468599896606 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 1719 | 1468599896614 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x952b3000 == 35 [pid = 1719] [id = 324] 09:24:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x99602000) [pid = 1719] [serial = 973] [outer = (nil)] 09:24:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9a7aec00) [pid = 1719] [serial = 974] [outer = 0x99602000] 09:24:56 INFO - PROCESS | 1719 | 1468599896684 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9a7b1000) [pid = 1719] [serial = 975] [outer = 0x99602000] 09:24:57 INFO - PROCESS | 1719 | 1468599897822 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]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1440ms 09:24:57 INFO - PROCESS | 1719 | 1468599897856 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 1719 | 1468599897862 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:24:57 INFO - PROCESS | 1719 | 1468599897873 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 1719 | 1468599897878 Marionette TRACE conn4 <- [1,1270,null,{}] 09:24:57 INFO - PROCESS | 1719 | 1468599897888 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}] 09:24:57 INFO - PROCESS | 1719 | 1468599897893 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:58 INFO - PROCESS | 1719 | 1468599898103 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:24:58 INFO - PROCESS | 1719 | 1468599898359 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1719 | 1468599898374 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:58 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b74c00 == 36 [pid = 1719] [id = 325] 09:24:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x93b75800) [pid = 1719] [serial = 976] [outer = (nil)] 09:24:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x952b1400) [pid = 1719] [serial = 977] [outer = 0x93b75800] 09:24:58 INFO - PROCESS | 1719 | 1468599898515 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x95386c00) [pid = 1719] [serial = 978] [outer = 0x93b75800] 09:24:59 INFO - PROCESS | 1719 | 1468599899494 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]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1694ms 09:24:59 INFO - PROCESS | 1719 | 1468599899567 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 1719 | 1468599899577 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:24:59 INFO - PROCESS | 1719 | 1468599899589 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1719 | 1468599899593 Marionette TRACE conn4 <- [1,1274,null,{}] 09:24:59 INFO - PROCESS | 1719 | 1468599899601 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}] 09:24:59 INFO - PROCESS | 1719 | 1468599899606 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:24:59 INFO - PROCESS | 1719 | 1468599899859 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:25:00 INFO - PROCESS | 1719 | 1468599900124 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 1719 | 1468599900133 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x98ebd800 == 37 [pid = 1719] [id = 326] 09:25:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x99eaac00) [pid = 1719] [serial = 979] [outer = (nil)] 09:25:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x9a2bac00) [pid = 1719] [serial = 980] [outer = 0x99eaac00] 09:25:00 INFO - PROCESS | 1719 | 1468599900228 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x9a485c00) [pid = 1719] [serial = 981] [outer = 0x99eaac00] 09:25:01 INFO - PROCESS | 1719 | 1468599901224 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]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1691ms 09:25:01 INFO - PROCESS | 1719 | 1468599901281 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 1719 | 1468599901285 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:25:01 INFO - PROCESS | 1719 | 1468599901294 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 1719 | 1468599901301 Marionette TRACE conn4 <- [1,1278,null,{}] 09:25:01 INFO - PROCESS | 1719 | 1468599901319 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}] 09:25:01 INFO - PROCESS | 1719 | 1468599901329 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:01 INFO - PROCESS | 1719 | 1468599901583 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:25:01 INFO - PROCESS | 1719 | 1468599901877 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 1719 | 1468599901896 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:01 INFO - PROCESS | 1719 | ++DOCSHELL 0x9b497c00 == 38 [pid = 1719] [id = 327] 09:25:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9b49c000) [pid = 1719] [serial = 982] [outer = (nil)] 09:25:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9b4ea800) [pid = 1719] [serial = 983] [outer = 0x9b49c000] 09:25:02 INFO - PROCESS | 1719 | 1468599902010 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9b786c00) [pid = 1719] [serial = 984] [outer = 0x9b49c000] 09:25:03 INFO - PROCESS | 1719 | 1468599903053 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1803ms 09:25:03 INFO - PROCESS | 1719 | 1468599903098 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 1719 | 1468599903103 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:25:03 INFO - PROCESS | 1719 | 1468599903110 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 1719 | 1468599903114 Marionette TRACE conn4 <- [1,1282,null,{}] 09:25:03 INFO - PROCESS | 1719 | 1468599903121 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}] 09:25:03 INFO - PROCESS | 1719 | 1468599903127 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:03 INFO - PROCESS | 1719 | 1468599903356 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:25:03 INFO - PROCESS | 1719 | 1468599903585 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 1719 | 1468599903595 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x95248800 == 39 [pid = 1719] [id = 328] 09:25:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x9b4e6400) [pid = 1719] [serial = 985] [outer = (nil)] 09:25:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x9d90d400) [pid = 1719] [serial = 986] [outer = 0x9b4e6400] 09:25:03 INFO - PROCESS | 1719 | 1468599903721 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x9d969000) [pid = 1719] [serial = 987] [outer = 0x9b4e6400] 09:25:04 INFO - PROCESS | 1719 | 1468599904671 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]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1640ms 09:25:04 INFO - PROCESS | 1719 | 1468599904752 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 1719 | 1468599904756 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:25:04 INFO - PROCESS | 1719 | 1468599904763 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 1719 | 1468599904767 Marionette TRACE conn4 <- [1,1286,null,{}] 09:25:04 INFO - PROCESS | 1719 | 1468599904773 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}] 09:25:04 INFO - PROCESS | 1719 | 1468599904779 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:04 INFO - PROCESS | 1719 | 1468599904962 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:25:05 INFO - PROCESS | 1719 | 1468599905193 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 1719 | 1468599905203 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x91aeec00 == 40 [pid = 1719] [id = 329] 09:25:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x93a7b400) [pid = 1719] [serial = 988] [outer = (nil)] 09:25:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x9aded800) [pid = 1719] [serial = 989] [outer = 0x93a7b400] 09:25:05 INFO - PROCESS | 1719 | 1468599905334 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0xa11b3c00) [pid = 1719] [serial = 990] [outer = 0x93a7b400] 09:25:06 INFO - PROCESS | 1719 | 1468599906424 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]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1739ms 09:25:06 INFO - PROCESS | 1719 | 1468599906504 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 1719 | 1468599906508 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:25:06 INFO - PROCESS | 1719 | 1468599906515 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 1719 | 1468599906520 Marionette TRACE conn4 <- [1,1290,null,{}] 09:25:06 INFO - PROCESS | 1719 | 1468599906526 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}] 09:25:06 INFO - PROCESS | 1719 | 1468599906538 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:06 INFO - PROCESS | 1719 | 1468599906838 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:25:07 INFO - PROCESS | 1719 | 1468599907069 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 1719 | 1468599907079 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af5800 == 41 [pid = 1719] [id = 330] 09:25:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x91af9800) [pid = 1719] [serial = 991] [outer = (nil)] 09:25:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x93b79800) [pid = 1719] [serial = 992] [outer = 0x91af9800] 09:25:07 INFO - PROCESS | 1719 | 1468599907163 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x9530ac00) [pid = 1719] [serial = 993] [outer = 0x91af9800] 09:25:08 INFO - PROCESS | 1719 | 1468599908084 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]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1783ms 09:25:08 INFO - PROCESS | 1719 | 1468599908329 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 1719 | 1468599908337 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:25:08 INFO - PROCESS | 1719 | 1468599908355 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 1719 | 1468599908365 Marionette TRACE conn4 <- [1,1294,null,{}] 09:25:08 INFO - PROCESS | 1719 | 1468599908374 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}] 09:25:08 INFO - PROCESS | 1719 | 1468599908381 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:08 INFO - PROCESS | 1719 | 1468599908563 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:25:08 INFO - PROCESS | 1719 | 1468599908796 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1719 | 1468599908810 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:08 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b70c00 == 42 [pid = 1719] [id = 331] 09:25:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x93b71c00) [pid = 1719] [serial = 994] [outer = (nil)] 09:25:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x93d85400) [pid = 1719] [serial = 995] [outer = 0x93b71c00] 09:25:08 INFO - PROCESS | 1719 | 1468599908887 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x95242400) [pid = 1719] [serial = 996] [outer = 0x93b71c00] 09:25:09 INFO - PROCESS | 1719 | 1468599909832 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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1542ms 09:25:09 INFO - PROCESS | 1719 | 1468599909894 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 1719 | 1468599909898 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:25:09 INFO - PROCESS | 1719 | 1468599909909 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1719 | 1468599909914 Marionette TRACE conn4 <- [1,1298,null,{}] 09:25:09 INFO - PROCESS | 1719 | 1468599909923 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}] 09:25:09 INFO - PROCESS | 1719 | 1468599909929 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:10 INFO - PROCESS | 1719 | 1468599910206 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:25:10 INFO - PROCESS | 1719 | --DOCSHELL 0x91af7800 == 41 [pid = 1719] [id = 299] 09:25:10 INFO - PROCESS | 1719 | --DOCSHELL 0x9258c400 == 40 [pid = 1719] [id = 298] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x8f950c00) [pid = 1719] [serial = 947] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | 1468599910440 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 1719 | 1468599910447 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f947800 == 41 [pid = 1719] [id = 332] 09:25:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x93b57800) [pid = 1719] [serial = 997] [outer = (nil)] 09:25:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x93b74400) [pid = 1719] [serial = 998] [outer = 0x93b57800] 09:25:10 INFO - PROCESS | 1719 | 1468599910527 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x95310800) [pid = 1719] [serial = 999] [outer = 0x93b57800] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x97977000) [pid = 1719] [serial = 893] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x9a48fc00) [pid = 1719] [serial = 918] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x9834e400) [pid = 1719] [serial = 894] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x9a2b1c00) [pid = 1719] [serial = 906] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x9a0e5400) [pid = 1719] [serial = 905] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x95380c00) [pid = 1719] [serial = 911] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x9530bc00) [pid = 1719] [serial = 920] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x96593800) [pid = 1719] [serial = 899] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x93b5e800) [pid = 1719] [serial = 908] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x97905000) [pid = 1719] [serial = 921] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x93d8a400) [pid = 1719] [serial = 909] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x952a4800) [pid = 1719] [serial = 900] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x99eab000) [pid = 1719] [serial = 903] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9a2b6800) [pid = 1719] [serial = 915] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x93b6ec00) [pid = 1719] [serial = 897] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9a48c800) [pid = 1719] [serial = 917] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x96596000) [pid = 1719] [serial = 912] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x99eb1000) [pid = 1719] [serial = 914] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x99ea4c00) [pid = 1719] [serial = 902] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x93a2d400) [pid = 1719] [serial = 896] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x95308800) [pid = 1719] [serial = 927] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9524e000) [pid = 1719] [serial = 926] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x99eaf400) [pid = 1719] [serial = 929] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x9a2c0800) [pid = 1719] [serial = 930] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9b4ed000) [pid = 1719] [serial = 932] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x9203fc00) [pid = 1719] [serial = 944] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9cc90400) [pid = 1719] [serial = 935] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9b787400) [pid = 1719] [serial = 933] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x9d963c00) [pid = 1719] [serial = 938] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9d901c00) [pid = 1719] [serial = 936] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0xa2287000) [pid = 1719] [serial = 941] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x93a2b000) [pid = 1719] [serial = 945] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9ad58400) [pid = 1719] [serial = 923] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x9790d000) [pid = 1719] [serial = 924] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0xa110dc00) [pid = 1719] [serial = 939] [outer = (nil)] [url = about:blank] 09:25:10 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0xa2378800) [pid = 1719] [serial = 942] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1719 | 1468599911423 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]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1536ms 09:25:11 INFO - PROCESS | 1719 | 1468599911447 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:25:11 INFO - PROCESS | 1719 | 1468599911451 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:25:11 INFO - PROCESS | 1719 | 1468599911459 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 1719 | 1468599911462 Marionette TRACE conn4 <- [1,1302,null,{}] 09:25:11 INFO - PROCESS | 1719 | 1468599911478 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}] 09:25:11 INFO - PROCESS | 1719 | 1468599911486 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:11 INFO - PROCESS | 1719 | 1468599911672 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:25:11 INFO - PROCESS | 1719 | 1468599911811 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 1719 | 1468599911830 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x9834e800 == 42 [pid = 1719] [id = 333] 09:25:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x98e5e000) [pid = 1719] [serial = 1000] [outer = (nil)] 09:25:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x9960b800) [pid = 1719] [serial = 1001] [outer = 0x98e5e000] 09:25:11 INFO - PROCESS | 1719 | 1468599911913 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x99ea6c00) [pid = 1719] [serial = 1002] [outer = 0x98e5e000] 09:25:12 INFO - PROCESS | 1719 | 1468599912865 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]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1436ms 09:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:25:12 INFO - PROCESS | 1719 | 1468599912896 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 1719 | 1468599912899 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:25:12 INFO - PROCESS | 1719 | 1468599912907 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 1719 | 1468599912910 Marionette TRACE conn4 <- [1,1306,null,{}] 09:25:12 INFO - PROCESS | 1719 | 1468599912916 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}] 09:25:12 INFO - PROCESS | 1719 | 1468599912921 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:13 INFO - PROCESS | 1719 | 1468599913260 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:25:13 INFO - PROCESS | 1719 | 1468599913298 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 1719 | 1468599913308 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94f800 == 43 [pid = 1719] [id = 334] 09:25:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x99eb2400) [pid = 1719] [serial = 1003] [outer = (nil)] 09:25:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9a2bd400) [pid = 1719] [serial = 1004] [outer = 0x99eb2400] 09:25:13 INFO - PROCESS | 1719 | 1468599913449 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x9a489800) [pid = 1719] [serial = 1005] [outer = 0x99eb2400] 09:25:14 INFO - PROCESS | 1719 | 1468599914900 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]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2141ms 09:25:15 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9530dc00) [pid = 1719] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:25:15 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x8f944400) [pid = 1719] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:25:15 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x99b48800) [pid = 1719] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:25:15 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x8f94bc00) [pid = 1719] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:25:15 INFO - PROCESS | 1719 | 1468599915076 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 1719 | 1468599915080 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:25:15 INFO - PROCESS | 1719 | 1468599915089 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 1719 | 1468599915093 Marionette TRACE conn4 <- [1,1310,null,{}] 09:25:15 INFO - PROCESS | 1719 | 1468599915103 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}] 09:25:15 INFO - PROCESS | 1719 | 1468599915128 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:15 INFO - PROCESS | 1719 | 1468599915313 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:25:15 INFO - PROCESS | 1719 | 1468599915457 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 1719 | 1468599915463 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x92035400 == 44 [pid = 1719] [id = 335] 09:25:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x93d7fc00) [pid = 1719] [serial = 1006] [outer = (nil)] 09:25:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9a0e5400) [pid = 1719] [serial = 1007] [outer = 0x93d7fc00] 09:25:15 INFO - PROCESS | 1719 | 1468599915540 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9a2b9800) [pid = 1719] [serial = 1008] [outer = 0x93d7fc00] 09:25:16 INFO - PROCESS | 1719 | 1468599916318 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] 09:25:16 INFO - PROCESS | 1719 | 1468599916386 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:25:16 INFO - PROCESS | 1719 | 1468599916393 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 1719 | 1468599916396 Marionette TRACE conn4 <- [1,1314,null,{}] 09:25:16 INFO - PROCESS | 1719 | 1468599916401 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}] 09:25:16 INFO - PROCESS | 1719 | 1468599916411 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:16 INFO - PROCESS | 1719 | 1468599916632 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:25:16 INFO - PROCESS | 1719 | 1468599916762 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 1719 | 1468599916771 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:16 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b78800 == 45 [pid = 1719] [id = 336] 09:25:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x98ec9400) [pid = 1719] [serial = 1009] [outer = (nil)] 09:25:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x9adf6400) [pid = 1719] [serial = 1010] [outer = 0x98ec9400] 09:25:16 INFO - PROCESS | 1719 | 1468599916868 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9b782c00) [pid = 1719] [serial = 1011] [outer = 0x98ec9400] 09:25:17 INFO - PROCESS | 1719 | 1468599917963 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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1640ms 09:25:18 INFO - PROCESS | 1719 | 1468599918035 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 1719 | 1468599918043 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:25:18 INFO - PROCESS | 1719 | 1468599918051 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 1719 | 1468599918057 Marionette TRACE conn4 <- [1,1318,null,{}] 09:25:18 INFO - PROCESS | 1719 | 1468599918067 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}] 09:25:18 INFO - PROCESS | 1719 | 1468599918073 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:18 INFO - PROCESS | 1719 | 1468599918310 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:25:18 INFO - PROCESS | 1719 | 1468599918594 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 1719 | 1468599918601 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a2d400 == 46 [pid = 1719] [id = 337] 09:25:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x93a6c800) [pid = 1719] [serial = 1012] [outer = (nil)] 09:25:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x93d82400) [pid = 1719] [serial = 1013] [outer = 0x93a6c800] 09:25:18 INFO - PROCESS | 1719 | 1468599918691 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x95381800) [pid = 1719] [serial = 1014] [outer = 0x93a6c800] 09:25:19 INFO - PROCESS | 1719 | 1468599919713 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]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1742ms 09:25:19 INFO - PROCESS | 1719 | 1468599919794 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 1719 | 1468599919802 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:25:19 INFO - PROCESS | 1719 | 1468599919815 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 1719 | 1468599919819 Marionette TRACE conn4 <- [1,1322,null,{}] 09:25:19 INFO - PROCESS | 1719 | 1468599919827 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}] 09:25:19 INFO - PROCESS | 1719 | 1468599919833 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:20 INFO - PROCESS | 1719 | 1468599920070 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:25:20 INFO - PROCESS | 1719 | 1468599920340 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 1719 | 1468599920349 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:20 INFO - PROCESS | 1719 | ++DOCSHELL 0x9797d400 == 47 [pid = 1719] [id = 338] 09:25:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x98e5cc00) [pid = 1719] [serial = 1015] [outer = (nil)] 09:25:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x99eaa800) [pid = 1719] [serial = 1016] [outer = 0x98e5cc00] 09:25:20 INFO - PROCESS | 1719 | 1468599920437 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9a2b4000) [pid = 1719] [serial = 1017] [outer = 0x98e5cc00] 09:25:21 INFO - PROCESS | 1719 | 1468599921510 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]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1740ms 09:25:21 INFO - PROCESS | 1719 | 1468599921554 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 1719 | 1468599921559 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:25:21 INFO - PROCESS | 1719 | 1468599921567 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 1719 | 1468599921576 Marionette TRACE conn4 <- [1,1326,null,{}] 09:25:21 INFO - PROCESS | 1719 | 1468599921594 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}] 09:25:21 INFO - PROCESS | 1719 | 1468599921604 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:21 INFO - PROCESS | 1719 | 1468599921849 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:25:22 INFO - PROCESS | 1719 | 1468599922102 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1719 | 1468599922109 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x9cbde000 == 48 [pid = 1719] [id = 339] 09:25:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9cbe4000) [pid = 1719] [serial = 1018] [outer = (nil)] 09:25:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9cc90800) [pid = 1719] [serial = 1019] [outer = 0x9cbe4000] 09:25:22 INFO - PROCESS | 1719 | 1468599922206 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x9d90ec00) [pid = 1719] [serial = 1020] [outer = 0x9cbe4000] 09:25:23 INFO - PROCESS | 1719 | 1468599923170 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]]]}] 09:25:23 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 09:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1646ms 09:25:23 INFO - PROCESS | 1719 | 1468599923215 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:25:23 INFO - PROCESS | 1719 | 1468599923220 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:25:23 INFO - PROCESS | 1719 | 1468599923227 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1719 | 1468599923231 Marionette TRACE conn4 <- [1,1330,null,{}] 09:25:23 INFO - PROCESS | 1719 | 1468599923238 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}] 09:25:23 INFO - PROCESS | 1719 | 1468599923242 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:23 INFO - PROCESS | 1719 | 1468599923462 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:25:23 INFO - PROCESS | 1719 | 1468599923678 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 1719 | 1468599923688 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258e000 == 49 [pid = 1719] [id = 340] 09:25:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x9cbec000) [pid = 1719] [serial = 1021] [outer = (nil)] 09:25:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0xa2008400) [pid = 1719] [serial = 1022] [outer = 0x9cbec000] 09:25:23 INFO - PROCESS | 1719 | 1468599923823 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0xa228a400) [pid = 1719] [serial = 1023] [outer = 0x9cbec000] 09:25:24 INFO - PROCESS | 1719 | 1468599924784 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]]]}] 09:25:24 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 09:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1601ms 09:25:24 INFO - PROCESS | 1719 | 1468599924828 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:25:24 INFO - PROCESS | 1719 | 1468599924833 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:25:24 INFO - PROCESS | 1719 | 1468599924839 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 1719 | 1468599924843 Marionette TRACE conn4 <- [1,1334,null,{}] 09:25:24 INFO - PROCESS | 1719 | 1468599924849 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}] 09:25:24 INFO - PROCESS | 1719 | 1468599924855 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:25 INFO - PROCESS | 1719 | 1468599925041 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:25:25 INFO - PROCESS | 1719 | 1468599925270 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 1719 | 1468599925276 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:25 INFO - PROCESS | 1719 | ++DOCSHELL 0x94868800 == 50 [pid = 1719] [id = 341] 09:25:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9530c400) [pid = 1719] [serial = 1024] [outer = (nil)] 09:25:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0xa2535000) [pid = 1719] [serial = 1025] [outer = 0x9530c400] 09:25:25 INFO - PROCESS | 1719 | 1468599925407 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0xa2562400) [pid = 1719] [serial = 1026] [outer = 0x9530c400] 09:25:26 INFO - PROCESS | 1719 | 1468599926352 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]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1584ms 09:25:26 INFO - PROCESS | 1719 | 1468599926425 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 1719 | 1468599926432 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:25:26 INFO - PROCESS | 1719 | 1468599926443 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 1719 | 1468599926450 Marionette TRACE conn4 <- [1,1338,null,{}] 09:25:26 INFO - PROCESS | 1719 | 1468599926459 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}] 09:25:26 INFO - PROCESS | 1719 | 1468599926474 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:26 INFO - PROCESS | 1719 | 1468599926819 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:25:27 INFO - PROCESS | 1719 | 1468599927045 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 1719 | 1468599927056 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:27 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a2b000 == 51 [pid = 1719] [id = 342] 09:25:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x93a2d000) [pid = 1719] [serial = 1027] [outer = (nil)] 09:25:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0xa310d800) [pid = 1719] [serial = 1028] [outer = 0x93a2d000] 09:25:27 INFO - PROCESS | 1719 | 1468599927140 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0xa3194800) [pid = 1719] [serial = 1029] [outer = 0x93a2d000] 09:25:28 INFO - PROCESS | 1719 | 1468599928835 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]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2439ms 09:25:28 INFO - PROCESS | 1719 | 1468599928882 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 1719 | 1468599928889 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:25:28 INFO - PROCESS | 1719 | 1468599928897 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 1719 | 1468599928902 Marionette TRACE conn4 <- [1,1342,null,{}] 09:25:29 INFO - PROCESS | 1719 | 1468599929045 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}] 09:25:29 INFO - PROCESS | 1719 | 1468599929051 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:29 INFO - PROCESS | 1719 | 1468599929258 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:25:29 INFO - PROCESS | 1719 | --DOCSHELL 0x92585c00 == 50 [pid = 1719] [id = 293] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9a7aec00) [pid = 1719] [serial = 974] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | 1468599929518 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 1719 | 1468599929530 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x92038c00 == 51 [pid = 1719] [id = 343] 09:25:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x92328000) [pid = 1719] [serial = 1030] [outer = (nil)] 09:25:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x93a6d400) [pid = 1719] [serial = 1031] [outer = 0x92328000] 09:25:29 INFO - PROCESS | 1719 | 1468599929620 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x95241400) [pid = 1719] [serial = 1032] [outer = 0x92328000] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x930e6c00) [pid = 1719] [serial = 950] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x93d80800) [pid = 1719] [serial = 953] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x95389c00) [pid = 1719] [serial = 965] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x93a2f800) [pid = 1719] [serial = 963] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x8f950800) [pid = 1719] [serial = 962] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9530d000) [pid = 1719] [serial = 956] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9659d800) [pid = 1719] [serial = 959] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x99eadc00) [pid = 1719] [serial = 968] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x930ef400) [pid = 1719] [serial = 971] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9a1f7000) [pid = 1719] [serial = 969] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x93d7ec00) [pid = 1719] [serial = 972] [outer = (nil)] [url = about:blank] 09:25:29 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x96590800) [pid = 1719] [serial = 966] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 1719 | 1468599930516 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]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1646ms 09:25:30 INFO - PROCESS | 1719 | 1468599930548 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 1719 | 1468599930555 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:25:30 INFO - PROCESS | 1719 | 1468599930568 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 1719 | 1468599930572 Marionette TRACE conn4 <- [1,1346,null,{}] 09:25:30 INFO - PROCESS | 1719 | 1468599930580 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}] 09:25:30 INFO - PROCESS | 1719 | 1468599930586 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:30 INFO - PROCESS | 1719 | 1468599930781 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:25:30 INFO - PROCESS | 1719 | 1468599930923 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 1719 | 1468599930933 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d7ec00 == 52 [pid = 1719] [id = 344] 09:25:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x96596000) [pid = 1719] [serial = 1033] [outer = (nil)] 09:25:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x9659f000) [pid = 1719] [serial = 1034] [outer = 0x96596000] 09:25:31 INFO - PROCESS | 1719 | 1468599931007 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x98342000) [pid = 1719] [serial = 1035] [outer = 0x96596000] 09:25:31 INFO - PROCESS | 1719 | 1468599931996 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]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1482ms 09:25:32 INFO - PROCESS | 1719 | 1468599932050 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 1719 | 1468599932053 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:25:32 INFO - PROCESS | 1719 | 1468599932065 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 1719 | 1468599932070 Marionette TRACE conn4 <- [1,1350,null,{}] 09:25:32 INFO - PROCESS | 1719 | 1468599932087 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}] 09:25:32 INFO - PROCESS | 1719 | 1468599932096 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:32 INFO - PROCESS | 1719 | 1468599932333 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:25:32 INFO - PROCESS | 1719 | 1468599932358 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1719 | 1468599932367 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:32 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a2bb000 == 53 [pid = 1719] [id = 345] 09:25:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9a384c00) [pid = 1719] [serial = 1036] [outer = (nil)] 09:25:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9a7ab800) [pid = 1719] [serial = 1037] [outer = 0x9a384c00] 09:25:32 INFO - PROCESS | 1719 | 1468599932442 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9a7b2c00) [pid = 1719] [serial = 1038] [outer = 0x9a384c00] 09:25:33 INFO - PROCESS | 1719 | 1468599933489 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]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1487ms 09:25:33 INFO - PROCESS | 1719 | 1468599933556 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 1719 | 1468599933561 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:25:33 INFO - PROCESS | 1719 | 1468599933568 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1719 | 1468599933571 Marionette TRACE conn4 <- [1,1354,null,{}] 09:25:33 INFO - PROCESS | 1719 | 1468599933577 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}] 09:25:33 INFO - PROCESS | 1719 | 1468599933582 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:33 INFO - PROCESS | 1719 | 1468599933866 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:25:33 INFO - PROCESS | 1719 | 1468599933893 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 1719 | 1468599933902 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f944400 == 54 [pid = 1719] [id = 346] 09:25:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x9a494c00) [pid = 1719] [serial = 1039] [outer = (nil)] 09:25:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x9cc86c00) [pid = 1719] [serial = 1040] [outer = 0x9a494c00] 09:25:33 INFO - PROCESS | 1719 | 1468599933971 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0xa110dc00) [pid = 1719] [serial = 1041] [outer = 0x9a494c00] 09:25:34 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x98e5e000) [pid = 1719] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:25:34 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x99eb2400) [pid = 1719] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:25:34 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x93b71c00) [pid = 1719] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:25:34 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x93b57800) [pid = 1719] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:25:34 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x93d7fc00) [pid = 1719] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:25:35 INFO - PROCESS | 1719 | 1468599935044 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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1533ms 09:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:25:35 INFO - PROCESS | 1719 | 1468599935102 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1719 | 1468599935105 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:25:35 INFO - PROCESS | 1719 | 1468599935112 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1719 | 1468599935117 Marionette TRACE conn4 <- [1,1358,null,{}] 09:25:35 INFO - PROCESS | 1719 | 1468599935124 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}] 09:25:35 INFO - PROCESS | 1719 | 1468599935129 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:35 INFO - PROCESS | 1719 | 1468599935298 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:25:35 INFO - PROCESS | 1719 | 1468599935440 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 1719 | 1468599935453 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258a400 == 55 [pid = 1719] [id = 347] 09:25:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9258b000) [pid = 1719] [serial = 1042] [outer = (nil)] 09:25:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9adebc00) [pid = 1719] [serial = 1043] [outer = 0x9258b000] 09:25:35 INFO - PROCESS | 1719 | 1468599935527 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0xa2537000) [pid = 1719] [serial = 1044] [outer = 0x9258b000] 09:25:36 INFO - PROCESS | 1719 | 1468599936374 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]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1390ms 09:25:36 INFO - PROCESS | 1719 | 1468599936526 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 1719 | 1468599936533 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:25:36 INFO - PROCESS | 1719 | 1468599936546 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 1719 | 1468599936550 Marionette TRACE conn4 <- [1,1362,null,{}] 09:25:36 INFO - PROCESS | 1719 | 1468599936560 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}] 09:25:36 INFO - PROCESS | 1719 | 1468599936567 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:36 INFO - PROCESS | 1719 | 1468599936775 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:25:37 INFO - PROCESS | 1719 | 1468599937031 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 1719 | 1468599937048 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x930e8400 == 56 [pid = 1719] [id = 348] 09:25:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x93d84c00) [pid = 1719] [serial = 1045] [outer = (nil)] 09:25:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x9530d000) [pid = 1719] [serial = 1046] [outer = 0x93d84c00] 09:25:37 INFO - PROCESS | 1719 | 1468599937224 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9530f400) [pid = 1719] [serial = 1047] [outer = 0x93d84c00] 09:25:38 INFO - PROCESS | 1719 | 1468599938286 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]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1807ms 09:25:38 INFO - PROCESS | 1719 | 1468599938354 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 1719 | 1468599938360 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:25:38 INFO - PROCESS | 1719 | 1468599938373 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1719 | 1468599938380 Marionette TRACE conn4 <- [1,1366,null,{}] 09:25:38 INFO - PROCESS | 1719 | 1468599938387 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}] 09:25:38 INFO - PROCESS | 1719 | 1468599938394 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:38 INFO - PROCESS | 1719 | 1468599938635 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:25:38 INFO - PROCESS | 1719 | 1468599938870 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 1719 | 1468599938879 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203dc00 == 57 [pid = 1719] [id = 349] 09:25:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x9a1fbc00) [pid = 1719] [serial = 1048] [outer = (nil)] 09:25:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x9a48f000) [pid = 1719] [serial = 1049] [outer = 0x9a1fbc00] 09:25:38 INFO - PROCESS | 1719 | 1468599938970 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x9a7af400) [pid = 1719] [serial = 1050] [outer = 0x9a1fbc00] 09:25:40 INFO - PROCESS | 1719 | 1468599940011 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] 09:25:40 INFO - PROCESS | 1719 | 1468599940066 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:25:40 INFO - PROCESS | 1719 | 1468599940074 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 1719 | 1468599940078 Marionette TRACE conn4 <- [1,1370,null,{}] 09:25:40 INFO - PROCESS | 1719 | 1468599940095 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}] 09:25:40 INFO - PROCESS | 1719 | 1468599940104 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:40 INFO - PROCESS | 1719 | 1468599940439 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:25:40 INFO - PROCESS | 1719 | 1468599940688 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1719 | 1468599940701 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:40 INFO - PROCESS | 1719 | ++DOCSHELL 0xa2ff0c00 == 58 [pid = 1719] [id = 350] 09:25:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0xa2ff1400) [pid = 1719] [serial = 1051] [outer = (nil)] 09:25:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0xa31ec400) [pid = 1719] [serial = 1052] [outer = 0xa2ff1400] 09:25:40 INFO - PROCESS | 1719 | 1468599940790 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0xa31f0800) [pid = 1719] [serial = 1053] [outer = 0xa2ff1400] 09:25:41 INFO - PROCESS | 1719 | 1468599941817 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] 09:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:25:41 INFO - PROCESS | 1719 | 1468599941873 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:25:41 INFO - PROCESS | 1719 | 1468599941881 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 1719 | 1468599941885 Marionette TRACE conn4 <- [1,1374,null,{}] 09:25:41 INFO - PROCESS | 1719 | 1468599941892 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}] 09:25:41 INFO - PROCESS | 1719 | 1468599941897 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:42 INFO - PROCESS | 1719 | 1468599942153 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:25:42 INFO - PROCESS | 1719 | 1468599942430 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 1719 | 1468599942438 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:42 INFO - PROCESS | 1719 | ++DOCSHELL 0xa2fb7800 == 59 [pid = 1719] [id = 351] 09:25:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0xa31f7c00) [pid = 1719] [serial = 1054] [outer = (nil)] 09:25:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0xa33c3c00) [pid = 1719] [serial = 1055] [outer = 0xa31f7c00] 09:25:42 INFO - PROCESS | 1719 | 1468599942526 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0xa4d0b400) [pid = 1719] [serial = 1056] [outer = 0xa31f7c00] 09:25:43 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:43 INFO - PROCESS | 1719 | 1468599943611 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] 09:25:43 INFO - PROCESS | 1719 | 1468599943683 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:25:43 INFO - PROCESS | 1719 | 1468599943690 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 1719 | 1468599943694 Marionette TRACE conn4 <- [1,1378,null,{}] 09:25:43 INFO - PROCESS | 1719 | 1468599943703 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}] 09:25:43 INFO - PROCESS | 1719 | 1468599943712 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:43 INFO - PROCESS | 1719 | 1468599943979 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:25:44 INFO - PROCESS | 1719 | 1468599944210 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 1719 | 1468599944219 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x92583c00 == 60 [pid = 1719] [id = 352] 09:25:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x93a2e400) [pid = 1719] [serial = 1057] [outer = (nil)] 09:25:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0xa4f1ec00) [pid = 1719] [serial = 1058] [outer = 0x93a2e400] 09:25:44 INFO - PROCESS | 1719 | 1468599944315 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0xa4f75c00) [pid = 1719] [serial = 1059] [outer = 0x93a2e400] 09:25:45 INFO - PROCESS | 1719 | 1468599945329 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] 09:25:45 INFO - PROCESS | 1719 | 1468599945381 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:25:45 INFO - PROCESS | 1719 | 1468599945389 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 1719 | 1468599945392 Marionette TRACE conn4 <- [1,1382,null,{}] 09:25:45 INFO - PROCESS | 1719 | 1468599945398 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}] 09:25:45 INFO - PROCESS | 1719 | 1468599945409 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:45 INFO - PROCESS | 1719 | 1468599945678 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:25:45 INFO - PROCESS | 1719 | 1468599945970 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1719 | 1468599945979 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:46 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a48fc00 == 61 [pid = 1719] [id = 353] 09:25:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0xa33ca400) [pid = 1719] [serial = 1060] [outer = (nil)] 09:25:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0xa6728400) [pid = 1719] [serial = 1061] [outer = 0xa33ca400] 09:25:46 INFO - PROCESS | 1719 | 1468599946070 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0xa6789000) [pid = 1719] [serial = 1062] [outer = 0xa33ca400] 09:25:47 INFO - PROCESS | 1719 | [1719] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:47 INFO - PROCESS | 1719 | 1468599947334 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] 09:25:47 INFO - PROCESS | 1719 | 1468599947545 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:25:47 INFO - PROCESS | 1719 | 1468599947558 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 1719 | 1468599947562 Marionette TRACE conn4 <- [1,1386,null,{}] 09:25:47 INFO - PROCESS | 1719 | 1468599947573 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}] 09:25:47 INFO - PROCESS | 1719 | 1468599947579 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:47 INFO - PROCESS | 1719 | 1468599947768 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:25:47 INFO - PROCESS | 1719 | 1468599947971 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 1719 | 1468599947985 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x91630c00 == 62 [pid = 1719] [id = 354] 09:25:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x91638000) [pid = 1719] [serial = 1063] [outer = (nil)] 09:25:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x9258bc00) [pid = 1719] [serial = 1064] [outer = 0x91638000] 09:25:48 INFO - PROCESS | 1719 | 1468599948067 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x930ea400) [pid = 1719] [serial = 1065] [outer = 0x91638000] 09:25:49 INFO - PROCESS | 1719 | 1468599949201 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] 09:25:49 INFO - PROCESS | 1719 | 1468599949255 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:25:49 INFO - PROCESS | 1719 | 1468599949267 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 1719 | 1468599949271 Marionette TRACE conn4 <- [1,1390,null,{}] 09:25:49 INFO - PROCESS | 1719 | 1468599949278 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}] 09:25:49 INFO - PROCESS | 1719 | 1468599949284 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:49 INFO - PROCESS | 1719 | 1468599949518 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:25:49 INFO - PROCESS | 1719 | 1468599949829 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 1719 | 1468599949839 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:49 INFO - PROCESS | 1719 | --DOCSHELL 0x9538d000 == 61 [pid = 1719] [id = 305] 09:25:49 INFO - PROCESS | 1719 | --DOCSHELL 0x9530b400 == 60 [pid = 1719] [id = 295] 09:25:49 INFO - PROCESS | 1719 | --DOCSHELL 0x92588800 == 59 [pid = 1719] [id = 303] 09:25:49 INFO - PROCESS | 1719 | --DOCSHELL 0x9659bc00 == 58 [pid = 1719] [id = 297] 09:25:49 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x9aded800) [pid = 1719] [serial = 989] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x93b79800) [pid = 1719] [serial = 992] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x952b1400) [pid = 1719] [serial = 977] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x9a2bac00) [pid = 1719] [serial = 980] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x9d90d400) [pid = 1719] [serial = 986] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x9b4ea800) [pid = 1719] [serial = 983] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x9adf6400) [pid = 1719] [serial = 1010] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x92326400 == 59 [pid = 1719] [id = 355] 09:25:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x92588800) [pid = 1719] [serial = 1066] [outer = (nil)] 09:25:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x952ad400) [pid = 1719] [serial = 1067] [outer = 0x92588800] 09:25:49 INFO - PROCESS | 1719 | 1468599949966 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x96595000) [pid = 1719] [serial = 1068] [outer = 0x92588800] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x9231d400 == 58 [pid = 1719] [id = 296] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x9523f400 == 57 [pid = 1719] [id = 292] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x8f943000 == 56 [pid = 1719] [id = 315] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x93a25c00 == 55 [pid = 1719] [id = 302] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x93b58c00 == 54 [pid = 1719] [id = 294] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x99603400 == 53 [pid = 1719] [id = 304] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x8f944400 == 52 [pid = 1719] [id = 346] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x9a2bb000 == 51 [pid = 1719] [id = 345] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x93d7ec00 == 50 [pid = 1719] [id = 344] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x92038c00 == 49 [pid = 1719] [id = 343] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x94868800 == 48 [pid = 1719] [id = 341] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x9258e000 == 47 [pid = 1719] [id = 340] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x9cbde000 == 46 [pid = 1719] [id = 339] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x9797d400 == 45 [pid = 1719] [id = 338] 09:25:50 INFO - PROCESS | 1719 | --DOCSHELL 0x93a2d400 == 44 [pid = 1719] [id = 337] 09:25:50 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x9960b800) [pid = 1719] [serial = 1001] [outer = (nil)] [url = about:blank] 09:25:50 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x9a489800) [pid = 1719] [serial = 1005] [outer = (nil)] [url = about:blank] 09:25:50 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x95242400) [pid = 1719] [serial = 996] [outer = (nil)] [url = about:blank] 09:25:50 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x93b74400) [pid = 1719] [serial = 998] [outer = (nil)] [url = about:blank] 09:25:50 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x95310800) [pid = 1719] [serial = 999] [outer = (nil)] [url = about:blank] 09:25:50 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x93d85400) [pid = 1719] [serial = 995] [outer = (nil)] [url = about:blank] 09:25:50 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x9a2bd400) [pid = 1719] [serial = 1004] [outer = (nil)] [url = about:blank] 09:25:50 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x9a0e5400) [pid = 1719] [serial = 1007] [outer = (nil)] [url = about:blank] 09:25:50 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x99ea6c00) [pid = 1719] [serial = 1002] [outer = (nil)] [url = about:blank] 09:25:50 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x9a2b9800) [pid = 1719] [serial = 1008] [outer = (nil)] [url = about:blank] 09:25:50 INFO - PROCESS | 1719 | 1468599950966 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]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1741ms 09:25:51 INFO - PROCESS | 1719 | 1468599951009 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:25:51 INFO - PROCESS | 1719 | 1468599951013 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:25:51 INFO - PROCESS | 1719 | 1468599951021 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 1719 | 1468599951028 Marionette TRACE conn4 <- [1,1394,null,{}] 09:25:51 INFO - PROCESS | 1719 | 1468599951044 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}] 09:25:51 INFO - PROCESS | 1719 | 1468599951053 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:51 INFO - PROCESS | 1719 | 1468599951241 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:25:51 INFO - PROCESS | 1719 | 1468599951389 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 1719 | 1468599951398 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x98f3b800 == 45 [pid = 1719] [id = 356] 09:25:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x9960b800) [pid = 1719] [serial = 1069] [outer = (nil)] 09:25:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x9a2b5400) [pid = 1719] [serial = 1070] [outer = 0x9960b800] 09:25:51 INFO - PROCESS | 1719 | 1468599951491 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x9a2c0400) [pid = 1719] [serial = 1071] [outer = 0x9960b800] 09:25:52 INFO - PROCESS | 1719 | 1468599952612 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]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1649ms 09:25:52 INFO - PROCESS | 1719 | 1468599952671 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 1719 | 1468599952679 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:25:52 INFO - PROCESS | 1719 | 1468599952690 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 1719 | 1468599952694 Marionette TRACE conn4 <- [1,1398,null,{}] 09:25:52 INFO - PROCESS | 1719 | 1468599952746 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}] 09:25:52 INFO - PROCESS | 1719 | 1468599952751 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:53 INFO - PROCESS | 1719 | 1468599953032 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:25:53 INFO - PROCESS | 1719 | 1468599953241 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 1719 | 1468599953250 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a6fc00 == 46 [pid = 1719] [id = 357] 09:25:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x93d82000) [pid = 1719] [serial = 1072] [outer = (nil)] 09:25:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x9529c000) [pid = 1719] [serial = 1073] [outer = 0x93d82000] 09:25:53 INFO - PROCESS | 1719 | 1468599953342 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x9655c800) [pid = 1719] [serial = 1074] [outer = 0x93d82000] 09:25:54 INFO - PROCESS | 1719 | 1468599954461 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]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1799ms 09:25:54 INFO - PROCESS | 1719 | 1468599954490 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 1719 | 1468599954498 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:25:54 INFO - PROCESS | 1719 | 1468599954510 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 1719 | 1468599954514 Marionette TRACE conn4 <- [1,1402,null,{}] 09:25:54 INFO - PROCESS | 1719 | 1468599954522 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}] 09:25:54 INFO - PROCESS | 1719 | 1468599954529 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:54 INFO - PROCESS | 1719 | 1468599954791 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:25:55 INFO - PROCESS | 1719 | 1468599955034 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1719 | 1468599955045 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a2bc000 == 47 [pid = 1719] [id = 358] 09:25:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x9a2bf800) [pid = 1719] [serial = 1075] [outer = (nil)] 09:25:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x9a48b800) [pid = 1719] [serial = 1076] [outer = 0x9a2bf800] 09:25:55 INFO - PROCESS | 1719 | 1468599955130 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x9a492400) [pid = 1719] [serial = 1077] [outer = 0x9a2bf800] 09:25:56 INFO - PROCESS | 1719 | 1468599956346 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]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1886ms 09:25:56 INFO - PROCESS | 1719 | 1468599956397 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 1719 | 1468599956402 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:25:56 INFO - PROCESS | 1719 | 1468599956409 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 1719 | 1468599956416 Marionette TRACE conn4 <- [1,1406,null,{}] 09:25:56 INFO - PROCESS | 1719 | 1468599956433 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}] 09:25:56 INFO - PROCESS | 1719 | 1468599956443 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:56 INFO - PROCESS | 1719 | 1468599956685 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:25:56 INFO - PROCESS | 1719 | 1468599956972 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 1719 | 1468599956986 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x9d963c00 == 48 [pid = 1719] [id = 359] 09:25:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x9d96a000) [pid = 1719] [serial = 1078] [outer = (nil)] 09:25:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0xa228a000) [pid = 1719] [serial = 1079] [outer = 0x9d96a000] 09:25:57 INFO - PROCESS | 1719 | 1468599957094 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0xa25fcc00) [pid = 1719] [serial = 1080] [outer = 0x9d96a000] 09:25:58 INFO - PROCESS | 1719 | 1468599958158 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]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1801ms 09:25:58 INFO - PROCESS | 1719 | 1468599958211 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:25:58 INFO - PROCESS | 1719 | 1468599958216 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:25:58 INFO - PROCESS | 1719 | 1468599958224 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 1719 | 1468599958228 Marionette TRACE conn4 <- [1,1410,null,{}] 09:25:58 INFO - PROCESS | 1719 | 1468599958235 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}] 09:25:58 INFO - PROCESS | 1719 | 1468599958240 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:58 INFO - PROCESS | 1719 | 1468599958442 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:25:58 INFO - PROCESS | 1719 | 1468599958717 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1719 | 1468599958725 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:25:58 INFO - PROCESS | 1719 | ++DOCSHELL 0xa209f000 == 49 [pid = 1719] [id = 360] 09:25:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0xa2379400) [pid = 1719] [serial = 1081] [outer = (nil)] 09:25:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0xa334fc00) [pid = 1719] [serial = 1082] [outer = 0xa2379400] 09:25:58 INFO - PROCESS | 1719 | 1468599958820 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0xa4d56000) [pid = 1719] [serial = 1083] [outer = 0xa2379400] 09:25:59 INFO - PROCESS | 1719 | 1468599959872 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]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1687ms 09:25:59 INFO - PROCESS | 1719 | 1468599959910 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 1719 | 1468599959915 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:25:59 INFO - PROCESS | 1719 | 1468599959921 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 1719 | 1468599959925 Marionette TRACE conn4 <- [1,1414,null,{}] 09:25:59 INFO - PROCESS | 1719 | 1468599959932 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}] 09:25:59 INFO - PROCESS | 1719 | 1468599959937 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:00 INFO - PROCESS | 1719 | 1468599960172 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:26:00 INFO - PROCESS | 1719 | 1468599960411 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 1719 | 1468599960419 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f948800 == 50 [pid = 1719] [id = 361] 09:26:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x8f950000) [pid = 1719] [serial = 1084] [outer = (nil)] 09:26:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x916b9400) [pid = 1719] [serial = 1085] [outer = 0x8f950000] 09:26:00 INFO - PROCESS | 1719 | 1468599960522 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x916bbc00) [pid = 1719] [serial = 1086] [outer = 0x8f950000] 09:26:01 INFO - PROCESS | 1719 | 1468599961536 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]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1632ms 09:26:01 INFO - PROCESS | 1719 | 1468599961557 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 1719 | 1468599961564 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:26:01 INFO - PROCESS | 1719 | 1468599961575 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 1719 | 1468599961582 Marionette TRACE conn4 <- [1,1418,null,{}] 09:26:01 INFO - PROCESS | 1719 | 1468599961592 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}] 09:26:01 INFO - PROCESS | 1719 | 1468599961607 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:01 INFO - PROCESS | 1719 | 1468599961890 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:26:02 INFO - PROCESS | 1719 | 1468599962131 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 1719 | 1468599962141 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94f400 == 51 [pid = 1719] [id = 362] 09:26:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x916be800) [pid = 1719] [serial = 1087] [outer = (nil)] 09:26:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0xa618ac00) [pid = 1719] [serial = 1088] [outer = 0x916be800] 09:26:02 INFO - PROCESS | 1719 | 1468599962231 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0xa61bf400) [pid = 1719] [serial = 1089] [outer = 0x916be800] 09:26:03 INFO - PROCESS | 1719 | 1468599963160 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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1648ms 09:26:03 INFO - PROCESS | 1719 | 1468599963222 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 1719 | 1468599963226 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:26:03 INFO - PROCESS | 1719 | 1468599963233 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 1719 | 1468599963237 Marionette TRACE conn4 <- [1,1422,null,{}] 09:26:03 INFO - PROCESS | 1719 | 1468599963243 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}] 09:26:03 INFO - PROCESS | 1719 | 1468599963248 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:03 INFO - PROCESS | 1719 | 1468599963436 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:26:03 INFO - PROCESS | 1719 | 1468599963662 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 1719 | 1468599963671 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e794800 == 52 [pid = 1719] [id = 363] 09:26:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x8e797000) [pid = 1719] [serial = 1090] [outer = (nil)] 09:26:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x8e79d000) [pid = 1719] [serial = 1091] [outer = 0x8e797000] 09:26:03 INFO - PROCESS | 1719 | 1468599963791 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x8e7a0800) [pid = 1719] [serial = 1092] [outer = 0x8e797000] 09:26:04 INFO - PROCESS | 1719 | 1468599964723 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]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1535ms 09:26:04 INFO - PROCESS | 1719 | 1468599964770 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 1719 | 1468599964774 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:26:04 INFO - PROCESS | 1719 | 1468599964782 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 1719 | 1468599964786 Marionette TRACE conn4 <- [1,1426,null,{}] 09:26:04 INFO - PROCESS | 1719 | 1468599964792 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}] 09:26:04 INFO - PROCESS | 1719 | 1468599964798 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:05 INFO - PROCESS | 1719 | 1468599965006 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:26:05 INFO - PROCESS | 1719 | 1468599965231 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 1719 | 1468599965238 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e79bc00 == 53 [pid = 1719] [id = 364] 09:26:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x8e7a0400) [pid = 1719] [serial = 1093] [outer = (nil)] 09:26:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x8e922800) [pid = 1719] [serial = 1094] [outer = 0x8e7a0400] 09:26:05 INFO - PROCESS | 1719 | 1468599965364 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0x8e926800) [pid = 1719] [serial = 1095] [outer = 0x8e7a0400] 09:26:06 INFO - PROCESS | 1719 | 1468599966312 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]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1589ms 09:26:06 INFO - PROCESS | 1719 | 1468599966372 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 1719 | 1468599966377 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:26:06 INFO - PROCESS | 1719 | 1468599966384 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 1719 | 1468599966389 Marionette TRACE conn4 <- [1,1430,null,{}] 09:26:06 INFO - PROCESS | 1719 | 1468599966395 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}] 09:26:06 INFO - PROCESS | 1719 | 1468599966400 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:06 INFO - PROCESS | 1719 | 1468599966593 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:26:06 INFO - PROCESS | 1719 | 1468599966848 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 1719 | 1468599966862 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:07 INFO - PROCESS | 1719 | --DOCSHELL 0x92326400 == 52 [pid = 1719] [id = 355] 09:26:07 INFO - PROCESS | 1719 | --DOCSHELL 0x91630c00 == 51 [pid = 1719] [id = 354] 09:26:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea2c000 == 52 [pid = 1719] [id = 365] 09:26:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0x8ea2c400) [pid = 1719] [serial = 1096] [outer = (nil)] 09:26:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0x8ea2e400) [pid = 1719] [serial = 1097] [outer = 0x8ea2c400] 09:26:07 INFO - PROCESS | 1719 | 1468599967521 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 126 (0x8ea31800) [pid = 1719] [serial = 1098] [outer = 0x8ea2c400] 09:26:08 INFO - PROCESS | 1719 | 1468599968534 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]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2186ms 09:26:08 INFO - PROCESS | 1719 | 1468599968572 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1719 | 1468599968576 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:26:08 INFO - PROCESS | 1719 | 1468599968585 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 1719 | 1468599968590 Marionette TRACE conn4 <- [1,1434,null,{}] 09:26:08 INFO - PROCESS | 1719 | 1468599968607 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}] 09:26:08 INFO - PROCESS | 1719 | 1468599968614 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:08 INFO - PROCESS | 1719 | 1468599968852 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:26:08 INFO - PROCESS | 1719 | 1468599968879 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 1719 | 1468599968887 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:08 INFO - PROCESS | 1719 | ++DOCSHELL 0x91630c00 == 53 [pid = 1719] [id = 366] 09:26:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 127 (0x91631400) [pid = 1719] [serial = 1099] [outer = (nil)] 09:26:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 128 (0x91637400) [pid = 1719] [serial = 1100] [outer = 0x91631400] 09:26:08 INFO - PROCESS | 1719 | 1468599968963 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 129 (0x9163d400) [pid = 1719] [serial = 1101] [outer = 0x91631400] 09:26:10 INFO - PROCESS | 1719 | 1468599970193 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]]]}] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 128 (0x9cbe4000) [pid = 1719] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 127 (0x98e5cc00) [pid = 1719] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 126 (0x9a494c00) [pid = 1719] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 125 (0x96596000) [pid = 1719] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x9cbec000) [pid = 1719] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0x92328000) [pid = 1719] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0x93a2d000) [pid = 1719] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x93a6c800) [pid = 1719] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x9530c400) [pid = 1719] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x98ec9400) [pid = 1719] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x9a384c00) [pid = 1719] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x92588800) [pid = 1719] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x91638000) [pid = 1719] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0x93b61000) [pid = 1719] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x95305c00) [pid = 1719] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x99eaac00) [pid = 1719] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x8f949400) [pid = 1719] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x99602000) [pid = 1719] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x93b75800) [pid = 1719] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x9b49c000) [pid = 1719] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1693ms 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x93b7a800) [pid = 1719] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x9b4e6400) [pid = 1719] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x91af9800) [pid = 1719] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x93a7b400) [pid = 1719] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:26:10 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x9258f800) [pid = 1719] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:26:10 INFO - PROCESS | 1719 | 1468599970286 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 1719 | 1468599970293 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:26:10 INFO - PROCESS | 1719 | 1468599970304 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 1719 | 1468599970307 Marionette TRACE conn4 <- [1,1438,null,{}] 09:26:10 INFO - PROCESS | 1719 | 1468599970314 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}] 09:26:10 INFO - PROCESS | 1719 | 1468599970320 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:10 INFO - PROCESS | 1719 | 1468599970561 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:26:10 INFO - PROCESS | 1719 | 1468599970706 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 1719 | 1468599970714 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af8000 == 54 [pid = 1719] [id = 367] 09:26:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x92326000) [pid = 1719] [serial = 1102] [outer = (nil)] 09:26:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x92590800) [pid = 1719] [serial = 1103] [outer = 0x92326000] 09:26:10 INFO - PROCESS | 1719 | 1468599970787 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x93a2d000) [pid = 1719] [serial = 1104] [outer = 0x92326000] 09:26:11 INFO - PROCESS | 1719 | 1468599971597 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]]]}] 09:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1331ms 09:26:11 INFO - PROCESS | 1719 | 1468599971636 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:26:11 INFO - PROCESS | 1719 | 1468599971640 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:26:11 INFO - PROCESS | 1719 | 1468599971647 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 1719 | 1468599971653 Marionette TRACE conn4 <- [1,1442,null,{}] 09:26:11 INFO - PROCESS | 1719 | 1468599971669 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}] 09:26:11 INFO - PROCESS | 1719 | 1468599971699 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:11 INFO - PROCESS | 1719 | 1468599971884 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:26:12 INFO - PROCESS | 1719 | 1468599972027 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 1719 | 1468599972038 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f945800 == 55 [pid = 1719] [id = 368] 09:26:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x93d8b000) [pid = 1719] [serial = 1105] [outer = (nil)] 09:26:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x95382400) [pid = 1719] [serial = 1106] [outer = 0x93d8b000] 09:26:12 INFO - PROCESS | 1719 | 1468599972116 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x96596000) [pid = 1719] [serial = 1107] [outer = 0x93d8b000] 09:26:13 INFO - PROCESS | 1719 | 1468599973234 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]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1638ms 09:26:13 INFO - PROCESS | 1719 | 1468599973286 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 1719 | 1468599973293 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:26:13 INFO - PROCESS | 1719 | 1468599973302 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 1719 | 1468599973311 Marionette TRACE conn4 <- [1,1446,null,{}] 09:26:13 INFO - PROCESS | 1719 | 1468599973320 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}] 09:26:13 INFO - PROCESS | 1719 | 1468599973326 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:13 INFO - PROCESS | 1719 | 1468599973540 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:26:13 INFO - PROCESS | 1719 | 1468599973789 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 1719 | 1468599973800 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea38400 == 56 [pid = 1719] [id = 369] 09:26:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x8ea39400) [pid = 1719] [serial = 1108] [outer = (nil)] 09:26:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x9163ec00) [pid = 1719] [serial = 1109] [outer = 0x8ea39400] 09:26:13 INFO - PROCESS | 1719 | 1468599973885 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x916bf000) [pid = 1719] [serial = 1110] [outer = 0x8ea39400] 09:26:14 INFO - PROCESS | 1719 | 1468599974890 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]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1649ms 09:26:14 INFO - PROCESS | 1719 | 1468599974951 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1719 | 1468599974959 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:26:14 INFO - PROCESS | 1719 | 1468599974970 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1719 | 1468599974974 Marionette TRACE conn4 <- [1,1450,null,{}] 09:26:14 INFO - PROCESS | 1719 | 1468599974981 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}] 09:26:14 INFO - PROCESS | 1719 | 1468599974987 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:15 INFO - PROCESS | 1719 | 1468599975233 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:26:15 INFO - PROCESS | 1719 | 1468599975476 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 1719 | 1468599975488 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b79400 == 57 [pid = 1719] [id = 370] 09:26:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x93d81000) [pid = 1719] [serial = 1111] [outer = (nil)] 09:26:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x952b7800) [pid = 1719] [serial = 1112] [outer = 0x93d81000] 09:26:15 INFO - PROCESS | 1719 | 1468599975619 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x96595400) [pid = 1719] [serial = 1113] [outer = 0x93d81000] 09:26:16 INFO - PROCESS | 1719 | 1468599976676 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]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1783ms 09:26:16 INFO - PROCESS | 1719 | 1468599976754 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:26:16 INFO - PROCESS | 1719 | 1468599976759 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:26:16 INFO - PROCESS | 1719 | 1468599976766 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 1719 | 1468599976773 Marionette TRACE conn4 <- [1,1454,null,{}] 09:26:16 INFO - PROCESS | 1719 | 1468599976791 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}] 09:26:16 INFO - PROCESS | 1719 | 1468599976800 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:17 INFO - PROCESS | 1719 | 1468599977137 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:26:17 INFO - PROCESS | 1719 | 1468599977315 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 1719 | 1468599977329 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a1fac00 == 58 [pid = 1719] [id = 371] 09:26:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x9a2b9400) [pid = 1719] [serial = 1114] [outer = (nil)] 09:26:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x9a48dc00) [pid = 1719] [serial = 1115] [outer = 0x9a2b9400] 09:26:17 INFO - PROCESS | 1719 | 1468599977417 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x9adf3000) [pid = 1719] [serial = 1116] [outer = 0x9a2b9400] 09:26:18 INFO - PROCESS | 1719 | 1468599978424 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]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1701ms 09:26:18 INFO - PROCESS | 1719 | 1468599978468 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:26:18 INFO - PROCESS | 1719 | 1468599978473 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:26:18 INFO - PROCESS | 1719 | 1468599978481 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 1719 | 1468599978485 Marionette TRACE conn4 <- [1,1458,null,{}] 09:26:18 INFO - PROCESS | 1719 | 1468599978493 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}] 09:26:18 INFO - PROCESS | 1719 | 1468599978499 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:18 INFO - PROCESS | 1719 | 1468599978713 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:26:18 INFO - PROCESS | 1719 | 1468599978952 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1719 | 1468599978967 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a487000 == 59 [pid = 1719] [id = 372] 09:26:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x9b782400) [pid = 1719] [serial = 1117] [outer = (nil)] 09:26:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x9d902400) [pid = 1719] [serial = 1118] [outer = 0x9b782400] 09:26:19 INFO - PROCESS | 1719 | 1468599979094 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x9d975000) [pid = 1719] [serial = 1119] [outer = 0x9b782400] 09:26:20 INFO - PROCESS | 1719 | 1468599980115 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]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1688ms 09:26:20 INFO - PROCESS | 1719 | 1468599980170 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 1719 | 1468599980174 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:26:20 INFO - PROCESS | 1719 | 1468599980182 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 1719 | 1468599980187 Marionette TRACE conn4 <- [1,1462,null,{}] 09:26:20 INFO - PROCESS | 1719 | 1468599980194 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}] 09:26:20 INFO - PROCESS | 1719 | 1468599980199 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:20 INFO - PROCESS | 1719 | 1468599980403 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:26:20 INFO - PROCESS | 1719 | 1468599980651 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 1719 | 1468599980661 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:20 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e929400 == 60 [pid = 1719] [id = 373] 09:26:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0x8ea2b000) [pid = 1719] [serial = 1120] [outer = (nil)] 09:26:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0xa200e000) [pid = 1719] [serial = 1121] [outer = 0x8ea2b000] 09:26:20 INFO - PROCESS | 1719 | 1468599980785 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0xa3103000) [pid = 1719] [serial = 1122] [outer = 0x8ea2b000] 09:26:21 INFO - PROCESS | 1719 | 1468599981754 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]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1636ms 09:26:21 INFO - PROCESS | 1719 | 1468599981820 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 1719 | 1468599981824 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:26:21 INFO - PROCESS | 1719 | 1468599981831 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 1719 | 1468599981835 Marionette TRACE conn4 <- [1,1466,null,{}] 09:26:21 INFO - PROCESS | 1719 | 1468599981840 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}] 09:26:21 INFO - PROCESS | 1719 | 1468599981851 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:22 INFO - PROCESS | 1719 | 1468599982111 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:26:22 INFO - PROCESS | 1719 | 1468599982411 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 1719 | 1468599982421 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e92d800 == 61 [pid = 1719] [id = 374] 09:26:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 126 (0xa4d57400) [pid = 1719] [serial = 1123] [outer = (nil)] 09:26:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 127 (0xa6181400) [pid = 1719] [serial = 1124] [outer = 0xa4d57400] 09:26:22 INFO - PROCESS | 1719 | 1468599982507 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 128 (0xa618e000) [pid = 1719] [serial = 1125] [outer = 0xa4d57400] 09:26:23 INFO - PROCESS | 1719 | 1468599983534 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]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1783ms 09:26:23 INFO - PROCESS | 1719 | 1468599983615 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 1719 | 1468599983619 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:26:23 INFO - PROCESS | 1719 | 1468599983627 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 1719 | 1468599983631 Marionette TRACE conn4 <- [1,1470,null,{}] 09:26:23 INFO - PROCESS | 1719 | 1468599983638 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}] 09:26:23 INFO - PROCESS | 1719 | 1468599983643 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:23 INFO - PROCESS | 1719 | 1468599983865 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:26:24 INFO - PROCESS | 1719 | 1468599984118 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1719 | 1468599984128 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea33000 == 62 [pid = 1719] [id = 375] 09:26:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 129 (0x8ea33c00) [pid = 1719] [serial = 1126] [outer = (nil)] 09:26:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 130 (0x95243400) [pid = 1719] [serial = 1127] [outer = 0x8ea33c00] 09:26:24 INFO - PROCESS | 1719 | 1468599984252 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 131 (0x9659c800) [pid = 1719] [serial = 1128] [outer = 0x8ea33c00] 09:26:25 INFO - PROCESS | 1719 | 1468599985229 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]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1638ms 09:26:25 INFO - PROCESS | 1719 | 1468599985266 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 1719 | 1468599985270 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:26:25 INFO - PROCESS | 1719 | 1468599985277 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1719 | 1468599985281 Marionette TRACE conn4 <- [1,1474,null,{}] 09:26:25 INFO - PROCESS | 1719 | 1468599985288 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}] 09:26:25 INFO - PROCESS | 1719 | 1468599985294 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:25 INFO - PROCESS | 1719 | 1468599985491 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:26:26 INFO - PROCESS | 1719 | 1468599986071 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1719 | 1468599986083 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea2cc00 == 63 [pid = 1719] [id = 376] 09:26:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 132 (0x8ea2d000) [pid = 1719] [serial = 1129] [outer = (nil)] 09:26:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 133 (0x8ea34000) [pid = 1719] [serial = 1130] [outer = 0x8ea2d000] 09:26:26 INFO - PROCESS | 1719 | 1468599986206 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 134 (0x8f946c00) [pid = 1719] [serial = 1131] [outer = 0x8ea2d000] 09:26:27 INFO - PROCESS | 1719 | 1468599987222 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]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1984ms 09:26:27 INFO - PROCESS | 1719 | 1468599987264 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1719 | 1468599987270 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:26:27 INFO - PROCESS | 1719 | 1468599987278 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1719 | 1468599987283 Marionette TRACE conn4 <- [1,1478,null,{}] 09:26:27 INFO - PROCESS | 1719 | 1468599987291 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}] 09:26:27 INFO - PROCESS | 1719 | 1468599987299 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:27 INFO - PROCESS | 1719 | 1468599987537 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:26:27 INFO - PROCESS | 1719 | 1468599987868 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 1719 | 1468599987876 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:27 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e91fc00 == 64 [pid = 1719] [id = 377] 09:26:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 135 (0x9232bc00) [pid = 1719] [serial = 1132] [outer = (nil)] 09:26:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 136 (0x93a79400) [pid = 1719] [serial = 1133] [outer = 0x9232bc00] 09:26:27 INFO - PROCESS | 1719 | 1468599987970 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 137 (0x93b71400) [pid = 1719] [serial = 1134] [outer = 0x9232bc00] 09:26:28 INFO - PROCESS | 1719 | 1468599988977 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]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1739ms 09:26:29 INFO - PROCESS | 1719 | 1468599989021 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1719 | 1468599989028 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:26:29 INFO - PROCESS | 1719 | 1468599989035 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1719 | 1468599989039 Marionette TRACE conn4 <- [1,1482,null,{}] 09:26:29 INFO - PROCESS | 1719 | 1468599989046 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}] 09:26:29 INFO - PROCESS | 1719 | 1468599989051 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:29 INFO - PROCESS | 1719 | 1468599989241 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:26:29 INFO - PROCESS | 1719 | --DOCSHELL 0x9834e800 == 63 [pid = 1719] [id = 333] 09:26:29 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94f800 == 62 [pid = 1719] [id = 334] 09:26:29 INFO - PROCESS | 1719 | --DOMWINDOW == 136 (0x9adebc00) [pid = 1719] [serial = 1043] [outer = (nil)] [url = about:blank] 09:26:29 INFO - PROCESS | 1719 | --DOMWINDOW == 135 (0x9a2b5400) [pid = 1719] [serial = 1070] [outer = (nil)] [url = about:blank] 09:26:29 INFO - PROCESS | 1719 | --DOMWINDOW == 134 (0xa6728400) [pid = 1719] [serial = 1061] [outer = (nil)] [url = about:blank] 09:26:29 INFO - PROCESS | 1719 | --DOMWINDOW == 133 (0x9a48f000) [pid = 1719] [serial = 1049] [outer = (nil)] [url = about:blank] 09:26:29 INFO - PROCESS | 1719 | --DOMWINDOW == 132 (0x9530d000) [pid = 1719] [serial = 1046] [outer = (nil)] [url = about:blank] 09:26:29 INFO - PROCESS | 1719 | --DOMWINDOW == 131 (0xa31ec400) [pid = 1719] [serial = 1052] [outer = (nil)] [url = about:blank] 09:26:29 INFO - PROCESS | 1719 | --DOMWINDOW == 130 (0xa4f1ec00) [pid = 1719] [serial = 1058] [outer = (nil)] [url = about:blank] 09:26:29 INFO - PROCESS | 1719 | --DOMWINDOW == 129 (0xa33c3c00) [pid = 1719] [serial = 1055] [outer = (nil)] [url = about:blank] 09:26:29 INFO - PROCESS | 1719 | 1468599989585 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1719 | 1468599989592 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:29 INFO - PROCESS | 1719 | --DOCSHELL 0x91af8000 == 61 [pid = 1719] [id = 367] 09:26:29 INFO - PROCESS | 1719 | --DOCSHELL 0x91630c00 == 60 [pid = 1719] [id = 366] 09:26:29 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea2c000 == 59 [pid = 1719] [id = 365] 09:26:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e799c00 == 60 [pid = 1719] [id = 378] 09:26:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 130 (0x8ea2c000) [pid = 1719] [serial = 1135] [outer = (nil)] 09:26:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 131 (0x93a71c00) [pid = 1719] [serial = 1136] [outer = 0x8ea2c000] 09:26:29 INFO - PROCESS | 1719 | 1468599989701 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 132 (0x9530dc00) [pid = 1719] [serial = 1137] [outer = 0x8ea2c000] 09:26:30 INFO - PROCESS | 1719 | --DOCSHELL 0x8e79bc00 == 59 [pid = 1719] [id = 364] 09:26:30 INFO - PROCESS | 1719 | --DOCSHELL 0x8e794800 == 58 [pid = 1719] [id = 363] 09:26:30 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94f400 == 57 [pid = 1719] [id = 362] 09:26:30 INFO - PROCESS | 1719 | --DOCSHELL 0xa209f000 == 56 [pid = 1719] [id = 360] 09:26:30 INFO - PROCESS | 1719 | --DOCSHELL 0x9d963c00 == 55 [pid = 1719] [id = 359] 09:26:30 INFO - PROCESS | 1719 | --DOCSHELL 0x9a2bc000 == 54 [pid = 1719] [id = 358] 09:26:30 INFO - PROCESS | 1719 | --DOCSHELL 0x93a6fc00 == 53 [pid = 1719] [id = 357] 09:26:30 INFO - PROCESS | 1719 | --DOCSHELL 0x98f3b800 == 52 [pid = 1719] [id = 356] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 131 (0x9cc90800) [pid = 1719] [serial = 1019] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 130 (0x9a2b4000) [pid = 1719] [serial = 1017] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 129 (0x99eaa800) [pid = 1719] [serial = 1016] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 128 (0x9cc86c00) [pid = 1719] [serial = 1040] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 127 (0x9659f000) [pid = 1719] [serial = 1034] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 126 (0xa228a400) [pid = 1719] [serial = 1023] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 125 (0xa2008400) [pid = 1719] [serial = 1022] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x93a6d400) [pid = 1719] [serial = 1031] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0x95241400) [pid = 1719] [serial = 1032] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0xa3194800) [pid = 1719] [serial = 1029] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0xa310d800) [pid = 1719] [serial = 1028] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0xa110dc00) [pid = 1719] [serial = 1041] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x95381800) [pid = 1719] [serial = 1014] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x93d82400) [pid = 1719] [serial = 1013] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x9d90ec00) [pid = 1719] [serial = 1020] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0xa2562400) [pid = 1719] [serial = 1026] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0xa2535000) [pid = 1719] [serial = 1025] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x9b782c00) [pid = 1719] [serial = 1011] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x9a7ab800) [pid = 1719] [serial = 1037] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x9a7b2c00) [pid = 1719] [serial = 1038] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x98342000) [pid = 1719] [serial = 1035] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x98341400) [pid = 1719] [serial = 960] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x95383000) [pid = 1719] [serial = 957] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x9a485c00) [pid = 1719] [serial = 981] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x91af5c00) [pid = 1719] [serial = 948] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x9a7b1000) [pid = 1719] [serial = 975] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x95386c00) [pid = 1719] [serial = 978] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x9b786c00) [pid = 1719] [serial = 984] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x93d88000) [pid = 1719] [serial = 954] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x930ea400) [pid = 1719] [serial = 1065] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x9d969000) [pid = 1719] [serial = 987] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x96595000) [pid = 1719] [serial = 1068] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x9258bc00) [pid = 1719] [serial = 1064] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x952ad400) [pid = 1719] [serial = 1067] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x9530ac00) [pid = 1719] [serial = 993] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0xa11b3c00) [pid = 1719] [serial = 990] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x93a23000) [pid = 1719] [serial = 951] [outer = (nil)] [url = about:blank] 09:26:30 INFO - PROCESS | 1719 | 1468599990638 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]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1644ms 09:26:30 INFO - PROCESS | 1719 | 1468599990680 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 1719 | 1468599990684 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:26:30 INFO - PROCESS | 1719 | 1468599990699 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 1719 | 1468599990709 Marionette TRACE conn4 <- [1,1486,null,{}] 09:26:30 INFO - PROCESS | 1719 | 1468599990718 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}] 09:26:30 INFO - PROCESS | 1719 | 1468599990725 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:30 INFO - PROCESS | 1719 | 1468599990911 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:26:31 INFO - PROCESS | 1719 | 1468599991200 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1719 | 1468599991213 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x9163e400 == 53 [pid = 1719] [id = 379] 09:26:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x92584000) [pid = 1719] [serial = 1138] [outer = (nil)] 09:26:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x9797d400) [pid = 1719] [serial = 1139] [outer = 0x92584000] 09:26:31 INFO - PROCESS | 1719 | 1468599991335 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x98e60400) [pid = 1719] [serial = 1140] [outer = 0x92584000] 09:26:32 INFO - PROCESS | 1719 | 1468599992205 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]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1546ms 09:26:32 INFO - PROCESS | 1719 | 1468599992237 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 1719 | 1468599992250 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:26:32 INFO - PROCESS | 1719 | 1468599992273 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 1719 | 1468599992277 Marionette TRACE conn4 <- [1,1490,null,{}] 09:26:32 INFO - PROCESS | 1719 | 1468599992283 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}] 09:26:32 INFO - PROCESS | 1719 | 1468599992288 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:32 INFO - PROCESS | 1719 | 1468599992520 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:26:32 INFO - PROCESS | 1719 | 1468599992548 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 1719 | 1468599992554 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:32 INFO - PROCESS | 1719 | ++DOCSHELL 0x916b1400 == 54 [pid = 1719] [id = 380] 09:26:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x930ef400) [pid = 1719] [serial = 1141] [outer = (nil)] 09:26:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x99928800) [pid = 1719] [serial = 1142] [outer = 0x930ef400] 09:26:32 INFO - PROCESS | 1719 | 1468599992627 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x9992c800) [pid = 1719] [serial = 1143] [outer = 0x930ef400] 09:26:33 INFO - PROCESS | 1719 | 1468599993589 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]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1360ms 09:26:33 INFO - PROCESS | 1719 | 1468599993625 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 1719 | 1468599993627 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:26:33 INFO - PROCESS | 1719 | 1468599993635 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 1719 | 1468599993637 Marionette TRACE conn4 <- [1,1494,null,{}] 09:26:33 INFO - PROCESS | 1719 | 1468599993643 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}] 09:26:33 INFO - PROCESS | 1719 | 1468599993648 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:33 INFO - PROCESS | 1719 | 1468599993884 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:26:33 INFO - PROCESS | 1719 | 1468599993911 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 1719 | 1468599993928 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x99c6b400 == 55 [pid = 1719] [id = 381] 09:26:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x99ea8400) [pid = 1719] [serial = 1144] [outer = (nil)] 09:26:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x99eb1c00) [pid = 1719] [serial = 1145] [outer = 0x99ea8400] 09:26:34 INFO - PROCESS | 1719 | 1468599994011 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x9a2b8000) [pid = 1719] [serial = 1146] [outer = 0x99ea8400] 09:26:34 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x92326000) [pid = 1719] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:26:34 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0xa33ca400) [pid = 1719] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:26:34 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x93a2e400) [pid = 1719] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:26:34 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x93d84c00) [pid = 1719] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:26:34 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0xa2ff1400) [pid = 1719] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:26:34 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0xa31f7c00) [pid = 1719] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:26:34 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x9258b000) [pid = 1719] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:26:34 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x9a1fbc00) [pid = 1719] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:26:34 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x91631400) [pid = 1719] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:26:34 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x8ea2c400) [pid = 1719] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:26:35 INFO - PROCESS | 1719 | 1468599995333 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]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1731ms 09:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:26:35 INFO - PROCESS | 1719 | 1468599995366 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1719 | 1468599995369 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:26:35 INFO - PROCESS | 1719 | 1468599995376 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 1719 | 1468599995380 Marionette TRACE conn4 <- [1,1498,null,{}] 09:26:35 INFO - PROCESS | 1719 | 1468599995386 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}] 09:26:35 INFO - PROCESS | 1719 | 1468599995391 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:35 INFO - PROCESS | 1719 | 1468599995561 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:26:35 INFO - PROCESS | 1719 | 1468599995576 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 1719 | 1468599995582 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e79ec00 == 56 [pid = 1719] [id = 382] 09:26:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x8e7a2400) [pid = 1719] [serial = 1147] [outer = (nil)] 09:26:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x99605800) [pid = 1719] [serial = 1148] [outer = 0x8e7a2400] 09:26:35 INFO - PROCESS | 1719 | 1468599995799 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x9a0de000) [pid = 1719] [serial = 1149] [outer = 0x8e7a2400] 09:26:36 INFO - PROCESS | 1719 | 1468599996567 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]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1240ms 09:26:36 INFO - PROCESS | 1719 | 1468599996616 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 1719 | 1468599996620 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:26:36 INFO - PROCESS | 1719 | 1468599996626 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 1719 | 1468599996629 Marionette TRACE conn4 <- [1,1502,null,{}] 09:26:36 INFO - PROCESS | 1719 | 1468599996635 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}] 09:26:36 INFO - PROCESS | 1719 | 1468599996640 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:36 INFO - PROCESS | 1719 | 1468599996888 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:26:37 INFO - PROCESS | 1719 | 1468599997093 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 1719 | 1468599997102 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea2e800 == 57 [pid = 1719] [id = 383] 09:26:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x8ea2f400) [pid = 1719] [serial = 1150] [outer = (nil)] 09:26:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x8f94f400) [pid = 1719] [serial = 1151] [outer = 0x8ea2f400] 09:26:37 INFO - PROCESS | 1719 | 1468599997190 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x9163b400) [pid = 1719] [serial = 1152] [outer = 0x8ea2f400] 09:26:38 INFO - PROCESS | 1719 | 1468599998295 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]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1690ms 09:26:38 INFO - PROCESS | 1719 | 1468599998319 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1719 | 1468599998325 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:26:38 INFO - PROCESS | 1719 | 1468599998335 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 1719 | 1468599998340 Marionette TRACE conn4 <- [1,1506,null,{}] 09:26:38 INFO - PROCESS | 1719 | 1468599998349 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}] 09:26:38 INFO - PROCESS | 1719 | 1468599998355 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:38 INFO - PROCESS | 1719 | 1468599998602 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:26:38 INFO - PROCESS | 1719 | 1468599998891 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1719 | 1468599998904 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a2b800 == 58 [pid = 1719] [id = 384] 09:26:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x93b57800) [pid = 1719] [serial = 1153] [outer = (nil)] 09:26:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x93d86800) [pid = 1719] [serial = 1154] [outer = 0x93b57800] 09:26:38 INFO - PROCESS | 1719 | 1468599998989 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x952b5800) [pid = 1719] [serial = 1155] [outer = 0x93b57800] 09:26:40 INFO - PROCESS | 1719 | 1468600000003 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]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1740ms 09:26:40 INFO - PROCESS | 1719 | 1468600000075 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 1719 | 1468600000080 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:26:40 INFO - PROCESS | 1719 | 1468600000087 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 1719 | 1468600000093 Marionette TRACE conn4 <- [1,1510,null,{}] 09:26:40 INFO - PROCESS | 1719 | 1468600000100 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}] 09:26:40 INFO - PROCESS | 1719 | 1468600000106 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:40 INFO - PROCESS | 1719 | 1468600000351 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:26:40 INFO - PROCESS | 1719 | 1468600000676 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 1719 | 1468600000687 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a2e400 == 59 [pid = 1719] [id = 385] 09:26:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x95384000) [pid = 1719] [serial = 1156] [outer = (nil)] 09:26:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x98e5ec00) [pid = 1719] [serial = 1157] [outer = 0x95384000] 09:26:40 INFO - PROCESS | 1719 | 1468600000772 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x9992a800) [pid = 1719] [serial = 1158] [outer = 0x95384000] 09:26:41 INFO - PROCESS | 1719 | 1468600001721 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]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1686ms 09:26:41 INFO - PROCESS | 1719 | 1468600001775 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 1719 | 1468600001782 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:26:41 INFO - PROCESS | 1719 | 1468600001800 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1719 | 1468600001809 Marionette TRACE conn4 <- [1,1514,null,{}] 09:26:41 INFO - PROCESS | 1719 | 1468600001860 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}] 09:26:41 INFO - PROCESS | 1719 | 1468600001867 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:42 INFO - PROCESS | 1719 | 1468600002095 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:26:42 INFO - PROCESS | 1719 | 1468600002391 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1719 | 1468600002399 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea2a400 == 60 [pid = 1719] [id = 386] 09:26:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x96593800) [pid = 1719] [serial = 1159] [outer = (nil)] 09:26:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x9a7b4c00) [pid = 1719] [serial = 1160] [outer = 0x96593800] 09:26:42 INFO - PROCESS | 1719 | 1468600002485 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x9ad58c00) [pid = 1719] [serial = 1161] [outer = 0x96593800] 09:26:43 INFO - PROCESS | 1719 | 1468600003390 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]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1646ms 09:26:43 INFO - PROCESS | 1719 | 1468600003439 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:26:43 INFO - PROCESS | 1719 | 1468600003443 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:26:43 INFO - PROCESS | 1719 | 1468600003451 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1719 | 1468600003455 Marionette TRACE conn4 <- [1,1518,null,{}] 09:26:43 INFO - PROCESS | 1719 | 1468600003463 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}] 09:26:43 INFO - PROCESS | 1719 | 1468600003469 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:43 INFO - PROCESS | 1719 | 1468600003682 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:26:43 INFO - PROCESS | 1719 | 1468600003916 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1719 | 1468600003922 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:43 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e79d800 == 61 [pid = 1719] [id = 387] 09:26:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x8f94c400) [pid = 1719] [serial = 1162] [outer = (nil)] 09:26:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x9cbe3000) [pid = 1719] [serial = 1163] [outer = 0x8f94c400] 09:26:44 INFO - PROCESS | 1719 | 1468600004056 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x9cc89000) [pid = 1719] [serial = 1164] [outer = 0x8f94c400] 09:26:45 INFO - PROCESS | 1719 | 1468600004999 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]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1592ms 09:26:45 INFO - PROCESS | 1719 | 1468600005044 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 1719 | 1468600005048 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:26:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:26:45 INFO - PROCESS | 1719 | 1468600005055 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 1719 | 1468600005059 Marionette TRACE conn4 <- [1,1522,null,{}] 09:26:45 INFO - PROCESS | 1719 | 1468600005065 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}] 09:26:45 INFO - PROCESS | 1719 | 1468600005072 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:45 INFO - PROCESS | 1719 | 1468600005271 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:26:45 INFO - PROCESS | 1719 | 1468600005477 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 1719 | 1468600005493 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x99bfa400 == 62 [pid = 1719] [id = 388] 09:26:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x9a0e0400) [pid = 1719] [serial = 1165] [outer = (nil)] 09:26:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0xa1107400) [pid = 1719] [serial = 1166] [outer = 0x9a0e0400] 09:26:45 INFO - PROCESS | 1719 | 1468600005682 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0xa20aa000) [pid = 1719] [serial = 1167] [outer = 0x9a0e0400] 09:26:46 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:46 INFO - PROCESS | 1719 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:26:46 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:46 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:46 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:46 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:46 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:46 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:46 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:46 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:46 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:46 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:46 INFO - PROCESS | 1719 | 1468600006609 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"]]]}] 09:26:46 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 () { 09:26:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:26:46 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 () { 09:26:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:26:46 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 () { 09:26:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:26:46 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 () { 09:26:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:26:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1598ms 09:26:46 INFO - PROCESS | 1719 | 1468600006655 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1719 | 1468600006661 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:26:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:26:46 INFO - PROCESS | 1719 | 1468600006675 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1719 | 1468600006678 Marionette TRACE conn4 <- [1,1526,null,{}] 09:26:46 INFO - PROCESS | 1719 | 1468600006706 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}] 09:26:46 INFO - PROCESS | 1719 | 1468600006713 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:46 INFO - PROCESS | 1719 | 1468600006903 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:26:47 INFO - PROCESS | 1719 | 1468600007097 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 1719 | 1468600007105 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x9d969400 == 63 [pid = 1719] [id = 389] 09:26:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0xa253e000) [pid = 1719] [serial = 1168] [outer = (nil)] 09:26:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0xa2fed000) [pid = 1719] [serial = 1169] [outer = 0xa253e000] 09:26:47 INFO - PROCESS | 1719 | 1468600007188 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0xa31f0000) [pid = 1719] [serial = 1170] [outer = 0xa253e000] 09:26:48 INFO - PROCESS | 1719 | 1468600008059 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"]]]}] 09:26:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:26:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:26:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:26:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:26:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:26:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:26:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1403ms 09:26:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:26:48 INFO - PROCESS | 1719 | 1468600008081 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 1719 | 1468600008085 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:26:48 INFO - PROCESS | 1719 | 1468600008093 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1719 | 1468600008098 Marionette TRACE conn4 <- [1,1530,null,{}] 09:26:48 INFO - PROCESS | 1719 | 1468600008104 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}] 09:26:48 INFO - PROCESS | 1719 | 1468600008110 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:48 INFO - PROCESS | 1719 | 1468600008342 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:26:48 INFO - PROCESS | 1719 | 1468600008519 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 1719 | 1468600008526 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94ac00 == 64 [pid = 1719] [id = 390] 09:26:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x9163c400) [pid = 1719] [serial = 1171] [outer = (nil)] 09:26:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0xa2535000) [pid = 1719] [serial = 1172] [outer = 0x9163c400] 09:26:48 INFO - PROCESS | 1719 | 1468600008662 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0xa4d0c400) [pid = 1719] [serial = 1173] [outer = 0x9163c400] 09:26:49 INFO - PROCESS | 1719 | 1468600009498 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]]]}] 09:26:49 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 09:26:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:26:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:26:49 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. 09:26:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:26:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1435ms 09:26:49 INFO - PROCESS | 1719 | 1468600009530 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 1719 | 1468600009534 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:26:49 INFO - PROCESS | 1719 | 1468600009541 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 1719 | 1468600009545 Marionette TRACE conn4 <- [1,1534,null,{}] 09:26:49 INFO - PROCESS | 1719 | 1468600009550 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}] 09:26:49 INFO - PROCESS | 1719 | 1468600009556 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:49 INFO - PROCESS | 1719 | 1468600009777 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:26:49 INFO - PROCESS | 1719 | 1468600009954 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 1719 | 1468600009961 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e927400 == 65 [pid = 1719] [id = 391] 09:26:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x91152c00) [pid = 1719] [serial = 1174] [outer = (nil)] 09:26:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0x9115a000) [pid = 1719] [serial = 1175] [outer = 0x91152c00] 09:26:50 INFO - PROCESS | 1719 | 1468600010042 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0x9115bc00) [pid = 1719] [serial = 1176] [outer = 0x91152c00] 09:26:51 INFO - PROCESS | 1719 | 1468600011063 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]]]}] 09:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1592ms 09:26:51 INFO - PROCESS | 1719 | 1468600011134 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 1719 | 1468600011139 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:26:51 INFO - PROCESS | 1719 | 1468600011146 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 1719 | 1468600011150 Marionette TRACE conn4 <- [1,1538,null,{}] 09:26:51 INFO - PROCESS | 1719 | 1468600011156 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}] 09:26:51 INFO - PROCESS | 1719 | 1468600011161 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:51 INFO - PROCESS | 1719 | 1468600011625 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:26:51 INFO - PROCESS | 1719 | 1468600011887 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 1719 | 1468600011899 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x9115b400 == 66 [pid = 1719] [id = 392] 09:26:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0x9115b800) [pid = 1719] [serial = 1177] [outer = (nil)] 09:26:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 126 (0x91632000) [pid = 1719] [serial = 1178] [outer = 0x9115b800] 09:26:51 INFO - PROCESS | 1719 | 1468600011977 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 127 (0x91aefc00) [pid = 1719] [serial = 1179] [outer = 0x9115b800] 09:26:52 INFO - PROCESS | 1719 | 1468600012923 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]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1834ms 09:26:52 INFO - PROCESS | 1719 | 1468600012982 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 1719 | 1468600012989 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:26:52 INFO - PROCESS | 1719 | 1468600012997 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 1719 | 1468600013002 Marionette TRACE conn4 <- [1,1542,null,{}] 09:26:53 INFO - PROCESS | 1719 | 1468600013009 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}] 09:26:53 INFO - PROCESS | 1719 | 1468600013015 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:53 INFO - PROCESS | 1719 | 1468600013210 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:26:53 INFO - PROCESS | 1719 | 1468600013497 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 1719 | 1468600013505 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a6d400 == 67 [pid = 1719] [id = 393] 09:26:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 128 (0x93b6e000) [pid = 1719] [serial = 1180] [outer = (nil)] 09:26:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 129 (0x93d8c400) [pid = 1719] [serial = 1181] [outer = 0x93b6e000] 09:26:53 INFO - PROCESS | 1719 | 1468600013700 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 130 (0x95383000) [pid = 1719] [serial = 1182] [outer = 0x93b6e000] 09:26:54 INFO - PROCESS | 1719 | 1468600014642 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]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1686ms 09:26:54 INFO - PROCESS | 1719 | 1468600014683 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 1719 | 1468600014689 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:26:54 INFO - PROCESS | 1719 | 1468600014696 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 1719 | 1468600014700 Marionette TRACE conn4 <- [1,1546,null,{}] 09:26:54 INFO - PROCESS | 1719 | 1468600014706 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}] 09:26:54 INFO - PROCESS | 1719 | 1468600014711 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:54 INFO - PROCESS | 1719 | 1468600014903 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:26:55 INFO - PROCESS | 1719 | --DOCSHELL 0x8f948800 == 66 [pid = 1719] [id = 361] 09:26:55 INFO - PROCESS | 1719 | --DOCSHELL 0x8e79ec00 == 65 [pid = 1719] [id = 382] 09:26:55 INFO - PROCESS | 1719 | 1468600015249 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 1719 | 1468600015260 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:55 INFO - PROCESS | 1719 | --DOCSHELL 0x99c6b400 == 64 [pid = 1719] [id = 381] 09:26:55 INFO - PROCESS | 1719 | --DOCSHELL 0x916b1400 == 63 [pid = 1719] [id = 380] 09:26:55 INFO - PROCESS | 1719 | --DOCSHELL 0x9163e400 == 62 [pid = 1719] [id = 379] 09:26:55 INFO - PROCESS | 1719 | --DOCSHELL 0x8e799c00 == 61 [pid = 1719] [id = 378] 09:26:55 INFO - PROCESS | 1719 | --DOCSHELL 0x8e91fc00 == 60 [pid = 1719] [id = 377] 09:26:55 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea2cc00 == 59 [pid = 1719] [id = 376] 09:26:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e799c00 == 60 [pid = 1719] [id = 394] 09:26:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 131 (0x8e79ec00) [pid = 1719] [serial = 1183] [outer = (nil)] 09:26:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 132 (0x8ea31000) [pid = 1719] [serial = 1184] [outer = 0x8e79ec00] 09:26:55 INFO - PROCESS | 1719 | 1468600015367 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 133 (0x916b1400) [pid = 1719] [serial = 1185] [outer = 0x8e79ec00] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 132 (0x9530f400) [pid = 1719] [serial = 1047] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 131 (0xa31f0800) [pid = 1719] [serial = 1053] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 130 (0xa4d0b400) [pid = 1719] [serial = 1056] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 129 (0xa2537000) [pid = 1719] [serial = 1044] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 128 (0x9a7af400) [pid = 1719] [serial = 1050] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 127 (0xa6789000) [pid = 1719] [serial = 1062] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 126 (0xa4f75c00) [pid = 1719] [serial = 1059] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 125 (0x91637400) [pid = 1719] [serial = 1100] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x9163d400) [pid = 1719] [serial = 1101] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0xa334fc00) [pid = 1719] [serial = 1082] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0x8e79d000) [pid = 1719] [serial = 1091] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x9a48b800) [pid = 1719] [serial = 1076] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0xa228a000) [pid = 1719] [serial = 1079] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x9529c000) [pid = 1719] [serial = 1073] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0xa618ac00) [pid = 1719] [serial = 1088] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x8e922800) [pid = 1719] [serial = 1094] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x8ea2e400) [pid = 1719] [serial = 1097] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0x916b9400) [pid = 1719] [serial = 1085] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x8ea31800) [pid = 1719] [serial = 1098] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x92590800) [pid = 1719] [serial = 1103] [outer = (nil)] [url = about:blank] 09:26:55 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x93a2d000) [pid = 1719] [serial = 1104] [outer = (nil)] [url = about:blank] 09:26:56 INFO - PROCESS | 1719 | 1468600016269 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]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:26:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1639ms 09:26:56 INFO - PROCESS | 1719 | 1468600016335 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1719 | 1468600016342 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:26:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:26:56 INFO - PROCESS | 1719 | 1468600016359 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1719 | 1468600016367 Marionette TRACE conn4 <- [1,1550,null,{}] 09:26:56 INFO - PROCESS | 1719 | 1468600016374 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}] 09:26:56 INFO - PROCESS | 1719 | 1468600016380 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:56 INFO - PROCESS | 1719 | 1468600016568 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:26:56 INFO - PROCESS | 1719 | 1468600016752 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 1719 | 1468600016763 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea2e400 == 61 [pid = 1719] [id = 395] 09:26:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x8ea31400) [pid = 1719] [serial = 1186] [outer = (nil)] 09:26:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x98f42400) [pid = 1719] [serial = 1187] [outer = 0x8ea31400] 09:26:56 INFO - PROCESS | 1719 | 1468600016848 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x9a2b6000) [pid = 1719] [serial = 1188] [outer = 0x8ea31400] 09:26:57 INFO - PROCESS | 1719 | 1468600017757 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]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:26:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1453ms 09:26:57 INFO - PROCESS | 1719 | 1468600017815 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 1719 | 1468600017819 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:26:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:26:57 INFO - PROCESS | 1719 | 1468600017825 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 1719 | 1468600017829 Marionette TRACE conn4 <- [1,1554,null,{}] 09:26:57 INFO - PROCESS | 1719 | 1468600017834 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}] 09:26:57 INFO - PROCESS | 1719 | 1468600017838 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:58 INFO - PROCESS | 1719 | 1468600018080 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:26:58 INFO - PROCESS | 1719 | 1468600018101 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 1719 | 1468600018110 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:58 INFO - PROCESS | 1719 | ++DOCSHELL 0x9992bc00 == 62 [pid = 1719] [id = 396] 09:26:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x99eacc00) [pid = 1719] [serial = 1189] [outer = (nil)] 09:26:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x9a7b3800) [pid = 1719] [serial = 1190] [outer = 0x99eacc00] 09:26:58 INFO - PROCESS | 1719 | 1468600018181 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x9b4e5400) [pid = 1719] [serial = 1191] [outer = 0x99eacc00] 09:26:59 INFO - PROCESS | 1719 | 1468600019183 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]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:26:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1388ms 09:26:59 INFO - PROCESS | 1719 | 1468600019215 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 1719 | 1468600019219 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:26:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:26:59 INFO - PROCESS | 1719 | 1468600019225 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 1719 | 1468600019227 Marionette TRACE conn4 <- [1,1558,null,{}] 09:26:59 INFO - PROCESS | 1719 | 1468600019233 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}] 09:26:59 INFO - PROCESS | 1719 | 1468600019239 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:59 INFO - PROCESS | 1719 | 1468600019506 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:26:59 INFO - PROCESS | 1719 | 1468600019528 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 1719 | 1468600019544 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:26:59 INFO - PROCESS | 1719 | ++DOCSHELL 0xa200f000 == 63 [pid = 1719] [id = 397] 09:26:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0xa2010400) [pid = 1719] [serial = 1192] [outer = (nil)] 09:26:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0xa237a400) [pid = 1719] [serial = 1193] [outer = 0xa2010400] 09:26:59 INFO - PROCESS | 1719 | 1468600019621 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0xa25f7400) [pid = 1719] [serial = 1194] [outer = 0xa2010400] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x99ea8400) [pid = 1719] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x930ef400) [pid = 1719] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x8ea2d000) [pid = 1719] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x92584000) [pid = 1719] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x8ea2c000) [pid = 1719] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0x9232bc00) [pid = 1719] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x93d82000) [pid = 1719] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x916be800) [pid = 1719] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x8e7a0400) [pid = 1719] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x8e797000) [pid = 1719] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x9960b800) [pid = 1719] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x9d96a000) [pid = 1719] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x8f950000) [pid = 1719] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0xa2379400) [pid = 1719] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:27:00 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x9a2bf800) [pid = 1719] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:27:00 INFO - PROCESS | 1719 | 1468600020805 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]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:27:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1595ms 09:27:00 INFO - PROCESS | 1719 | 1468600020820 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 1719 | 1468600020825 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:27:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:27:00 INFO - PROCESS | 1719 | 1468600020832 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 1719 | 1468600020836 Marionette TRACE conn4 <- [1,1562,null,{}] 09:27:00 INFO - PROCESS | 1719 | 1468600020842 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}] 09:27:00 INFO - PROCESS | 1719 | 1468600020847 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:01 INFO - PROCESS | 1719 | 1468600021090 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:27:01 INFO - PROCESS | 1719 | 1468600021109 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 1719 | 1468600021116 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:01 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e921400 == 64 [pid = 1719] [id = 398] 09:27:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x8f946400) [pid = 1719] [serial = 1195] [outer = (nil)] 09:27:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x952ae800) [pid = 1719] [serial = 1196] [outer = 0x8f946400] 09:27:01 INFO - PROCESS | 1719 | 1468600021184 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x99ea8400) [pid = 1719] [serial = 1197] [outer = 0x8f946400] 09:27:02 INFO - PROCESS | 1719 | 1468600022183 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]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:27:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1384ms 09:27:02 INFO - PROCESS | 1719 | 1468600022219 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 1719 | 1468600022225 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:27:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:27:02 INFO - PROCESS | 1719 | 1468600022235 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 1719 | 1468600022241 Marionette TRACE conn4 <- [1,1566,null,{}] 09:27:02 INFO - PROCESS | 1719 | 1468600022250 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}] 09:27:02 INFO - PROCESS | 1719 | 1468600022257 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:02 INFO - PROCESS | 1719 | 1468600022654 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:27:03 INFO - PROCESS | 1719 | 1468600023014 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1719 | 1468600023032 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e92d400 == 65 [pid = 1719] [id = 399] 09:27:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x8ea2cc00) [pid = 1719] [serial = 1198] [outer = (nil)] 09:27:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x8ea35800) [pid = 1719] [serial = 1199] [outer = 0x8ea2cc00] 09:27:03 INFO - PROCESS | 1719 | 1468600023176 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x91153000) [pid = 1719] [serial = 1200] [outer = 0x8ea2cc00] 09:27:04 INFO - PROCESS | 1719 | 1468600024769 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]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:27:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2597ms 09:27:04 INFO - PROCESS | 1719 | 1468600024837 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:27:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:27:04 INFO - PROCESS | 1719 | 1468600024848 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:27:04 INFO - PROCESS | 1719 | 1468600024860 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 1719 | 1468600024869 Marionette TRACE conn4 <- [1,1570,null,{}] 09:27:04 INFO - PROCESS | 1719 | 1468600024895 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}] 09:27:04 INFO - PROCESS | 1719 | 1468600024905 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:05 INFO - PROCESS | 1719 | 1468600025328 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:27:05 INFO - PROCESS | 1719 | 1468600025628 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 1719 | 1468600025645 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x916b9000 == 66 [pid = 1719] [id = 400] 09:27:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x91af8000) [pid = 1719] [serial = 1201] [outer = (nil)] 09:27:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x93a23000) [pid = 1719] [serial = 1202] [outer = 0x91af8000] 09:27:05 INFO - PROCESS | 1719 | 1468600025786 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x93a2f400) [pid = 1719] [serial = 1203] [outer = 0x91af8000] 09:27:07 INFO - PROCESS | 1719 | 1468600027396 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]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:27:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2624ms 09:27:07 INFO - PROCESS | 1719 | 1468600027485 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 1719 | 1468600027493 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:27:07 INFO - PROCESS | 1719 | 1468600027515 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 1719 | 1468600027522 Marionette TRACE conn4 <- [1,1574,null,{}] 09:27:07 INFO - PROCESS | 1719 | 1468600027659 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}] 09:27:07 INFO - PROCESS | 1719 | 1468600027669 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:08 INFO - PROCESS | 1719 | 1468600028076 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:27:08 INFO - PROCESS | 1719 | 1468600028308 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1719 | 1468600028323 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:08 INFO - PROCESS | 1719 | ++DOCSHELL 0x95249000 == 67 [pid = 1719] [id = 401] 09:27:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x95302c00) [pid = 1719] [serial = 1204] [outer = (nil)] 09:27:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x95310c00) [pid = 1719] [serial = 1205] [outer = 0x95302c00] 09:27:08 INFO - PROCESS | 1719 | 1468600028467 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x96594400) [pid = 1719] [serial = 1206] [outer = 0x95302c00] 09:27:10 INFO - PROCESS | 1719 | 1468600030099 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]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:27:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 2670ms 09:27:10 INFO - PROCESS | 1719 | 1468600030174 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 1719 | 1468600030180 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:27:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:27:10 INFO - PROCESS | 1719 | 1468600030198 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 1719 | 1468600030206 Marionette TRACE conn4 <- [1,1578,null,{}] 09:27:10 INFO - PROCESS | 1719 | 1468600030212 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}] 09:27:10 INFO - PROCESS | 1719 | 1468600030220 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:10 INFO - PROCESS | 1719 | 1468600030559 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:27:10 INFO - PROCESS | 1719 | 1468600030751 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 1719 | 1468600030760 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x9790cc00 == 68 [pid = 1719] [id = 402] 09:27:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x98a81800) [pid = 1719] [serial = 1207] [outer = (nil)] 09:27:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x9a7b7000) [pid = 1719] [serial = 1208] [outer = 0x98a81800] 09:27:10 INFO - PROCESS | 1719 | 1468600030848 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x9d959800) [pid = 1719] [serial = 1209] [outer = 0x98a81800] 09:27:11 INFO - PROCESS | 1719 | 1468600031920 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]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:27:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1797ms 09:27:11 INFO - PROCESS | 1719 | 1468600031988 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:27:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:27:11 INFO - PROCESS | 1719 | 1468600031992 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:27:12 INFO - PROCESS | 1719 | 1468600031999 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 1719 | 1468600032003 Marionette TRACE conn4 <- [1,1582,null,{}] 09:27:12 INFO - PROCESS | 1719 | 1468600032009 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}] 09:27:12 INFO - PROCESS | 1719 | 1468600032015 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:12 INFO - PROCESS | 1719 | 1468600032314 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:27:12 INFO - PROCESS | 1719 | 1468600032626 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 1719 | 1468600032635 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e924400 == 69 [pid = 1719] [id = 403] 09:27:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x8e928000) [pid = 1719] [serial = 1210] [outer = (nil)] 09:27:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0xa2fb8000) [pid = 1719] [serial = 1211] [outer = 0x8e928000] 09:27:12 INFO - PROCESS | 1719 | 1468600032723 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0xa31f0800) [pid = 1719] [serial = 1212] [outer = 0x8e928000] 09:27:13 INFO - PROCESS | 1719 | 1468600033672 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]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:27:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1740ms 09:27:13 INFO - PROCESS | 1719 | 1468600033741 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 1719 | 1468600033746 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:27:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:27:13 INFO - PROCESS | 1719 | 1468600033756 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1719 | 1468600033759 Marionette TRACE conn4 <- [1,1586,null,{}] 09:27:13 INFO - PROCESS | 1719 | 1468600033766 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}] 09:27:13 INFO - PROCESS | 1719 | 1468600033771 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:14 INFO - PROCESS | 1719 | 1468600033999 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:27:14 INFO - PROCESS | 1719 | 1468600034274 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 1719 | 1468600034292 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:14 INFO - PROCESS | 1719 | ++DOCSHELL 0xa33c5000 == 70 [pid = 1719] [id = 404] 09:27:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0xa33c5400) [pid = 1719] [serial = 1213] [outer = (nil)] 09:27:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 126 (0xa4f16800) [pid = 1719] [serial = 1214] [outer = 0xa33c5400] 09:27:14 INFO - PROCESS | 1719 | 1468600034395 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 127 (0xa61b9400) [pid = 1719] [serial = 1215] [outer = 0xa33c5400] 09:27:15 INFO - PROCESS | 1719 | 1468600035491 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]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:27:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1788ms 09:27:15 INFO - PROCESS | 1719 | 1468600035544 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:27:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:27:15 INFO - PROCESS | 1719 | 1468600035548 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:27:15 INFO - PROCESS | 1719 | 1468600035556 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 1719 | 1468600035559 Marionette TRACE conn4 <- [1,1590,null,{}] 09:27:15 INFO - PROCESS | 1719 | 1468600035567 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}] 09:27:15 INFO - PROCESS | 1719 | 1468600035572 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:15 INFO - PROCESS | 1719 | 1468600035789 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:27:16 INFO - PROCESS | 1719 | 1468600036069 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 1719 | 1468600036083 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:16 INFO - PROCESS | 1719 | ++DOCSHELL 0x91157000 == 71 [pid = 1719] [id = 405] 09:27:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 128 (0x916b4400) [pid = 1719] [serial = 1216] [outer = (nil)] 09:27:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 129 (0x920ce000) [pid = 1719] [serial = 1217] [outer = 0x916b4400] 09:27:16 INFO - PROCESS | 1719 | 1468600036262 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 130 (0x9cc91000) [pid = 1719] [serial = 1218] [outer = 0x916b4400] 09:27:17 INFO - PROCESS | 1719 | 1468600037262 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]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:27:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1786ms 09:27:17 INFO - PROCESS | 1719 | 1468600037342 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 1719 | 1468600037346 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:27:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:27:17 INFO - PROCESS | 1719 | 1468600037354 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 1719 | 1468600037358 Marionette TRACE conn4 <- [1,1594,null,{}] 09:27:17 INFO - PROCESS | 1719 | 1468600037364 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}] 09:27:17 INFO - PROCESS | 1719 | 1468600037369 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:17 INFO - PROCESS | 1719 | 1468600037602 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:27:17 INFO - PROCESS | 1719 | 1468600037863 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 1719 | 1468600037875 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d545c00 == 72 [pid = 1719] [id = 406] 09:27:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 131 (0x8d547800) [pid = 1719] [serial = 1219] [outer = (nil)] 09:27:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 132 (0x8d54e800) [pid = 1719] [serial = 1220] [outer = 0x8d547800] 09:27:18 INFO - PROCESS | 1719 | 1468600038009 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 133 (0x8d550c00) [pid = 1719] [serial = 1221] [outer = 0x8d547800] 09:27:19 INFO - PROCESS | 1719 | 1468600039146 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]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:27:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1836ms 09:27:19 INFO - PROCESS | 1719 | 1468600039193 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 1719 | 1468600039198 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:27:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:27:19 INFO - PROCESS | 1719 | 1468600039205 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 1719 | 1468600039210 Marionette TRACE conn4 <- [1,1598,null,{}] 09:27:19 INFO - PROCESS | 1719 | 1468600039217 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}] 09:27:19 INFO - PROCESS | 1719 | 1468600039223 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:19 INFO - PROCESS | 1719 | 1468600039443 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:27:19 INFO - PROCESS | 1719 | 1468600039697 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 1719 | 1468600039706 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d547000 == 73 [pid = 1719] [id = 407] 09:27:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 134 (0x8d54a800) [pid = 1719] [serial = 1222] [outer = (nil)] 09:27:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 135 (0x8dde1000) [pid = 1719] [serial = 1223] [outer = 0x8d54a800] 09:27:19 INFO - PROCESS | 1719 | 1468600039837 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 136 (0x8dde4000) [pid = 1719] [serial = 1224] [outer = 0x8d54a800] 09:27:20 INFO - PROCESS | 1719 | 1468600040817 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]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:27:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1687ms 09:27:20 INFO - PROCESS | 1719 | 1468600040894 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1719 | 1468600040898 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:27:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:27:20 INFO - PROCESS | 1719 | 1468600040907 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1719 | 1468600040911 Marionette TRACE conn4 <- [1,1602,null,{}] 09:27:20 INFO - PROCESS | 1719 | 1468600040919 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}] 09:27:20 INFO - PROCESS | 1719 | 1468600040926 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:21 INFO - PROCESS | 1719 | 1468600041182 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:27:21 INFO - PROCESS | 1719 | 1468600041537 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 1719 | 1468600041543 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d548000 == 74 [pid = 1719] [id = 408] 09:27:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 137 (0x8d54d400) [pid = 1719] [serial = 1225] [outer = (nil)] 09:27:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 138 (0x8d9cd800) [pid = 1719] [serial = 1226] [outer = 0x8d54d400] 09:27:21 INFO - PROCESS | 1719 | 1468600041634 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 139 (0x8d9d0000) [pid = 1719] [serial = 1227] [outer = 0x8d54d400] 09:27:22 INFO - PROCESS | 1719 | 1468600042680 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]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:27:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1837ms 09:27:22 INFO - PROCESS | 1719 | 1468600042752 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 1719 | 1468600042757 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:27:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:27:22 INFO - PROCESS | 1719 | 1468600042767 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 1719 | 1468600042771 Marionette TRACE conn4 <- [1,1606,null,{}] 09:27:22 INFO - PROCESS | 1719 | 1468600042778 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}] 09:27:22 INFO - PROCESS | 1719 | 1468600042784 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:23 INFO - PROCESS | 1719 | 1468600043057 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:27:23 INFO - PROCESS | 1719 | 1468600043358 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 1719 | 1468600043365 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde5800 == 75 [pid = 1719] [id = 409] 09:27:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 140 (0x8dde5c00) [pid = 1719] [serial = 1228] [outer = (nil)] 09:27:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 141 (0x8dde9400) [pid = 1719] [serial = 1229] [outer = 0x8dde5c00] 09:27:23 INFO - PROCESS | 1719 | 1468600043472 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 142 (0x920c7800) [pid = 1719] [serial = 1230] [outer = 0x8dde5c00] 09:27:24 INFO - PROCESS | 1719 | 1468600044474 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]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:27:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1780ms 09:27:24 INFO - PROCESS | 1719 | 1468600044553 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:27:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:27:24 INFO - PROCESS | 1719 | 1468600044562 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:27:24 INFO - PROCESS | 1719 | 1468600044570 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 1719 | 1468600044575 Marionette TRACE conn4 <- [1,1610,null,{}] 09:27:24 INFO - PROCESS | 1719 | 1468600044581 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}] 09:27:24 INFO - PROCESS | 1719 | 1468600044587 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:24 INFO - PROCESS | 1719 | 1468600044878 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:27:25 INFO - PROCESS | 1719 | 1468600045272 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 1719 | 1468600045284 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:25 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb1c00 == 76 [pid = 1719] [id = 410] 09:27:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 143 (0x8cdb3000) [pid = 1719] [serial = 1231] [outer = (nil)] 09:27:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 144 (0x8cdbf800) [pid = 1719] [serial = 1232] [outer = 0x8cdb3000] 09:27:25 INFO - PROCESS | 1719 | 1468600045425 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 145 (0x920cec00) [pid = 1719] [serial = 1233] [outer = 0x8cdb3000] 09:27:26 INFO - PROCESS | 1719 | 1468600046575 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]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:27:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2099ms 09:27:26 INFO - PROCESS | 1719 | 1468600046670 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 1719 | 1468600046673 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:27:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:27:26 INFO - PROCESS | 1719 | 1468600046682 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 1719 | 1468600046686 Marionette TRACE conn4 <- [1,1614,null,{}] 09:27:26 INFO - PROCESS | 1719 | 1468600046693 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}] 09:27:26 INFO - PROCESS | 1719 | 1468600046699 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:26 INFO - PROCESS | 1719 | 1468600046930 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:27:27 INFO - PROCESS | 1719 | 1468600047189 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 1719 | 1468600047197 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:27 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb9400 == 77 [pid = 1719] [id = 411] 09:27:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 146 (0x8cf8e400) [pid = 1719] [serial = 1234] [outer = (nil)] 09:27:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 147 (0x8cf93800) [pid = 1719] [serial = 1235] [outer = 0x8cf8e400] 09:27:27 INFO - PROCESS | 1719 | 1468600047328 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 148 (0x8cf96400) [pid = 1719] [serial = 1236] [outer = 0x8cf8e400] 09:27:28 INFO - PROCESS | 1719 | 1468600048264 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]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:27:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1643ms 09:27:28 INFO - PROCESS | 1719 | 1468600048336 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 1719 | 1468600048346 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:27:28 INFO - PROCESS | 1719 | 1468600048356 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 1719 | 1468600048360 Marionette TRACE conn4 <- [1,1618,null,{}] 09:27:28 INFO - PROCESS | 1719 | 1468600048369 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}] 09:27:28 INFO - PROCESS | 1719 | 1468600048376 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:28 INFO - PROCESS | 1719 | 1468600048575 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:27:29 INFO - PROCESS | 1719 | 1468600049224 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 1719 | 1468600049236 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbd000 == 78 [pid = 1719] [id = 412] 09:27:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 149 (0x8cdbe400) [pid = 1719] [serial = 1237] [outer = (nil)] 09:27:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 150 (0x8cf98400) [pid = 1719] [serial = 1238] [outer = 0x8cdbe400] 09:27:29 INFO - PROCESS | 1719 | 1468600049334 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 151 (0x8d9ce800) [pid = 1719] [serial = 1239] [outer = 0x8cdbe400] 09:27:30 INFO - PROCESS | 1719 | 1468600050271 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]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1987ms 09:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:27:30 INFO - PROCESS | 1719 | 1468600050344 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 1719 | 1468600050348 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:27:30 INFO - PROCESS | 1719 | 1468600050357 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 1719 | 1468600050361 Marionette TRACE conn4 <- [1,1622,null,{}] 09:27:30 INFO - PROCESS | 1719 | 1468600050369 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}] 09:27:30 INFO - PROCESS | 1719 | 1468600050377 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:30 INFO - PROCESS | 1719 | 1468600050624 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:27:31 INFO - PROCESS | 1719 | 1468600050993 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 1719 | 1468600051000 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e795800 == 79 [pid = 1719] [id = 413] 09:27:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 152 (0x8e79fc00) [pid = 1719] [serial = 1240] [outer = (nil)] 09:27:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 153 (0x8e928800) [pid = 1719] [serial = 1241] [outer = 0x8e79fc00] 09:27:31 INFO - PROCESS | 1719 | 1468600051109 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 154 (0x8ea36c00) [pid = 1719] [serial = 1242] [outer = 0x8e79fc00] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8f943c00 == 78 [pid = 1719] [id = 320] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x91afa400 == 77 [pid = 1719] [id = 314] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8e921400 == 76 [pid = 1719] [id = 398] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0xa200f000 == 75 [pid = 1719] [id = 397] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9992bc00 == 74 [pid = 1719] [id = 396] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea2e400 == 73 [pid = 1719] [id = 395] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8e799c00 == 72 [pid = 1719] [id = 394] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93a6d400 == 71 [pid = 1719] [id = 393] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9115b400 == 70 [pid = 1719] [id = 392] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea2a400 == 69 [pid = 1719] [id = 386] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93a2e400 == 68 [pid = 1719] [id = 385] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93a2b800 == 67 [pid = 1719] [id = 384] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea2e800 == 66 [pid = 1719] [id = 383] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x952b8000 == 65 [pid = 1719] [id = 321] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8f947800 == 64 [pid = 1719] [id = 332] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x91af5800 == 63 [pid = 1719] [id = 330] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0xa2fb7800 == 62 [pid = 1719] [id = 351] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea38400 == 61 [pid = 1719] [id = 369] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93a29800 == 60 [pid = 1719] [id = 312] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9b497c00 == 59 [pid = 1719] [id = 327] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9203dc00 == 58 [pid = 1719] [id = 349] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94b000 == 57 [pid = 1719] [id = 323] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93b78800 == 56 [pid = 1719] [id = 336] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9258c800 == 55 [pid = 1719] [id = 319] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x92035400 == 54 [pid = 1719] [id = 335] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93a2b000 == 53 [pid = 1719] [id = 342] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8e79d800 == 52 [pid = 1719] [id = 387] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0xa2ff0c00 == 51 [pid = 1719] [id = 350] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8f945800 == 50 [pid = 1719] [id = 368] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9232a400 == 49 [pid = 1719] [id = 313] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x95248800 == 48 [pid = 1719] [id = 328] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9203b400 == 47 [pid = 1719] [id = 301] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x99bfa400 == 46 [pid = 1719] [id = 388] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x91af2400 == 45 [pid = 1719] [id = 307] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x95305800 == 44 [pid = 1719] [id = 318] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93b77c00 == 43 [pid = 1719] [id = 317] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8f943400 == 42 [pid = 1719] [id = 306] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9d969400 == 41 [pid = 1719] [id = 389] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9a1fac00 == 40 [pid = 1719] [id = 371] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x98ebd800 == 39 [pid = 1719] [id = 326] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94ac00 == 38 [pid = 1719] [id = 390] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93b74c00 == 37 [pid = 1719] [id = 325] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9258a400 == 36 [pid = 1719] [id = 347] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x98ebcc00 == 35 [pid = 1719] [id = 300] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x99601800 == 34 [pid = 1719] [id = 322] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x930e8400 == 33 [pid = 1719] [id = 348] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x91aeec00 == 32 [pid = 1719] [id = 329] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9a487000 == 31 [pid = 1719] [id = 372] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x952b3000 == 30 [pid = 1719] [id = 324] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9258ec00 == 29 [pid = 1719] [id = 316] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8e92d800 == 28 [pid = 1719] [id = 374] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93b70c00 == 27 [pid = 1719] [id = 331] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9a48fc00 == 26 [pid = 1719] [id = 353] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea33000 == 25 [pid = 1719] [id = 375] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8e929400 == 24 [pid = 1719] [id = 373] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8e927400 == 23 [pid = 1719] [id = 391] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93b79400 == 22 [pid = 1719] [id = 370] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x92583c00 == 21 [pid = 1719] [id = 352] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb9400 == 20 [pid = 1719] [id = 411] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde5800 == 19 [pid = 1719] [id = 409] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb1c00 == 18 [pid = 1719] [id = 410] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8d548000 == 17 [pid = 1719] [id = 408] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8d547000 == 16 [pid = 1719] [id = 407] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8d545c00 == 15 [pid = 1719] [id = 406] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0xa33c5000 == 14 [pid = 1719] [id = 404] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x91157000 == 13 [pid = 1719] [id = 405] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8e924400 == 12 [pid = 1719] [id = 403] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9790cc00 == 11 [pid = 1719] [id = 402] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x95249000 == 10 [pid = 1719] [id = 401] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x916b9000 == 9 [pid = 1719] [id = 400] 09:27:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8e92d400 == 8 [pid = 1719] [id = 399] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 153 (0x952b7800) [pid = 1719] [serial = 1112] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 152 (0xa200e000) [pid = 1719] [serial = 1121] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 151 (0x9a2b8000) [pid = 1719] [serial = 1146] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 150 (0x95382400) [pid = 1719] [serial = 1106] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 149 (0x9163ec00) [pid = 1719] [serial = 1109] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 148 (0x9992c800) [pid = 1719] [serial = 1143] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 147 (0x8ea34000) [pid = 1719] [serial = 1130] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 146 (0x9797d400) [pid = 1719] [serial = 1139] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 145 (0x99928800) [pid = 1719] [serial = 1142] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 144 (0x93a71c00) [pid = 1719] [serial = 1136] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 143 (0x9530dc00) [pid = 1719] [serial = 1137] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 142 (0x93a79400) [pid = 1719] [serial = 1133] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 141 (0x93b71400) [pid = 1719] [serial = 1134] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 140 (0x99eb1c00) [pid = 1719] [serial = 1145] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 139 (0x8f946c00) [pid = 1719] [serial = 1131] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 138 (0x9a48dc00) [pid = 1719] [serial = 1115] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 137 (0x9d902400) [pid = 1719] [serial = 1118] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 136 (0x98e60400) [pid = 1719] [serial = 1140] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 135 (0xa6181400) [pid = 1719] [serial = 1124] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 134 (0x95243400) [pid = 1719] [serial = 1127] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 133 (0x9655c800) [pid = 1719] [serial = 1074] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 132 (0xa61bf400) [pid = 1719] [serial = 1089] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 131 (0x8e926800) [pid = 1719] [serial = 1095] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 130 (0x8e7a0800) [pid = 1719] [serial = 1092] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 129 (0x9a2c0400) [pid = 1719] [serial = 1071] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 128 (0xa25fcc00) [pid = 1719] [serial = 1080] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 127 (0x916bbc00) [pid = 1719] [serial = 1086] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 126 (0xa4d56000) [pid = 1719] [serial = 1083] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 125 (0x9a492400) [pid = 1719] [serial = 1077] [outer = (nil)] [url = about:blank] 09:27:33 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x99605800) [pid = 1719] [serial = 1148] [outer = (nil)] [url = about:blank] 09:27:34 INFO - PROCESS | 1719 | 1468600054102 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]]]}] 09:27:34 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 09:27:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 3800ms 09:27:34 INFO - PROCESS | 1719 | 1468600054156 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 1719 | 1468600054162 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:27:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:27:34 INFO - PROCESS | 1719 | 1468600054170 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 1719 | 1468600054175 Marionette TRACE conn4 <- [1,1626,null,{}] 09:27:34 INFO - PROCESS | 1719 | 1468600054183 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}] 09:27:34 INFO - PROCESS | 1719 | 1468600054188 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:34 INFO - PROCESS | 1719 | 1468600054386 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:27:34 INFO - PROCESS | 1719 | 1468600054627 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 1719 | 1468600054645 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:34 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54d000 == 9 [pid = 1719] [id = 414] 09:27:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0x8d551400) [pid = 1719] [serial = 1243] [outer = (nil)] 09:27:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 126 (0x8e795000) [pid = 1719] [serial = 1244] [outer = 0x8d551400] 09:27:34 INFO - PROCESS | 1719 | 1468600054723 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 127 (0x8e79d800) [pid = 1719] [serial = 1245] [outer = 0x8d551400] 09:27:35 INFO - PROCESS | 1719 | 1468600055531 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]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1386ms 09:27:35 INFO - PROCESS | 1719 | 1468600055557 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:27:35 INFO - PROCESS | 1719 | 1468600055565 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:27:35 INFO - PROCESS | 1719 | 1468600055577 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 1719 | 1468600055582 Marionette TRACE conn4 <- [1,1630,null,{}] 09:27:35 INFO - PROCESS | 1719 | 1468600055588 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}] 09:27:35 INFO - PROCESS | 1719 | 1468600055594 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:35 INFO - PROCESS | 1719 | 1468600055784 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:27:35 INFO - PROCESS | 1719 | 1468600055796 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 1719 | 1468600055804 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea2c800 == 10 [pid = 1719] [id = 415] 09:27:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 128 (0x8ea33400) [pid = 1719] [serial = 1246] [outer = (nil)] 09:27:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 129 (0x8f94b000) [pid = 1719] [serial = 1247] [outer = 0x8ea33400] 09:27:36 INFO - PROCESS | 1719 | 1468600056041 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 130 (0x91154000) [pid = 1719] [serial = 1248] [outer = 0x8ea33400] 09:27:37 INFO - PROCESS | 1719 | 1468600057028 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]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1484ms 09:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:27:37 INFO - PROCESS | 1719 | 1468600057060 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 1719 | 1468600057063 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:27:37 INFO - PROCESS | 1719 | 1468600057070 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 1719 | 1468600057076 Marionette TRACE conn4 <- [1,1634,null,{}] 09:27:37 INFO - PROCESS | 1719 | 1468600057100 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}] 09:27:37 INFO - PROCESS | 1719 | 1468600057110 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:37 INFO - PROCESS | 1719 | 1468600057358 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:27:37 INFO - PROCESS | 1719 | 1468600057388 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 1719 | 1468600057400 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x916bd000 == 11 [pid = 1719] [id = 416] 09:27:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 131 (0x916be000) [pid = 1719] [serial = 1249] [outer = (nil)] 09:27:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 132 (0x91af3000) [pid = 1719] [serial = 1250] [outer = 0x916be000] 09:27:37 INFO - PROCESS | 1719 | 1468600057483 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 133 (0x91afbc00) [pid = 1719] [serial = 1251] [outer = 0x916be000] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 132 (0x8f946400) [pid = 1719] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 131 (0x8ea2f400) [pid = 1719] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 130 (0x8f94c400) [pid = 1719] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 129 (0x93b57800) [pid = 1719] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 128 (0x93d8b000) [pid = 1719] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 127 (0xa253e000) [pid = 1719] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 126 (0x8ea31400) [pid = 1719] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 125 (0x91152c00) [pid = 1719] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x95384000) [pid = 1719] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0x99eacc00) [pid = 1719] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0xa4d57400) [pid = 1719] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x8ea2b000) [pid = 1719] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x8e79ec00) [pid = 1719] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0xa2010400) [pid = 1719] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x9163c400) [pid = 1719] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x8ea33c00) [pid = 1719] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x9a0e0400) [pid = 1719] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0x8e7a2400) [pid = 1719] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x93b6e000) [pid = 1719] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x96593800) [pid = 1719] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x9a2b9400) [pid = 1719] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x9115b800) [pid = 1719] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x9b782400) [pid = 1719] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x8ea39400) [pid = 1719] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:27:40 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x93d81000) [pid = 1719] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:27:40 INFO - PROCESS | 1719 | 1468600060415 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]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 3451ms 09:27:40 INFO - PROCESS | 1719 | 1468600060522 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 1719 | 1468600060529 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:27:40 INFO - PROCESS | 1719 | 1468600060538 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 1719 | 1468600060543 Marionette TRACE conn4 <- [1,1638,null,{}] 09:27:40 INFO - PROCESS | 1719 | 1468600060550 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}] 09:27:40 INFO - PROCESS | 1719 | 1468600060554 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:40 INFO - PROCESS | 1719 | 1468600060723 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:27:40 INFO - PROCESS | 1719 | 1468600060886 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 1719 | 1468600060896 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea2b000 == 12 [pid = 1719] [id = 417] 09:27:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x8ea39000) [pid = 1719] [serial = 1252] [outer = (nil)] 09:27:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x91157400) [pid = 1719] [serial = 1253] [outer = 0x8ea39000] 09:27:40 INFO - PROCESS | 1719 | 1468600060968 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x920cc800) [pid = 1719] [serial = 1254] [outer = 0x8ea39000] 09:27:41 INFO - PROCESS | 1719 | 1468600061806 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]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1291ms 09:27:41 INFO - PROCESS | 1719 | 1468600061829 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 1719 | 1468600061834 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:27:41 INFO - PROCESS | 1719 | 1468600061841 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 1719 | 1468600061845 Marionette TRACE conn4 <- [1,1642,null,{}] 09:27:41 INFO - PROCESS | 1719 | 1468600061868 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}] 09:27:41 INFO - PROCESS | 1719 | 1468600061874 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:42 INFO - PROCESS | 1719 | 1468600062039 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:27:42 INFO - PROCESS | 1719 | 1468600062054 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 1719 | 1468600062062 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x9115b800 == 13 [pid = 1719] [id = 418] 09:27:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x92322400) [pid = 1719] [serial = 1255] [outer = (nil)] 09:27:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x92585000) [pid = 1719] [serial = 1256] [outer = 0x92322400] 09:27:42 INFO - PROCESS | 1719 | 1468600062132 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x930e7400) [pid = 1719] [serial = 1257] [outer = 0x92322400] 09:27:43 INFO - PROCESS | 1719 | 1468600063381 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]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1596ms 09:27:43 INFO - PROCESS | 1719 | 1468600063439 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 1719 | 1468600063446 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:27:43 INFO - PROCESS | 1719 | 1468600063455 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 1719 | 1468600063464 Marionette TRACE conn4 <- [1,1646,null,{}] 09:27:43 INFO - PROCESS | 1719 | 1468600063471 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}] 09:27:43 INFO - PROCESS | 1719 | 1468600063479 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:43 INFO - PROCESS | 1719 | 1468600063720 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:27:44 INFO - PROCESS | 1719 | 1468600064068 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 1719 | 1468600064077 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d549800 == 14 [pid = 1719] [id = 419] 09:27:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x8d9cc000) [pid = 1719] [serial = 1258] [outer = (nil)] 09:27:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x8e921000) [pid = 1719] [serial = 1259] [outer = 0x8d9cc000] 09:27:44 INFO - PROCESS | 1719 | 1468600064174 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x8ea2b400) [pid = 1719] [serial = 1260] [outer = 0x8d9cc000] 09:27:45 INFO - PROCESS | 1719 | 1468600065169 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]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1791ms 09:27:45 INFO - PROCESS | 1719 | 1468600065248 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 1719 | 1468600065256 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:27:45 INFO - PROCESS | 1719 | 1468600065270 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 1719 | 1468600065274 Marionette TRACE conn4 <- [1,1650,null,{}] 09:27:45 INFO - PROCESS | 1719 | 1468600065282 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}] 09:27:45 INFO - PROCESS | 1719 | 1468600065289 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:45 INFO - PROCESS | 1719 | 1468600065570 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:27:45 INFO - PROCESS | 1719 | 1468600065874 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 1719 | 1468600065883 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x9115e400 == 15 [pid = 1719] [id = 420] 09:27:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x9163ec00) [pid = 1719] [serial = 1261] [outer = (nil)] 09:27:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x916b9400) [pid = 1719] [serial = 1262] [outer = 0x9163ec00] 09:27:46 INFO - PROCESS | 1719 | 1468600066005 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x92037400) [pid = 1719] [serial = 1263] [outer = 0x9163ec00] 09:27:46 INFO - PROCESS | 1719 | 1468600066978 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]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1743ms 09:27:47 INFO - PROCESS | 1719 | 1468600067013 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 1719 | 1468600067016 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:27:47 INFO - PROCESS | 1719 | 1468600067025 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 1719 | 1468600067031 Marionette TRACE conn4 <- [1,1654,null,{}] 09:27:47 INFO - PROCESS | 1719 | 1468600067050 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}] 09:27:47 INFO - PROCESS | 1719 | 1468600067059 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:47 INFO - PROCESS | 1719 | 1468600067265 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:27:47 INFO - PROCESS | 1719 | 1468600067514 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 1719 | 1468600067528 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a29000 == 16 [pid = 1719] [id = 421] 09:27:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x93a29800) [pid = 1719] [serial = 1264] [outer = (nil)] 09:27:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x93a7b400) [pid = 1719] [serial = 1265] [outer = 0x93a29800] 09:27:47 INFO - PROCESS | 1719 | 1468600067666 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0x93b6cc00) [pid = 1719] [serial = 1266] [outer = 0x93a29800] 09:27:48 INFO - PROCESS | 1719 | 1468600068551 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]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1546ms 09:27:48 INFO - PROCESS | 1719 | 1468600068571 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 1719 | 1468600068577 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:27:48 INFO - PROCESS | 1719 | 1468600068584 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 1719 | 1468600068588 Marionette TRACE conn4 <- [1,1658,null,{}] 09:27:48 INFO - PROCESS | 1719 | 1468600068594 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}] 09:27:48 INFO - PROCESS | 1719 | 1468600068599 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:48 INFO - PROCESS | 1719 | 1468600068801 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:27:49 INFO - PROCESS | 1719 | 1468600069057 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 1719 | 1468600069068 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x916bbc00 == 17 [pid = 1719] [id = 422] 09:27:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0x93b6e000) [pid = 1719] [serial = 1267] [outer = (nil)] 09:27:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0x93b7a800) [pid = 1719] [serial = 1268] [outer = 0x93b6e000] 09:27:49 INFO - PROCESS | 1719 | 1468600069208 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 126 (0x93d82400) [pid = 1719] [serial = 1269] [outer = 0x93b6e000] 09:27:50 INFO - PROCESS | 1719 | 1468600070118 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]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1583ms 09:27:50 INFO - PROCESS | 1719 | 1468600070169 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 1719 | 1468600070174 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:27:50 INFO - PROCESS | 1719 | 1468600070180 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 1719 | 1468600070183 Marionette TRACE conn4 <- [1,1662,null,{}] 09:27:50 INFO - PROCESS | 1719 | 1468600070190 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}] 09:27:50 INFO - PROCESS | 1719 | 1468600070195 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:50 INFO - PROCESS | 1719 | 1468600070413 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:27:50 INFO - PROCESS | 1719 | 1468600070677 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1719 | 1468600070688 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:50 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdba000 == 18 [pid = 1719] [id = 423] 09:27:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 127 (0x8cdbfc00) [pid = 1719] [serial = 1270] [outer = (nil)] 09:27:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 128 (0x9529d400) [pid = 1719] [serial = 1271] [outer = 0x8cdbfc00] 09:27:50 INFO - PROCESS | 1719 | 1468600070812 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 129 (0x952a9800) [pid = 1719] [serial = 1272] [outer = 0x8cdbfc00] 09:27:51 INFO - PROCESS | 1719 | 1468600071794 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]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1686ms 09:27:51 INFO - PROCESS | 1719 | 1468600071867 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 1719 | 1468600071871 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:27:51 INFO - PROCESS | 1719 | 1468600071878 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 1719 | 1468600071881 Marionette TRACE conn4 <- [1,1666,null,{}] 09:27:51 INFO - PROCESS | 1719 | 1468600071888 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}] 09:27:51 INFO - PROCESS | 1719 | 1468600071899 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:52 INFO - PROCESS | 1719 | 1468600072157 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:27:52 INFO - PROCESS | 1719 | 1468600072457 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 1719 | 1468600072466 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:52 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbb800 == 19 [pid = 1719] [id = 424] 09:27:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 130 (0x9258f400) [pid = 1719] [serial = 1273] [outer = (nil)] 09:27:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 131 (0x95386400) [pid = 1719] [serial = 1274] [outer = 0x9258f400] 09:27:52 INFO - PROCESS | 1719 | 1468600072550 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 132 (0x9538a400) [pid = 1719] [serial = 1275] [outer = 0x9258f400] 09:27:53 INFO - PROCESS | 1719 | 1468600073501 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]]]}] 09:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1693ms 09:27:53 INFO - PROCESS | 1719 | 1468600073575 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 1719 | 1468600073579 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:27:53 INFO - PROCESS | 1719 | 1468600073590 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 1719 | 1468600073593 Marionette TRACE conn4 <- [1,1670,null,{}] 09:27:53 INFO - PROCESS | 1719 | 1468600073601 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}] 09:27:53 INFO - PROCESS | 1719 | 1468600073607 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:53 INFO - PROCESS | 1719 | 1468600073807 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:27:54 INFO - PROCESS | 1719 | 1468600074072 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 1719 | 1468600074080 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54ec00 == 20 [pid = 1719] [id = 425] 09:27:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 133 (0x8d9d0800) [pid = 1719] [serial = 1276] [outer = (nil)] 09:27:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 134 (0x96593800) [pid = 1719] [serial = 1277] [outer = 0x8d9d0800] 09:27:54 INFO - PROCESS | 1719 | 1468600074185 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 135 (0x9659f000) [pid = 1719] [serial = 1278] [outer = 0x8d9d0800] 09:27:55 INFO - PROCESS | 1719 | 1468600075101 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]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1583ms 09:27:55 INFO - PROCESS | 1719 | 1468600075173 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:27:55 INFO - PROCESS | 1719 | 1468600075178 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:27:55 INFO - PROCESS | 1719 | 1468600075185 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 1719 | 1468600075189 Marionette TRACE conn4 <- [1,1674,null,{}] 09:27:55 INFO - PROCESS | 1719 | 1468600075196 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}] 09:27:55 INFO - PROCESS | 1719 | 1468600075202 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:55 INFO - PROCESS | 1719 | 1468600075469 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:27:55 INFO - PROCESS | 1719 | 1468600075805 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 1719 | 1468600075816 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d553800 == 21 [pid = 1719] [id = 426] 09:27:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 136 (0x8d9cc800) [pid = 1719] [serial = 1279] [outer = (nil)] 09:27:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 137 (0x98e5d800) [pid = 1719] [serial = 1280] [outer = 0x8d9cc800] 09:27:55 INFO - PROCESS | 1719 | 1468600075899 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 138 (0x98ebcc00) [pid = 1719] [serial = 1281] [outer = 0x8d9cc800] 09:27:56 INFO - PROCESS | 1719 | 1468600076840 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]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1693ms 09:27:56 INFO - PROCESS | 1719 | 1468600076878 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 1719 | 1468600076882 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:27:56 INFO - PROCESS | 1719 | 1468600076889 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 1719 | 1468600076892 Marionette TRACE conn4 <- [1,1678,null,{}] 09:27:56 INFO - PROCESS | 1719 | 1468600076898 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}] 09:27:56 INFO - PROCESS | 1719 | 1468600076904 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:57 INFO - PROCESS | 1719 | 1468600077092 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:27:57 INFO - PROCESS | 1719 | 1468600077300 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 1719 | 1468600077308 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb0400 == 22 [pid = 1719] [id = 427] 09:27:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 139 (0x8d9c8400) [pid = 1719] [serial = 1282] [outer = (nil)] 09:27:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 140 (0x99924000) [pid = 1719] [serial = 1283] [outer = 0x8d9c8400] 09:27:57 INFO - PROCESS | 1719 | 1468600077430 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 141 (0x99928000) [pid = 1719] [serial = 1284] [outer = 0x8d9c8400] 09:27:58 INFO - PROCESS | 1719 | 1468600078475 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]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1631ms 09:27:58 INFO - PROCESS | 1719 | 1468600078528 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 1719 | 1468600078532 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:27:58 INFO - PROCESS | 1719 | 1468600078539 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 1719 | 1468600078542 Marionette TRACE conn4 <- [1,1682,null,{}] 09:27:58 INFO - PROCESS | 1719 | 1468600078548 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}] 09:27:58 INFO - PROCESS | 1719 | 1468600078553 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:58 INFO - PROCESS | 1719 | 1468600078756 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:27:59 INFO - PROCESS | 1719 | 1468600079027 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 1719 | 1468600079034 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:27:59 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e799000 == 23 [pid = 1719] [id = 428] 09:27:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 142 (0x8e799800) [pid = 1719] [serial = 1285] [outer = (nil)] 09:27:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 143 (0x9163e000) [pid = 1719] [serial = 1286] [outer = 0x8e799800] 09:27:59 INFO - PROCESS | 1719 | 1468600079164 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 144 (0x92589800) [pid = 1719] [serial = 1287] [outer = 0x8e799800] 09:28:00 INFO - PROCESS | 1719 | 1468600080135 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]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1640ms 09:28:00 INFO - PROCESS | 1719 | 1468600080181 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 1719 | 1468600080187 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:28:00 INFO - PROCESS | 1719 | 1468600080194 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 1719 | 1468600080199 Marionette TRACE conn4 <- [1,1686,null,{}] 09:28:00 INFO - PROCESS | 1719 | 1468600080206 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}] 09:28:00 INFO - PROCESS | 1719 | 1468600080211 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:00 INFO - PROCESS | 1719 | 1468600080460 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:28:00 INFO - PROCESS | 1719 | 1468600080910 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 1719 | 1468600080919 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:01 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb8000 == 24 [pid = 1719] [id = 429] 09:28:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 145 (0x8cdb8400) [pid = 1719] [serial = 1288] [outer = (nil)] 09:28:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 146 (0x8cf8dc00) [pid = 1719] [serial = 1289] [outer = 0x8cdb8400] 09:28:01 INFO - PROCESS | 1719 | 1468600081087 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 147 (0x8d54a400) [pid = 1719] [serial = 1290] [outer = 0x8cdb8400] 09:28:02 INFO - PROCESS | 1719 | 1468600082137 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]]]}] 09:28:02 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 09:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1986ms 09:28:02 INFO - PROCESS | 1719 | 1468600082184 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 1719 | 1468600082190 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:28:02 INFO - PROCESS | 1719 | 1468600082199 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 1719 | 1468600082203 Marionette TRACE conn4 <- [1,1690,null,{}] 09:28:02 INFO - PROCESS | 1719 | 1468600082211 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}] 09:28:02 INFO - PROCESS | 1719 | 1468600082220 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:02 INFO - PROCESS | 1719 | 1468600082421 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:28:02 INFO - PROCESS | 1719 | 1468600082820 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 1719 | 1468600082835 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e798c00 == 25 [pid = 1719] [id = 430] 09:28:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 148 (0x8e929000) [pid = 1719] [serial = 1291] [outer = (nil)] 09:28:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 149 (0x8f94e800) [pid = 1719] [serial = 1292] [outer = 0x8e929000] 09:28:02 INFO - PROCESS | 1719 | 1468600082913 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 150 (0x91631c00) [pid = 1719] [serial = 1293] [outer = 0x8e929000] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 149 (0x952ae800) [pid = 1719] [serial = 1196] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 148 (0x99ea8400) [pid = 1719] [serial = 1197] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 147 (0x9163b400) [pid = 1719] [serial = 1152] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 146 (0x9cbe3000) [pid = 1719] [serial = 1163] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 145 (0x952b5800) [pid = 1719] [serial = 1155] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 144 (0x96596000) [pid = 1719] [serial = 1107] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 143 (0xa2fed000) [pid = 1719] [serial = 1169] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 142 (0x98f42400) [pid = 1719] [serial = 1187] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 141 (0x9115bc00) [pid = 1719] [serial = 1176] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 140 (0x98e5ec00) [pid = 1719] [serial = 1157] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 139 (0x9992a800) [pid = 1719] [serial = 1158] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 138 (0x9a7b3800) [pid = 1719] [serial = 1190] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 137 (0x9115a000) [pid = 1719] [serial = 1175] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 136 (0xa618e000) [pid = 1719] [serial = 1125] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 135 (0x9a2b6000) [pid = 1719] [serial = 1188] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 134 (0xa3103000) [pid = 1719] [serial = 1122] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 133 (0x916b1400) [pid = 1719] [serial = 1185] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 132 (0x8ea31000) [pid = 1719] [serial = 1184] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 131 (0xa25f7400) [pid = 1719] [serial = 1194] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 130 (0x93d86800) [pid = 1719] [serial = 1154] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 129 (0xa4d0c400) [pid = 1719] [serial = 1173] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 128 (0x8f94f400) [pid = 1719] [serial = 1151] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 127 (0x9659c800) [pid = 1719] [serial = 1128] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 126 (0xa20aa000) [pid = 1719] [serial = 1167] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 125 (0x9a0de000) [pid = 1719] [serial = 1149] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x95383000) [pid = 1719] [serial = 1182] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0xa1107400) [pid = 1719] [serial = 1166] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0x9b4e5400) [pid = 1719] [serial = 1191] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x9a7b4c00) [pid = 1719] [serial = 1160] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x9adf3000) [pid = 1719] [serial = 1116] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x91aefc00) [pid = 1719] [serial = 1179] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0xa2535000) [pid = 1719] [serial = 1172] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x9d975000) [pid = 1719] [serial = 1119] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x916bf000) [pid = 1719] [serial = 1110] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0xa31f0000) [pid = 1719] [serial = 1170] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x9cc89000) [pid = 1719] [serial = 1164] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x91632000) [pid = 1719] [serial = 1178] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x96595400) [pid = 1719] [serial = 1113] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0xa237a400) [pid = 1719] [serial = 1193] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x93d8c400) [pid = 1719] [serial = 1181] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x9ad58c00) [pid = 1719] [serial = 1161] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1719 | 1468600083936 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]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1833ms 09:28:04 INFO - PROCESS | 1719 | 1468600084040 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:28:04 INFO - PROCESS | 1719 | 1468600084051 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:28:04 INFO - PROCESS | 1719 | 1468600084062 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 1719 | 1468600084068 Marionette TRACE conn4 <- [1,1694,null,{}] 09:28:04 INFO - PROCESS | 1719 | 1468600084088 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}] 09:28:04 INFO - PROCESS | 1719 | 1468600084096 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:04 INFO - PROCESS | 1719 | 1468600084412 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:28:04 INFO - PROCESS | 1719 | 1468600084794 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 1719 | 1468600084804 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:04 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea31000 == 26 [pid = 1719] [id = 431] 09:28:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x9115ec00) [pid = 1719] [serial = 1294] [outer = (nil)] 09:28:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x916b1400) [pid = 1719] [serial = 1295] [outer = 0x9115ec00] 09:28:04 INFO - PROCESS | 1719 | 1468600084922 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x91af1000) [pid = 1719] [serial = 1296] [outer = 0x9115ec00] 09:28:05 INFO - PROCESS | 1719 | 1468600085812 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]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1798ms 09:28:05 INFO - PROCESS | 1719 | 1468600085867 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 1719 | 1468600085870 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:28:05 INFO - PROCESS | 1719 | 1468600085886 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 1719 | 1468600085897 Marionette TRACE conn4 <- [1,1698,null,{}] 09:28:05 INFO - PROCESS | 1719 | 1468600085911 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}] 09:28:05 INFO - PROCESS | 1719 | 1468600085918 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:06 INFO - PROCESS | 1719 | 1468600086172 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:28:06 INFO - PROCESS | 1719 | 1468600086204 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 1719 | 1468600086210 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:06 INFO - PROCESS | 1719 | ++DOCSHELL 0x9163d800 == 27 [pid = 1719] [id = 432] 09:28:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x930ef800) [pid = 1719] [serial = 1297] [outer = (nil)] 09:28:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x93b73c00) [pid = 1719] [serial = 1298] [outer = 0x930ef800] 09:28:06 INFO - PROCESS | 1719 | 1468600086282 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x95240800) [pid = 1719] [serial = 1299] [outer = 0x930ef800] 09:28:07 INFO - PROCESS | 1719 | 1468600087299 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]]]}] 09:28:07 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 09:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1455ms 09:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:28:07 INFO - PROCESS | 1719 | 1468600087334 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 1719 | 1468600087338 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:28:07 INFO - PROCESS | 1719 | 1468600087345 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 1719 | 1468600087348 Marionette TRACE conn4 <- [1,1702,null,{}] 09:28:07 INFO - PROCESS | 1719 | 1468600087363 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}] 09:28:07 INFO - PROCESS | 1719 | 1468600087368 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:07 INFO - PROCESS | 1719 | 1468600087636 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:28:07 INFO - PROCESS | 1719 | 1468600087664 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 1719 | 1468600087675 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ddea800 == 28 [pid = 1719] [id = 433] 09:28:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x91637c00) [pid = 1719] [serial = 1300] [outer = (nil)] 09:28:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x952b8000) [pid = 1719] [serial = 1301] [outer = 0x91637c00] 09:28:07 INFO - PROCESS | 1719 | 1468600087770 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x95381800) [pid = 1719] [serial = 1302] [outer = 0x91637c00] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x8ea33400) [pid = 1719] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x8e79fc00) [pid = 1719] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0x8d547800) [pid = 1719] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x916be000) [pid = 1719] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x8d551400) [pid = 1719] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x8d54a800) [pid = 1719] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x8d54d400) [pid = 1719] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x8dde5c00) [pid = 1719] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x8ea2cc00) [pid = 1719] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x91af8000) [pid = 1719] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x8cdb3000) [pid = 1719] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x95302c00) [pid = 1719] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x98a81800) [pid = 1719] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x8e928000) [pid = 1719] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0xa33c5400) [pid = 1719] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x8cf8e400) [pid = 1719] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x916b4400) [pid = 1719] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x8cdbe400) [pid = 1719] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:28:08 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x8ea39000) [pid = 1719] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:28:08 INFO - PROCESS | 1719 | 1468600088917 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]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1601ms 09:28:08 INFO - PROCESS | 1719 | 1468600088946 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 1719 | 1468600088949 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:28:08 INFO - PROCESS | 1719 | 1468600088962 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 1719 | 1468600088965 Marionette TRACE conn4 <- [1,1706,null,{}] 09:28:08 INFO - PROCESS | 1719 | 1468600088973 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}] 09:28:08 INFO - PROCESS | 1719 | 1468600088978 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:09 INFO - PROCESS | 1719 | 1468600089158 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:28:09 INFO - PROCESS | 1719 | 1468600089339 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 1719 | 1468600089358 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9d4000 == 29 [pid = 1719] [id = 434] 09:28:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x8dddec00) [pid = 1719] [serial = 1303] [outer = (nil)] 09:28:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x8f94dc00) [pid = 1719] [serial = 1304] [outer = 0x8dddec00] 09:28:09 INFO - PROCESS | 1719 | 1468600089445 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x9529e800) [pid = 1719] [serial = 1305] [outer = 0x8dddec00] 09:28:10 INFO - PROCESS | 1719 | 1468600090387 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]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1496ms 09:28:10 INFO - PROCESS | 1719 | 1468600090456 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 1719 | 1468600090463 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:28:10 INFO - PROCESS | 1719 | 1468600090496 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 1719 | 1468600090501 Marionette TRACE conn4 <- [1,1710,null,{}] 09:28:10 INFO - PROCESS | 1719 | 1468600090511 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}] 09:28:10 INFO - PROCESS | 1719 | 1468600090517 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:10 INFO - PROCESS | 1719 | 1468600090811 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:28:11 INFO - PROCESS | 1719 | 1468600091140 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1719 | 1468600091151 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e79a400 == 30 [pid = 1719] [id = 435] 09:28:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x8e923c00) [pid = 1719] [serial = 1306] [outer = (nil)] 09:28:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x8e92b800) [pid = 1719] [serial = 1307] [outer = 0x8e923c00] 09:28:11 INFO - PROCESS | 1719 | 1468600091266 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x8f943000) [pid = 1719] [serial = 1308] [outer = 0x8e923c00] 09:28:12 INFO - PROCESS | 1719 | 1468600092289 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]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1836ms 09:28:12 INFO - PROCESS | 1719 | 1468600092332 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1719 | 1468600092340 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:28:12 INFO - PROCESS | 1719 | 1468600092353 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 1719 | 1468600092357 Marionette TRACE conn4 <- [1,1714,null,{}] 09:28:12 INFO - PROCESS | 1719 | 1468600092365 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}] 09:28:12 INFO - PROCESS | 1719 | 1468600092372 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:12 INFO - PROCESS | 1719 | 1468600092634 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:28:12 INFO - PROCESS | 1719 | 1468600092950 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 1719 | 1468600092959 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x920d0c00 == 31 [pid = 1719] [id = 436] 09:28:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x920d3c00) [pid = 1719] [serial = 1309] [outer = (nil)] 09:28:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x92587800) [pid = 1719] [serial = 1310] [outer = 0x920d3c00] 09:28:13 INFO - PROCESS | 1719 | 1468600093056 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x93a28800) [pid = 1719] [serial = 1311] [outer = 0x920d3c00] 09:28:14 INFO - PROCESS | 1719 | 1468600094008 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]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1693ms 09:28:14 INFO - PROCESS | 1719 | 1468600094046 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 1719 | 1468600094050 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:28:14 INFO - PROCESS | 1719 | 1468600094059 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1719 | 1468600094065 Marionette TRACE conn4 <- [1,1718,null,{}] 09:28:14 INFO - PROCESS | 1719 | 1468600094083 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}] 09:28:14 INFO - PROCESS | 1719 | 1468600094093 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:14 INFO - PROCESS | 1719 | 1468600094334 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:28:14 INFO - PROCESS | 1719 | 1468600094679 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 1719 | 1468600094689 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:14 INFO - PROCESS | 1719 | ++DOCSHELL 0x95385c00 == 32 [pid = 1719] [id = 437] 09:28:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x95389800) [pid = 1719] [serial = 1312] [outer = (nil)] 09:28:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x97973400) [pid = 1719] [serial = 1313] [outer = 0x95389800] 09:28:14 INFO - PROCESS | 1719 | 1468600094785 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x98e5e000) [pid = 1719] [serial = 1314] [outer = 0x95389800] 09:28:15 INFO - PROCESS | 1719 | 1468600095747 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]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1751ms 09:28:15 INFO - PROCESS | 1719 | 1468600095810 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 1719 | 1468600095815 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:28:15 INFO - PROCESS | 1719 | 1468600095822 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 1719 | 1468600095826 Marionette TRACE conn4 <- [1,1722,null,{}] 09:28:15 INFO - PROCESS | 1719 | 1468600095832 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}] 09:28:15 INFO - PROCESS | 1719 | 1468600095838 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:16 INFO - PROCESS | 1719 | 1468600096048 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:28:16 INFO - PROCESS | 1719 | 1468600096301 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 1719 | 1468600096311 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:16 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cc400 == 33 [pid = 1719] [id = 438] 09:28:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x9530c400) [pid = 1719] [serial = 1315] [outer = (nil)] 09:28:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x99bff000) [pid = 1719] [serial = 1316] [outer = 0x9530c400] 09:28:16 INFO - PROCESS | 1719 | 1468600096441 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x9a2b3400) [pid = 1719] [serial = 1317] [outer = 0x9530c400] 09:28:17 INFO - PROCESS | 1719 | 1468600097357 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]]]}] 09:28:17 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 09:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1596ms 09:28:17 INFO - PROCESS | 1719 | 1468600097420 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 1719 | 1468600097424 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:28:17 INFO - PROCESS | 1719 | 1468600097431 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 1719 | 1468600097434 Marionette TRACE conn4 <- [1,1726,null,{}] 09:28:17 INFO - PROCESS | 1719 | 1468600097440 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}] 09:28:17 INFO - PROCESS | 1719 | 1468600097446 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:17 INFO - PROCESS | 1719 | 1468600097653 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:28:17 INFO - PROCESS | 1719 | 1468600097956 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 1719 | 1468600097964 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b70800 == 34 [pid = 1719] [id = 439] 09:28:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x9659bc00) [pid = 1719] [serial = 1318] [outer = (nil)] 09:28:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x9a385400) [pid = 1719] [serial = 1319] [outer = 0x9659bc00] 09:28:18 INFO - PROCESS | 1719 | 1468600098055 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x9a488000) [pid = 1719] [serial = 1320] [outer = 0x9659bc00] 09:28:18 INFO - PROCESS | 1719 | 1468600098950 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]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1591ms 09:28:19 INFO - PROCESS | 1719 | 1468600099024 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 1719 | 1468600099027 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:28:19 INFO - PROCESS | 1719 | 1468600099036 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 1719 | 1468600099040 Marionette TRACE conn4 <- [1,1730,null,{}] 09:28:19 INFO - PROCESS | 1719 | 1468600099047 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}] 09:28:19 INFO - PROCESS | 1719 | 1468600099058 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:19 INFO - PROCESS | 1719 | 1468600099369 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:28:19 INFO - PROCESS | 1719 | 1468600099677 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 1719 | 1468600099687 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x96597000 == 35 [pid = 1719] [id = 440] 09:28:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x99eaf000) [pid = 1719] [serial = 1321] [outer = (nil)] 09:28:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x9a7b7800) [pid = 1719] [serial = 1322] [outer = 0x99eaf000] 09:28:19 INFO - PROCESS | 1719 | 1468600099773 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x9adf6400) [pid = 1719] [serial = 1323] [outer = 0x99eaf000] 09:28:20 INFO - PROCESS | 1719 | 1468600100748 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]]]}] 09:28:20 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 09:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1787ms 09:28:20 INFO - PROCESS | 1719 | 1468600100824 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:28:20 INFO - PROCESS | 1719 | 1468600100828 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:28:20 INFO - PROCESS | 1719 | 1468600100835 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 1719 | 1468600100839 Marionette TRACE conn4 <- [1,1734,null,{}] 09:28:20 INFO - PROCESS | 1719 | 1468600100845 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}] 09:28:20 INFO - PROCESS | 1719 | 1468600100851 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:21 INFO - PROCESS | 1719 | 1468600101121 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:28:21 INFO - PROCESS | 1719 | 1468600101466 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 1719 | 1468600101477 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x9ad5b800 == 36 [pid = 1719] [id = 441] 09:28:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x9adf3000) [pid = 1719] [serial = 1324] [outer = (nil)] 09:28:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x9b781c00) [pid = 1719] [serial = 1325] [outer = 0x9adf3000] 09:28:21 INFO - PROCESS | 1719 | 1468600101560 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0x9cbe4400) [pid = 1719] [serial = 1326] [outer = 0x9adf3000] 09:28:22 INFO - PROCESS | 1719 | 1468600102526 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]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1741ms 09:28:22 INFO - PROCESS | 1719 | 1468600102594 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 1719 | 1468600102598 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:28:22 INFO - PROCESS | 1719 | 1468600102607 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 1719 | 1468600102610 Marionette TRACE conn4 <- [1,1738,null,{}] 09:28:22 INFO - PROCESS | 1719 | 1468600102617 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}] 09:28:22 INFO - PROCESS | 1719 | 1468600102622 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:22 INFO - PROCESS | 1719 | 1468600102851 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:28:23 INFO - PROCESS | 1719 | 1468600103108 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 1719 | 1468600103119 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbd400 == 37 [pid = 1719] [id = 442] 09:28:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0x96599800) [pid = 1719] [serial = 1327] [outer = (nil)] 09:28:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0x9d90f400) [pid = 1719] [serial = 1328] [outer = 0x96599800] 09:28:23 INFO - PROCESS | 1719 | 1468600103244 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 126 (0xa11a5c00) [pid = 1719] [serial = 1329] [outer = 0x96599800] 09:28:24 INFO - PROCESS | 1719 | 1468600104143 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]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1579ms 09:28:24 INFO - PROCESS | 1719 | 1468600104203 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 1719 | 1468600104206 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:28:24 INFO - PROCESS | 1719 | 1468600104217 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 1719 | 1468600104220 Marionette TRACE conn4 <- [1,1742,null,{}] 09:28:24 INFO - PROCESS | 1719 | 1468600104226 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}] 09:28:24 INFO - PROCESS | 1719 | 1468600104231 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:24 INFO - PROCESS | 1719 | 1468600104429 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:28:24 INFO - PROCESS | 1719 | 1468600104696 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 1719 | 1468600104705 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b73000 == 38 [pid = 1719] [id = 443] 09:28:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 127 (0x952b8400) [pid = 1719] [serial = 1330] [outer = (nil)] 09:28:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 128 (0xa209f400) [pid = 1719] [serial = 1331] [outer = 0x952b8400] 09:28:24 INFO - PROCESS | 1719 | 1468600104802 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 129 (0xa2289800) [pid = 1719] [serial = 1332] [outer = 0x952b8400] 09:28:25 INFO - PROCESS | 1719 | 1468600105714 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]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1531ms 09:28:25 INFO - PROCESS | 1719 | 1468600105766 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 1719 | 1468600105769 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:28:25 INFO - PROCESS | 1719 | 1468600105778 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 1719 | 1468600105780 Marionette TRACE conn4 <- [1,1746,null,{}] 09:28:25 INFO - PROCESS | 1719 | 1468600105787 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}] 09:28:25 INFO - PROCESS | 1719 | 1468600105792 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:26 INFO - PROCESS | 1719 | 1468600106041 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:28:26 INFO - PROCESS | 1719 | 1468600106302 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 1719 | 1468600106309 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x9530b400 == 39 [pid = 1719] [id = 444] 09:28:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 130 (0x9992f400) [pid = 1719] [serial = 1333] [outer = (nil)] 09:28:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 131 (0xa2fbb000) [pid = 1719] [serial = 1334] [outer = 0x9992f400] 09:28:26 INFO - PROCESS | 1719 | 1468600106437 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 132 (0xa3103c00) [pid = 1719] [serial = 1335] [outer = 0x9992f400] 09:28:27 INFO - PROCESS | 1719 | 1468600107341 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]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1634ms 09:28:27 INFO - PROCESS | 1719 | 1468600107415 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 1719 | 1468600107418 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:28:27 INFO - PROCESS | 1719 | 1468600107426 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 1719 | 1468600107431 Marionette TRACE conn4 <- [1,1750,null,{}] 09:28:27 INFO - PROCESS | 1719 | 1468600107437 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}] 09:28:27 INFO - PROCESS | 1719 | 1468600107444 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:27 INFO - PROCESS | 1719 | 1468600107677 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:28:28 INFO - PROCESS | 1719 | 1468600108010 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 1719 | 1468600108022 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf8c400 == 40 [pid = 1719] [id = 445] 09:28:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 133 (0x8cf8f400) [pid = 1719] [serial = 1336] [outer = (nil)] 09:28:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 134 (0x8d553c00) [pid = 1719] [serial = 1337] [outer = 0x8cf8f400] 09:28:28 INFO - PROCESS | 1719 | 1468600108116 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 135 (0x8e79c000) [pid = 1719] [serial = 1338] [outer = 0x8cf8f400] 09:28:29 INFO - PROCESS | 1719 | 1468600109497 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]]]}] 09:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2149ms 09:28:29 INFO - PROCESS | 1719 | 1468600109610 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 1719 | 1468600109615 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:28:29 INFO - PROCESS | 1719 | 1468600109642 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 1719 | 1468600109648 Marionette TRACE conn4 <- [1,1754,null,{}] 09:28:29 INFO - PROCESS | 1719 | 1468600109658 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}] 09:28:29 INFO - PROCESS | 1719 | 1468600109664 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:29 INFO - PROCESS | 1719 | 1468600109859 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:28:30 INFO - PROCESS | 1719 | 1468600110085 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 1719 | 1468600110101 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde9c00 == 41 [pid = 1719] [id = 446] 09:28:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 136 (0x8e79cc00) [pid = 1719] [serial = 1339] [outer = (nil)] 09:28:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 137 (0x8e92cc00) [pid = 1719] [serial = 1340] [outer = 0x8e79cc00] 09:28:30 INFO - PROCESS | 1719 | 1468600110183 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 138 (0x8ea2e800) [pid = 1719] [serial = 1341] [outer = 0x8e79cc00] 09:28:31 INFO - PROCESS | 1719 | 1468600111315 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]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1753ms 09:28:31 INFO - PROCESS | 1719 | 1468600111383 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 1719 | 1468600111390 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:28:31 INFO - PROCESS | 1719 | 1468600111401 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 1719 | 1468600111405 Marionette TRACE conn4 <- [1,1758,null,{}] 09:28:31 INFO - PROCESS | 1719 | 1468600111412 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}] 09:28:31 INFO - PROCESS | 1719 | 1468600111418 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:31 INFO - PROCESS | 1719 | 1468600111661 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8ddea800 == 40 [pid = 1719] [id = 433] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8e798c00 == 39 [pid = 1719] [id = 430] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea31000 == 38 [pid = 1719] [id = 431] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9163d800 == 37 [pid = 1719] [id = 432] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbd000 == 36 [pid = 1719] [id = 412] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde9c00 == 35 [pid = 1719] [id = 446] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf8c400 == 34 [pid = 1719] [id = 445] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9530b400 == 33 [pid = 1719] [id = 444] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93b73000 == 32 [pid = 1719] [id = 443] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x9ad5b800 == 31 [pid = 1719] [id = 441] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbd400 == 30 [pid = 1719] [id = 442] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x96597000 == 29 [pid = 1719] [id = 440] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x93b70800 == 28 [pid = 1719] [id = 439] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x95385c00 == 27 [pid = 1719] [id = 437] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9cc400 == 26 [pid = 1719] [id = 438] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x920d0c00 == 25 [pid = 1719] [id = 436] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9d4000 == 24 [pid = 1719] [id = 434] 09:28:33 INFO - PROCESS | 1719 | --DOCSHELL 0x8e79a400 == 23 [pid = 1719] [id = 435] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 137 (0x8f94b000) [pid = 1719] [serial = 1247] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 136 (0x8e928800) [pid = 1719] [serial = 1241] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 135 (0x8ea36c00) [pid = 1719] [serial = 1242] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 134 (0x8d54e800) [pid = 1719] [serial = 1220] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 133 (0x91af3000) [pid = 1719] [serial = 1250] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 132 (0x8e795000) [pid = 1719] [serial = 1244] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 131 (0x8e79d800) [pid = 1719] [serial = 1245] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 130 (0x8dde4000) [pid = 1719] [serial = 1224] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 129 (0x8dde1000) [pid = 1719] [serial = 1223] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 128 (0x8d9d0000) [pid = 1719] [serial = 1227] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 127 (0x8d9cd800) [pid = 1719] [serial = 1226] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 126 (0x920c7800) [pid = 1719] [serial = 1230] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 125 (0x91153000) [pid = 1719] [serial = 1200] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x8dde9400) [pid = 1719] [serial = 1229] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0x8ea35800) [pid = 1719] [serial = 1199] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0x93a2f400) [pid = 1719] [serial = 1203] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x93a23000) [pid = 1719] [serial = 1202] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x920cec00) [pid = 1719] [serial = 1233] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x96594400) [pid = 1719] [serial = 1206] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x95310c00) [pid = 1719] [serial = 1205] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x8cdbf800) [pid = 1719] [serial = 1232] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x9d959800) [pid = 1719] [serial = 1209] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0x9a7b7000) [pid = 1719] [serial = 1208] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0xa31f0800) [pid = 1719] [serial = 1212] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0xa2fb8000) [pid = 1719] [serial = 1211] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0xa61b9400) [pid = 1719] [serial = 1215] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0xa4f16800) [pid = 1719] [serial = 1214] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x8cf96400) [pid = 1719] [serial = 1236] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x9cc91000) [pid = 1719] [serial = 1218] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x920ce000) [pid = 1719] [serial = 1217] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x8cf93800) [pid = 1719] [serial = 1235] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x8d550c00) [pid = 1719] [serial = 1221] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x8d9ce800) [pid = 1719] [serial = 1239] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x8cf98400) [pid = 1719] [serial = 1238] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x91157400) [pid = 1719] [serial = 1253] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x920cc800) [pid = 1719] [serial = 1254] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x91154000) [pid = 1719] [serial = 1248] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x91afbc00) [pid = 1719] [serial = 1251] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 1719 | 1468600113513 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 1719 | 1468600113523 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbd400 == 24 [pid = 1719] [id = 447] 09:28:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x8cdbe400) [pid = 1719] [serial = 1342] [outer = (nil)] 09:28:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x8cf8fc00) [pid = 1719] [serial = 1343] [outer = 0x8cdbe400] 09:28:33 INFO - PROCESS | 1719 | 1468600113608 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x8cf9b800) [pid = 1719] [serial = 1344] [outer = 0x8cdbe400] 09:28:34 INFO - PROCESS | 1719 | 1468600114654 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]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 3299ms 09:28:34 INFO - PROCESS | 1719 | 1468600114702 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 1719 | 1468600114710 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:28:34 INFO - PROCESS | 1719 | 1468600114719 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 1719 | 1468600114729 Marionette TRACE conn4 <- [1,1762,null,{}] 09:28:34 INFO - PROCESS | 1719 | 1468600114738 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}] 09:28:34 INFO - PROCESS | 1719 | 1468600114744 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:34 INFO - PROCESS | 1719 | 1468600114954 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:28:35 INFO - PROCESS | 1719 | 1468600115194 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 1719 | 1468600115206 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde1400 == 25 [pid = 1719] [id = 448] 09:28:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x8dde1c00) [pid = 1719] [serial = 1345] [outer = (nil)] 09:28:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x8dde5800) [pid = 1719] [serial = 1346] [outer = 0x8dde1c00] 09:28:35 INFO - PROCESS | 1719 | 1468600115337 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x8e796400) [pid = 1719] [serial = 1347] [outer = 0x8dde1c00] 09:28:36 INFO - PROCESS | 1719 | 1468600116392 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]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1740ms 09:28:36 INFO - PROCESS | 1719 | 1468600116459 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:28:36 INFO - PROCESS | 1719 | 1468600116468 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:28:36 INFO - PROCESS | 1719 | 1468600116481 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 1719 | 1468600116487 Marionette TRACE conn4 <- [1,1766,null,{}] 09:28:36 INFO - PROCESS | 1719 | 1468600116495 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}] 09:28:36 INFO - PROCESS | 1719 | 1468600116503 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:36 INFO - PROCESS | 1719 | 1468600116758 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:28:37 INFO - PROCESS | 1719 | 1468600116996 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 1719 | 1468600117009 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e92a400 == 26 [pid = 1719] [id = 449] 09:28:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x8ea2ac00) [pid = 1719] [serial = 1348] [outer = (nil)] 09:28:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x8ea31800) [pid = 1719] [serial = 1349] [outer = 0x8ea2ac00] 09:28:37 INFO - PROCESS | 1719 | 1468600117137 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x8ea39800) [pid = 1719] [serial = 1350] [outer = 0x8ea2ac00] 09:28:38 INFO - PROCESS | 1719 | 1468600118248 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]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1846ms 09:28:38 INFO - PROCESS | 1719 | 1468600118326 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:28:38 INFO - PROCESS | 1719 | 1468600118331 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:28:38 INFO - PROCESS | 1719 | 1468600118339 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 1719 | 1468600118347 Marionette TRACE conn4 <- [1,1770,null,{}] 09:28:38 INFO - PROCESS | 1719 | 1468600118368 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}] 09:28:38 INFO - PROCESS | 1719 | 1468600118379 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:38 INFO - PROCESS | 1719 | 1468600118718 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:28:38 INFO - PROCESS | 1719 | 1468600118885 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1719 | 1468600118898 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x91630400 == 27 [pid = 1719] [id = 450] 09:28:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x91632c00) [pid = 1719] [serial = 1351] [outer = (nil)] 09:28:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x91638c00) [pid = 1719] [serial = 1352] [outer = 0x91632c00] 09:28:38 INFO - PROCESS | 1719 | 1468600118988 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x916b3c00) [pid = 1719] [serial = 1353] [outer = 0x91632c00] 09:28:39 INFO - PROCESS | 1719 | 1468600119920 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]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1642ms 09:28:39 INFO - PROCESS | 1719 | 1468600119981 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:28:39 INFO - PROCESS | 1719 | 1468600119987 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:28:39 INFO - PROCESS | 1719 | 1468600119994 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 1719 | 1468600119998 Marionette TRACE conn4 <- [1,1774,null,{}] 09:28:40 INFO - PROCESS | 1719 | 1468600120005 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}] 09:28:40 INFO - PROCESS | 1719 | 1468600120010 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:40 INFO - PROCESS | 1719 | 1468600120267 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:28:40 INFO - PROCESS | 1719 | 1468600120558 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 1719 | 1468600120572 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbb800 == 26 [pid = 1719] [id = 424] 09:28:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb8000 == 25 [pid = 1719] [id = 429] 09:28:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54ec00 == 24 [pid = 1719] [id = 425] 09:28:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8d553800 == 23 [pid = 1719] [id = 426] 09:28:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8e799000 == 22 [pid = 1719] [id = 428] 09:28:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb0400 == 21 [pid = 1719] [id = 427] 09:28:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb5400 == 22 [pid = 1719] [id = 451] 09:28:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x8cdb5800) [pid = 1719] [serial = 1354] [outer = (nil)] 09:28:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x8cdbc800) [pid = 1719] [serial = 1355] [outer = 0x8cdb5800] 09:28:41 INFO - PROCESS | 1719 | 1468600121429 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x8d54ec00) [pid = 1719] [serial = 1356] [outer = 0x8cdb5800] 09:28:42 INFO - PROCESS | 1719 | 1468600122348 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]]]}] 09:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2383ms 09:28:42 INFO - PROCESS | 1719 | 1468600122397 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 1719 | 1468600122402 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:28:42 INFO - PROCESS | 1719 | 1468600122414 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 1719 | 1468600122419 Marionette TRACE conn4 <- [1,1778,null,{}] 09:28:42 INFO - PROCESS | 1719 | 1468600122428 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}] 09:28:42 INFO - PROCESS | 1719 | 1468600122435 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:42 INFO - PROCESS | 1719 | 1468600122626 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:28:42 INFO - PROCESS | 1719 | 1468600122653 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1719 | 1468600122664 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e925400 == 23 [pid = 1719] [id = 452] 09:28:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x8e92d000) [pid = 1719] [serial = 1357] [outer = (nil)] 09:28:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x8f945400) [pid = 1719] [serial = 1358] [outer = 0x8e92d000] 09:28:42 INFO - PROCESS | 1719 | 1468600122869 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x9115fc00) [pid = 1719] [serial = 1359] [outer = 0x8e92d000] 09:28:43 INFO - PROCESS | 1719 | 1468600123816 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]]]}] 09:28: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 09:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1497ms 09:28:43 INFO - PROCESS | 1719 | 1468600123910 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1719 | 1468600123916 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:28:43 INFO - PROCESS | 1719 | 1468600123926 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1719 | 1468600123930 Marionette TRACE conn4 <- [1,1782,null,{}] 09:28:43 INFO - PROCESS | 1719 | 1468600123946 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}] 09:28:43 INFO - PROCESS | 1719 | 1468600123952 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:44 INFO - PROCESS | 1719 | 1468600124194 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:28:44 INFO - PROCESS | 1719 | 1468600124221 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 1719 | 1468600124230 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af4c00 == 24 [pid = 1719] [id = 453] 09:28:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x91af7c00) [pid = 1719] [serial = 1360] [outer = (nil)] 09:28:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x9203b400) [pid = 1719] [serial = 1361] [outer = 0x91af7c00] 09:28:44 INFO - PROCESS | 1719 | 1468600124304 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x920c6800) [pid = 1719] [serial = 1362] [outer = 0x91af7c00] 09:28:45 INFO - PROCESS | 1719 | 1468600125357 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]]]}] 09:28:45 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 09:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1496ms 09:28:45 INFO - PROCESS | 1719 | 1468600125425 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 1719 | 1468600125428 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:28:45 INFO - PROCESS | 1719 | 1468600125435 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 1719 | 1468600125441 Marionette TRACE conn4 <- [1,1786,null,{}] 09:28:45 INFO - PROCESS | 1719 | 1468600125456 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}] 09:28:45 INFO - PROCESS | 1719 | 1468600125465 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:45 INFO - PROCESS | 1719 | 1468600125966 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x8e929000) [pid = 1719] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x8d9c8400) [pid = 1719] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x9115ec00) [pid = 1719] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x9258f400) [pid = 1719] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x93a29800) [pid = 1719] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0x8d9cc000) [pid = 1719] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x8cdb8400) [pid = 1719] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x93b6e000) [pid = 1719] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x92322400) [pid = 1719] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x8d9d0800) [pid = 1719] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x91637c00) [pid = 1719] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x9163ec00) [pid = 1719] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x8cdbfc00) [pid = 1719] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x8d9cc800) [pid = 1719] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x930ef800) [pid = 1719] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x8e799800) [pid = 1719] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x8dddec00) [pid = 1719] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x8e79cc00) [pid = 1719] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x8e923c00) [pid = 1719] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x920d3c00) [pid = 1719] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x95389800) [pid = 1719] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x9530c400) [pid = 1719] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x9659bc00) [pid = 1719] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x99eaf000) [pid = 1719] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x9adf3000) [pid = 1719] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x96599800) [pid = 1719] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x952b8400) [pid = 1719] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x9992f400) [pid = 1719] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:28:46 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x8cf8f400) [pid = 1719] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:28:46 INFO - PROCESS | 1719 | 1468600126186 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 1719 | 1468600126193 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:46 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbfc00 == 25 [pid = 1719] [id = 454] 09:28:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x8cf98c00) [pid = 1719] [serial = 1363] [outer = (nil)] 09:28:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x8d9d0800) [pid = 1719] [serial = 1364] [outer = 0x8cf98c00] 09:28:46 INFO - PROCESS | 1719 | 1468600126272 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x8e79e000) [pid = 1719] [serial = 1365] [outer = 0x8cf98c00] 09:28:47 INFO - PROCESS | 1719 | 1468600127078 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]]]}] 09:28:47 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 09:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1687ms 09:28:47 INFO - PROCESS | 1719 | 1468600127124 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:28:47 INFO - PROCESS | 1719 | 1468600127129 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:28:47 INFO - PROCESS | 1719 | 1468600127135 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1719 | 1468600127138 Marionette TRACE conn4 <- [1,1790,null,{}] 09:28:47 INFO - PROCESS | 1719 | 1468600127144 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}] 09:28:47 INFO - PROCESS | 1719 | 1468600127150 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:47 INFO - PROCESS | 1719 | 1468600127389 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:28:47 INFO - PROCESS | 1719 | 1468600127399 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1719 | 1468600127408 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9c8400 == 26 [pid = 1719] [id = 455] 09:28:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x8dddec00) [pid = 1719] [serial = 1366] [outer = (nil)] 09:28:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x9258a000) [pid = 1719] [serial = 1367] [outer = 0x8dddec00] 09:28:47 INFO - PROCESS | 1719 | 1468600127480 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x92034800) [pid = 1719] [serial = 1368] [outer = 0x8dddec00] 09:28:48 INFO - PROCESS | 1719 | 1468600128572 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]]]}] 09:28: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) 09:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1480ms 09:28:48 INFO - PROCESS | 1719 | 1468600128616 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 1719 | 1468600128623 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:28:48 INFO - PROCESS | 1719 | 1468600128633 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 1719 | 1468600128637 Marionette TRACE conn4 <- [1,1794,null,{}] 09:28:48 INFO - PROCESS | 1719 | 1468600128648 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}] 09:28:48 INFO - PROCESS | 1719 | 1468600128655 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:48 INFO - PROCESS | 1719 | 1468600128866 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:28:49 INFO - PROCESS | 1719 | 1468600129112 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 1719 | 1468600129121 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e79bc00 == 27 [pid = 1719] [id = 456] 09:28:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x8e79e400) [pid = 1719] [serial = 1369] [outer = (nil)] 09:28:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x8f946800) [pid = 1719] [serial = 1370] [outer = 0x8e79e400] 09:28:49 INFO - PROCESS | 1719 | 1468600129315 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x91636400) [pid = 1719] [serial = 1371] [outer = 0x8e79e400] 09:28:50 INFO - PROCESS | 1719 | 1468600130358 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]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1793ms 09:28:50 INFO - PROCESS | 1719 | 1468600130426 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 1719 | 1468600130434 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:28:50 INFO - PROCESS | 1719 | 1468600130446 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 1719 | 1468600130451 Marionette TRACE conn4 <- [1,1798,null,{}] 09:28:50 INFO - PROCESS | 1719 | 1468600130459 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}] 09:28:50 INFO - PROCESS | 1719 | 1468600130466 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:50 INFO - PROCESS | 1719 | 1468600130721 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:28:50 INFO - PROCESS | 1719 | 1468600130968 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 1719 | 1468600130975 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203bc00 == 28 [pid = 1719] [id = 457] 09:28:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x9203f400) [pid = 1719] [serial = 1372] [outer = (nil)] 09:28:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x920d0c00) [pid = 1719] [serial = 1373] [outer = 0x9203f400] 09:28:51 INFO - PROCESS | 1719 | 1468600131109 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x92582800) [pid = 1719] [serial = 1374] [outer = 0x9203f400] 09:28:52 INFO - PROCESS | 1719 | 1468600132175 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]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1790ms 09:28:52 INFO - PROCESS | 1719 | 1468600132237 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 1719 | 1468600132242 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:28:52 INFO - PROCESS | 1719 | 1468600132252 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 1719 | 1468600132258 Marionette TRACE conn4 <- [1,1802,null,{}] 09:28:52 INFO - PROCESS | 1719 | 1468600132320 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}] 09:28:52 INFO - PROCESS | 1719 | 1468600132331 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:52 INFO - PROCESS | 1719 | 1468600132604 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:28:52 INFO - PROCESS | 1719 | 1468600132802 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 1719 | 1468600132815 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:52 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b57800 == 29 [pid = 1719] [id = 458] 09:28:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x93b58800) [pid = 1719] [serial = 1375] [outer = (nil)] 09:28:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x93b5f000) [pid = 1719] [serial = 1376] [outer = 0x93b58800] 09:28:52 INFO - PROCESS | 1719 | 1468600132901 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x93b73000) [pid = 1719] [serial = 1377] [outer = 0x93b58800] 09:28:54 INFO - PROCESS | 1719 | 1468600134005 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]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1795ms 09:28:54 INFO - PROCESS | 1719 | 1468600134050 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:28:54 INFO - PROCESS | 1719 | 1468600134057 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:28:54 INFO - PROCESS | 1719 | 1468600134065 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 1719 | 1468600134068 Marionette TRACE conn4 <- [1,1806,null,{}] 09:28:54 INFO - PROCESS | 1719 | 1468600134075 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}] 09:28:54 INFO - PROCESS | 1719 | 1468600134080 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:54 INFO - PROCESS | 1719 | 1468600134291 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:28:54 INFO - PROCESS | 1719 | 1468600134531 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1719 | 1468600134540 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x920d2000 == 30 [pid = 1719] [id = 459] 09:28:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x93a2d800) [pid = 1719] [serial = 1378] [outer = (nil)] 09:28:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x93d84800) [pid = 1719] [serial = 1379] [outer = 0x93a2d800] 09:28:54 INFO - PROCESS | 1719 | 1468600134672 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x93d8b800) [pid = 1719] [serial = 1380] [outer = 0x93a2d800] 09:28:55 INFO - PROCESS | 1719 | 1468600135583 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]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1556ms 09:28:55 INFO - PROCESS | 1719 | 1468600135620 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 1719 | 1468600135624 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:28:55 INFO - PROCESS | 1719 | 1468600135631 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1719 | 1468600135635 Marionette TRACE conn4 <- [1,1810,null,{}] 09:28:55 INFO - PROCESS | 1719 | 1468600135641 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}] 09:28:55 INFO - PROCESS | 1719 | 1468600135653 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:55 INFO - PROCESS | 1719 | 1468600135861 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:28:56 INFO - PROCESS | 1719 | 1468600136095 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 1719 | 1468600136104 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e91fc00 == 31 [pid = 1719] [id = 460] 09:28:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x9203e000) [pid = 1719] [serial = 1381] [outer = (nil)] 09:28:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x95243400) [pid = 1719] [serial = 1382] [outer = 0x9203e000] 09:28:56 INFO - PROCESS | 1719 | 1468600136233 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x95249000) [pid = 1719] [serial = 1383] [outer = 0x9203e000] 09:28:57 INFO - PROCESS | 1719 | 1468600137275 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]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1685ms 09:28:57 INFO - PROCESS | 1719 | 1468600137317 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 1719 | 1468600137320 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:28:57 INFO - PROCESS | 1719 | 1468600137327 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 1719 | 1468600137331 Marionette TRACE conn4 <- [1,1814,null,{}] 09:28:57 INFO - PROCESS | 1719 | 1468600137337 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}] 09:28:57 INFO - PROCESS | 1719 | 1468600137348 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:57 INFO - PROCESS | 1719 | 1468600137578 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:28:57 INFO - PROCESS | 1719 | 1468600137825 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 1719 | 1468600137833 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf8c800 == 32 [pid = 1719] [id = 461] 09:28:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x8e922400) [pid = 1719] [serial = 1384] [outer = (nil)] 09:28:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x952ba000) [pid = 1719] [serial = 1385] [outer = 0x8e922400] 09:28:57 INFO - PROCESS | 1719 | 1468600137964 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x9530ec00) [pid = 1719] [serial = 1386] [outer = 0x8e922400] 09:28:58 INFO - PROCESS | 1719 | 1468600138900 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]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1632ms 09:28:58 INFO - PROCESS | 1719 | 1468600138961 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 1719 | 1468600138965 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:28:58 INFO - PROCESS | 1719 | 1468600138972 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 1719 | 1468600138976 Marionette TRACE conn4 <- [1,1818,null,{}] 09:28:58 INFO - PROCESS | 1719 | 1468600138982 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}] 09:28:58 INFO - PROCESS | 1719 | 1468600138988 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:59 INFO - PROCESS | 1719 | 1468600139185 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:28:59 INFO - PROCESS | 1719 | 1468600139377 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 1719 | 1468600139387 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:28:59 INFO - PROCESS | 1719 | ++DOCSHELL 0x920c9c00 == 33 [pid = 1719] [id = 462] 09:28:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x9530a000) [pid = 1719] [serial = 1387] [outer = (nil)] 09:28:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x9538e000) [pid = 1719] [serial = 1388] [outer = 0x9530a000] 09:28:59 INFO - PROCESS | 1719 | 1468600139479 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x96561000) [pid = 1719] [serial = 1389] [outer = 0x9530a000] 09:29:00 INFO - PROCESS | 1719 | 1468600140568 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]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1643ms 09:29:00 INFO - PROCESS | 1719 | 1468600140619 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:29:00 INFO - PROCESS | 1719 | 1468600140630 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:29:00 INFO - PROCESS | 1719 | 1468600140638 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1719 | 1468600140642 Marionette TRACE conn4 <- [1,1822,null,{}] 09:29:00 INFO - PROCESS | 1719 | 1468600140648 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}] 09:29:00 INFO - PROCESS | 1719 | 1468600140655 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:00 INFO - PROCESS | 1719 | 1468600140898 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:29:01 INFO - PROCESS | 1719 | 1468600141133 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1719 | 1468600141143 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:01 INFO - PROCESS | 1719 | ++DOCSHELL 0x916c0000 == 34 [pid = 1719] [id = 463] 09:29:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x92328800) [pid = 1719] [serial = 1390] [outer = (nil)] 09:29:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x9659a800) [pid = 1719] [serial = 1391] [outer = 0x92328800] 09:29:01 INFO - PROCESS | 1719 | 1468600141272 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x97904800) [pid = 1719] [serial = 1392] [outer = 0x92328800] 09:29:02 INFO - PROCESS | 1719 | 1468600142313 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]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1736ms 09:29:02 INFO - PROCESS | 1719 | 1468600142377 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 1719 | 1468600142383 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:29:02 INFO - PROCESS | 1719 | 1468600142394 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 1719 | 1468600142399 Marionette TRACE conn4 <- [1,1826,null,{}] 09:29:02 INFO - PROCESS | 1719 | 1468600142410 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}] 09:29:02 INFO - PROCESS | 1719 | 1468600142417 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:02 INFO - PROCESS | 1719 | 1468600142716 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:29:02 INFO - PROCESS | 1719 | 1468600142969 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 1719 | 1468600142975 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb9000 == 35 [pid = 1719] [id = 464] 09:29:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0x8cdb9800) [pid = 1719] [serial = 1393] [outer = (nil)] 09:29:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0x8cf8d800) [pid = 1719] [serial = 1394] [outer = 0x8cdb9800] 09:29:03 INFO - PROCESS | 1719 | 1468600143293 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0x8d9c7800) [pid = 1719] [serial = 1395] [outer = 0x8cdb9800] 09:29:04 INFO - PROCESS | 1719 | 1468600144386 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]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2043ms 09:29:04 INFO - PROCESS | 1719 | 1468600144452 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 1719 | 1468600144459 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:29:04 INFO - PROCESS | 1719 | 1468600144472 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 1719 | 1468600144475 Marionette TRACE conn4 <- [1,1830,null,{}] 09:29:04 INFO - PROCESS | 1719 | 1468600144485 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}] 09:29:04 INFO - PROCESS | 1719 | 1468600144490 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:04 INFO - PROCESS | 1719 | 1468600144695 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:29:04 INFO - PROCESS | 1719 | --DOCSHELL 0x9115e400 == 34 [pid = 1719] [id = 420] 09:29:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea2b000 == 33 [pid = 1719] [id = 417] 09:29:04 INFO - PROCESS | 1719 | --DOCSHELL 0x916bbc00 == 32 [pid = 1719] [id = 422] 09:29:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54d000 == 31 [pid = 1719] [id = 414] 09:29:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8d549800 == 30 [pid = 1719] [id = 419] 09:29:04 INFO - PROCESS | 1719 | --DOCSHELL 0x916bd000 == 29 [pid = 1719] [id = 416] 09:29:05 INFO - PROCESS | 1719 | 1468600144996 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 1719 | 1468600145009 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:05 INFO - PROCESS | 1719 | --DOCSHELL 0x9115b800 == 28 [pid = 1719] [id = 418] 09:29:05 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea2c800 == 27 [pid = 1719] [id = 415] 09:29:05 INFO - PROCESS | 1719 | --DOCSHELL 0x8e795800 == 26 [pid = 1719] [id = 413] 09:29:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf94800 == 27 [pid = 1719] [id = 465] 09:29:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 126 (0x8d54e400) [pid = 1719] [serial = 1396] [outer = (nil)] 09:29:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 127 (0x8d9d1800) [pid = 1719] [serial = 1397] [outer = 0x8d54e400] 09:29:05 INFO - PROCESS | 1719 | 1468600145115 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 128 (0x8ea2c400) [pid = 1719] [serial = 1398] [outer = 0x8d54e400] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 127 (0x91631c00) [pid = 1719] [serial = 1293] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 126 (0x99924000) [pid = 1719] [serial = 1283] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 125 (0x91af1000) [pid = 1719] [serial = 1296] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x9538a400) [pid = 1719] [serial = 1275] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0x93a7b400) [pid = 1719] [serial = 1265] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0x8e921000) [pid = 1719] [serial = 1259] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x8cf8dc00) [pid = 1719] [serial = 1289] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x93d82400) [pid = 1719] [serial = 1269] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x92585000) [pid = 1719] [serial = 1256] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x916b1400) [pid = 1719] [serial = 1295] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x96593800) [pid = 1719] [serial = 1277] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x95381800) [pid = 1719] [serial = 1302] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0x8f94e800) [pid = 1719] [serial = 1292] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x95386400) [pid = 1719] [serial = 1274] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x916b9400) [pid = 1719] [serial = 1262] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x952a9800) [pid = 1719] [serial = 1272] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x8ea2b400) [pid = 1719] [serial = 1260] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x9659f000) [pid = 1719] [serial = 1278] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x9529d400) [pid = 1719] [serial = 1271] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x93b7a800) [pid = 1719] [serial = 1268] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x98ebcc00) [pid = 1719] [serial = 1281] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x8d54a400) [pid = 1719] [serial = 1290] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x93b73c00) [pid = 1719] [serial = 1298] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x92589800) [pid = 1719] [serial = 1287] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x99928000) [pid = 1719] [serial = 1284] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x95240800) [pid = 1719] [serial = 1299] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x952b8000) [pid = 1719] [serial = 1301] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x93b6cc00) [pid = 1719] [serial = 1266] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x930e7400) [pid = 1719] [serial = 1257] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x92037400) [pid = 1719] [serial = 1263] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x98e5d800) [pid = 1719] [serial = 1280] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x9163e000) [pid = 1719] [serial = 1286] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x8f94dc00) [pid = 1719] [serial = 1304] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x8e92cc00) [pid = 1719] [serial = 1340] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x8e92b800) [pid = 1719] [serial = 1307] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x8f943000) [pid = 1719] [serial = 1308] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x93a28800) [pid = 1719] [serial = 1311] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x98e5e000) [pid = 1719] [serial = 1314] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x97973400) [pid = 1719] [serial = 1313] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x99bff000) [pid = 1719] [serial = 1316] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9a2b3400) [pid = 1719] [serial = 1317] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9a385400) [pid = 1719] [serial = 1319] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9a7b7800) [pid = 1719] [serial = 1322] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9a488000) [pid = 1719] [serial = 1320] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9b781c00) [pid = 1719] [serial = 1325] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x9adf6400) [pid = 1719] [serial = 1323] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9d90f400) [pid = 1719] [serial = 1328] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9cbe4400) [pid = 1719] [serial = 1326] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0xa209f400) [pid = 1719] [serial = 1331] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0xa11a5c00) [pid = 1719] [serial = 1329] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0xa2fbb000) [pid = 1719] [serial = 1334] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0xa2289800) [pid = 1719] [serial = 1332] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x8ea2e800) [pid = 1719] [serial = 1341] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0xa3103c00) [pid = 1719] [serial = 1335] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8d553c00) [pid = 1719] [serial = 1337] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x8e79c000) [pid = 1719] [serial = 1338] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x92587800) [pid = 1719] [serial = 1310] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9529e800) [pid = 1719] [serial = 1305] [outer = (nil)] [url = about:blank] 09:29:06 INFO - PROCESS | 1719 | 1468600146079 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]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1637ms 09:29:06 INFO - PROCESS | 1719 | 1468600146108 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 1719 | 1468600146115 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:29:06 INFO - PROCESS | 1719 | 1468600146125 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 1719 | 1468600146129 Marionette TRACE conn4 <- [1,1834,null,{}] 09:29:06 INFO - PROCESS | 1719 | 1468600146148 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}] 09:29:06 INFO - PROCESS | 1719 | 1468600146154 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:06 INFO - PROCESS | 1719 | 1468600146341 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:29:06 INFO - PROCESS | 1719 | 1468600146352 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 1719 | 1468600146364 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:06 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cd800 == 28 [pid = 1719] [id = 466] 09:29:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x8ea36800) [pid = 1719] [serial = 1399] [outer = (nil)] 09:29:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x91635800) [pid = 1719] [serial = 1400] [outer = 0x8ea36800] 09:29:06 INFO - PROCESS | 1719 | 1468600146447 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x916bc000) [pid = 1719] [serial = 1401] [outer = 0x8ea36800] 09:29:07 INFO - PROCESS | 1719 | 1468600147479 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]]]}] 09:29:07 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 09:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1399ms 09:29:07 INFO - PROCESS | 1719 | 1468600147525 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:29:07 INFO - PROCESS | 1719 | 1468600147529 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:29:07 INFO - PROCESS | 1719 | 1468600147537 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 1719 | 1468600147543 Marionette TRACE conn4 <- [1,1838,null,{}] 09:29:07 INFO - PROCESS | 1719 | 1468600147560 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}] 09:29:07 INFO - PROCESS | 1719 | 1468600147570 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:07 INFO - PROCESS | 1719 | 1468600147830 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:29:07 INFO - PROCESS | 1719 | 1468600147854 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 1719 | 1468600147862 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e798000 == 29 [pid = 1719] [id = 467] 09:29:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x91aefc00) [pid = 1719] [serial = 1402] [outer = (nil)] 09:29:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x920d0000) [pid = 1719] [serial = 1403] [outer = 0x91aefc00] 09:29:07 INFO - PROCESS | 1719 | 1468600147933 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x92586c00) [pid = 1719] [serial = 1404] [outer = 0x91aefc00] 09:29:08 INFO - PROCESS | 1719 | 1468600148892 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]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1442ms 09:29:08 INFO - PROCESS | 1719 | 1468600148980 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:29:08 INFO - PROCESS | 1719 | 1468600148985 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:29:08 INFO - PROCESS | 1719 | 1468600148991 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 1719 | 1468600148995 Marionette TRACE conn4 <- [1,1842,null,{}] 09:29:09 INFO - PROCESS | 1719 | 1468600149001 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}] 09:29:09 INFO - PROCESS | 1719 | 1468600149006 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:09 INFO - PROCESS | 1719 | 1468600149262 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:29:09 INFO - PROCESS | 1719 | 1468600149286 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 1719 | 1468600149297 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x91aedc00 == 30 [pid = 1719] [id = 468] 09:29:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x920ce000) [pid = 1719] [serial = 1405] [outer = (nil)] 09:29:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x930ee000) [pid = 1719] [serial = 1406] [outer = 0x920ce000] 09:29:09 INFO - PROCESS | 1719 | 1468600149367 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x93a27400) [pid = 1719] [serial = 1407] [outer = 0x920ce000] 09:29:09 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x8cdb5800) [pid = 1719] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:29:09 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x91af7c00) [pid = 1719] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:29:09 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x8e92d000) [pid = 1719] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:29:09 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x8cf98c00) [pid = 1719] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:29:10 INFO - PROCESS | 1719 | 1468600150388 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]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1448ms 09:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:29:10 INFO - PROCESS | 1719 | 1468600150439 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 1719 | 1468600150442 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:29:10 INFO - PROCESS | 1719 | 1468600150449 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 1719 | 1468600150452 Marionette TRACE conn4 <- [1,1846,null,{}] 09:29:10 INFO - PROCESS | 1719 | 1468600150458 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}] 09:29:10 INFO - PROCESS | 1719 | 1468600150463 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:10 INFO - PROCESS | 1719 | 1468600150682 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:29:10 INFO - PROCESS | 1719 | 1468600150707 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 1719 | 1468600150714 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x9163d000 == 31 [pid = 1719] [id = 469] 09:29:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x930e8800) [pid = 1719] [serial = 1408] [outer = (nil)] 09:29:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x93a72000) [pid = 1719] [serial = 1409] [outer = 0x930e8800] 09:29:10 INFO - PROCESS | 1719 | 1468600150817 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x93b60000) [pid = 1719] [serial = 1410] [outer = 0x930e8800] 09:29:11 INFO - PROCESS | 1719 | 1468600151730 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]]]}] 09:29: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) 09:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1342ms 09:29:11 INFO - PROCESS | 1719 | 1468600151791 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 1719 | 1468600151795 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:29:11 INFO - PROCESS | 1719 | 1468600151802 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 1719 | 1468600151804 Marionette TRACE conn4 <- [1,1850,null,{}] 09:29:11 INFO - PROCESS | 1719 | 1468600151810 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}] 09:29:11 INFO - PROCESS | 1719 | 1468600151820 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:12 INFO - PROCESS | 1719 | 1468600152079 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:29:12 INFO - PROCESS | 1719 | 1468600152374 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1719 | 1468600152381 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf99400 == 32 [pid = 1719] [id = 470] 09:29:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x8d547000) [pid = 1719] [serial = 1411] [outer = (nil)] 09:29:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8d550800) [pid = 1719] [serial = 1412] [outer = 0x8d547000] 09:29:12 INFO - PROCESS | 1719 | 1468600152489 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8ddde400) [pid = 1719] [serial = 1413] [outer = 0x8d547000] 09:29:13 INFO - PROCESS | 1719 | 1468600153532 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]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1793ms 09:29:13 INFO - PROCESS | 1719 | 1468600153598 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1719 | 1468600153605 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:29:13 INFO - PROCESS | 1719 | 1468600153615 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1719 | 1468600153619 Marionette TRACE conn4 <- [1,1854,null,{}] 09:29:13 INFO - PROCESS | 1719 | 1468600153628 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}] 09:29:13 INFO - PROCESS | 1719 | 1468600153635 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:13 INFO - PROCESS | 1719 | 1468600153884 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:29:14 INFO - PROCESS | 1719 | 1468600154167 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1719 | 1468600154176 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:14 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea31400 == 33 [pid = 1719] [id = 471] 09:29:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x8ea39400) [pid = 1719] [serial = 1414] [outer = (nil)] 09:29:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8f950000) [pid = 1719] [serial = 1415] [outer = 0x8ea39400] 09:29:14 INFO - PROCESS | 1719 | 1468600154266 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x9115a000) [pid = 1719] [serial = 1416] [outer = 0x8ea39400] 09:29:15 INFO - PROCESS | 1719 | 1468600155263 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]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1689ms 09:29:15 INFO - PROCESS | 1719 | 1468600155303 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 1719 | 1468600155309 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:29:15 INFO - PROCESS | 1719 | 1468600155316 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1719 | 1468600155321 Marionette TRACE conn4 <- [1,1858,null,{}] 09:29:15 INFO - PROCESS | 1719 | 1468600155328 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}] 09:29:15 INFO - PROCESS | 1719 | 1468600155333 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:15 INFO - PROCESS | 1719 | 1468600155553 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:29:15 INFO - PROCESS | 1719 | 1468600155847 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 1719 | 1468600155854 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x9163e800 == 34 [pid = 1719] [id = 472] 09:29:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x91af5000) [pid = 1719] [serial = 1417] [outer = (nil)] 09:29:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x91afc000) [pid = 1719] [serial = 1418] [outer = 0x91af5000] 09:29:15 INFO - PROCESS | 1719 | 1468600155980 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x920cb800) [pid = 1719] [serial = 1419] [outer = 0x91af5000] 09:29:16 INFO - PROCESS | 1719 | 1468600156951 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]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1690ms 09:29:17 INFO - PROCESS | 1719 | 1468600157008 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 1719 | 1468600157015 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:29:17 INFO - PROCESS | 1719 | 1468600157033 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 1719 | 1468600157041 Marionette TRACE conn4 <- [1,1862,null,{}] 09:29:17 INFO - PROCESS | 1719 | 1468600157048 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}] 09:29:17 INFO - PROCESS | 1719 | 1468600157055 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:17 INFO - PROCESS | 1719 | 1468600157355 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:29:17 INFO - PROCESS | 1719 | 1468600157634 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 1719 | 1468600157645 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d546c00 == 35 [pid = 1719] [id = 473] 09:29:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9115b800) [pid = 1719] [serial = 1420] [outer = (nil)] 09:29:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x93b70000) [pid = 1719] [serial = 1421] [outer = 0x9115b800] 09:29:17 INFO - PROCESS | 1719 | 1468600157730 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x93d7f400) [pid = 1719] [serial = 1422] [outer = 0x9115b800] 09:29:18 INFO - PROCESS | 1719 | 1468600158723 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]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1743ms 09:29:18 INFO - PROCESS | 1719 | 1468600158769 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 1719 | 1468600158773 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:29:18 INFO - PROCESS | 1719 | 1468600158780 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 1719 | 1468600158784 Marionette TRACE conn4 <- [1,1866,null,{}] 09:29:18 INFO - PROCESS | 1719 | 1468600158790 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}] 09:29:18 INFO - PROCESS | 1719 | 1468600158796 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:19 INFO - PROCESS | 1719 | 1468600159000 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:29:19 INFO - PROCESS | 1719 | 1468600159232 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 1719 | 1468600159244 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdba400 == 36 [pid = 1719] [id = 474] 09:29:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x8d553000) [pid = 1719] [serial = 1423] [outer = (nil)] 09:29:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x95245400) [pid = 1719] [serial = 1424] [outer = 0x8d553000] 09:29:19 INFO - PROCESS | 1719 | 1468600159367 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x9529d400) [pid = 1719] [serial = 1425] [outer = 0x8d553000] 09:29:20 INFO - PROCESS | 1719 | 1468600160247 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]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1536ms 09:29:20 INFO - PROCESS | 1719 | 1468600160317 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 1719 | 1468600160321 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:29:20 INFO - PROCESS | 1719 | 1468600160328 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 1719 | 1468600160332 Marionette TRACE conn4 <- [1,1870,null,{}] 09:29:20 INFO - PROCESS | 1719 | 1468600160338 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}] 09:29:20 INFO - PROCESS | 1719 | 1468600160344 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:20 INFO - PROCESS | 1719 | 1468600160589 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:29:20 INFO - PROCESS | 1719 | 1468600160857 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 1719 | 1468600160875 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:20 INFO - PROCESS | 1719 | ++DOCSHELL 0x952b2000 == 37 [pid = 1719] [id = 475] 09:29:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x952b3800) [pid = 1719] [serial = 1426] [outer = (nil)] 09:29:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x952b7000) [pid = 1719] [serial = 1427] [outer = 0x952b3800] 09:29:21 INFO - PROCESS | 1719 | 1468600161013 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x9538d400) [pid = 1719] [serial = 1428] [outer = 0x952b3800] 09:29:22 INFO - PROCESS | 1719 | 1468600162004 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]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1733ms 09:29:22 INFO - PROCESS | 1719 | 1468600162063 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 1719 | 1468600162066 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:29:22 INFO - PROCESS | 1719 | 1468600162074 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 1719 | 1468600162078 Marionette TRACE conn4 <- [1,1874,null,{}] 09:29:22 INFO - PROCESS | 1719 | 1468600162084 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}] 09:29:22 INFO - PROCESS | 1719 | 1468600162090 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:22 INFO - PROCESS | 1719 | 1468600162304 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:29:22 INFO - PROCESS | 1719 | 1468600162494 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1719 | 1468600162502 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e928800 == 38 [pid = 1719] [id = 476] 09:29:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x91637400) [pid = 1719] [serial = 1429] [outer = (nil)] 09:29:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x97971400) [pid = 1719] [serial = 1430] [outer = 0x91637400] 09:29:22 INFO - PROCESS | 1719 | 1468600162584 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x97974c00) [pid = 1719] [serial = 1431] [outer = 0x91637400] 09:29:23 INFO - PROCESS | 1719 | 1468600163633 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]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1633ms 09:29:23 INFO - PROCESS | 1719 | 1468600163708 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 1719 | 1468600163711 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:29:23 INFO - PROCESS | 1719 | 1468600163719 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 1719 | 1468600163722 Marionette TRACE conn4 <- [1,1878,null,{}] 09:29:23 INFO - PROCESS | 1719 | 1468600163729 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}] 09:29:23 INFO - PROCESS | 1719 | 1468600163735 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:23 INFO - PROCESS | 1719 | 1468600163944 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:29:24 INFO - PROCESS | 1719 | 1468600164196 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1719 | 1468600164207 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9c7000 == 39 [pid = 1719] [id = 477] 09:29:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x8e79f800) [pid = 1719] [serial = 1432] [outer = (nil)] 09:29:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x9659f800) [pid = 1719] [serial = 1433] [outer = 0x8e79f800] 09:29:24 INFO - PROCESS | 1719 | 1468600164309 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x98e5c400) [pid = 1719] [serial = 1434] [outer = 0x8e79f800] 09:29:25 INFO - PROCESS | 1719 | 1468600165306 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]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1634ms 09:29:25 INFO - PROCESS | 1719 | 1468600165356 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 1719 | 1468600165363 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:29:25 INFO - PROCESS | 1719 | 1468600165373 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 1719 | 1468600165377 Marionette TRACE conn4 <- [1,1882,null,{}] 09:29:25 INFO - PROCESS | 1719 | 1468600165388 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}] 09:29:25 INFO - PROCESS | 1719 | 1468600165395 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:25 INFO - PROCESS | 1719 | 1468600165659 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:29:26 INFO - PROCESS | 1719 | 1468600166208 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 1719 | 1468600166221 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9d2400 == 40 [pid = 1719] [id = 478] 09:29:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x8d9d2c00) [pid = 1719] [serial = 1435] [outer = (nil)] 09:29:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x8e794800) [pid = 1719] [serial = 1436] [outer = 0x8d9d2c00] 09:29:26 INFO - PROCESS | 1719 | 1468600166305 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x8e921000) [pid = 1719] [serial = 1437] [outer = 0x8d9d2c00] 09:29:27 INFO - PROCESS | 1719 | 1468600167229 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]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1896ms 09:29:27 INFO - PROCESS | 1719 | 1468600167316 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 1719 | 1468600167322 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:29:27 INFO - PROCESS | 1719 | 1468600167335 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 1719 | 1468600167339 Marionette TRACE conn4 <- [1,1886,null,{}] 09:29:27 INFO - PROCESS | 1719 | 1468600167348 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}] 09:29:27 INFO - PROCESS | 1719 | 1468600167354 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:27 INFO - PROCESS | 1719 | 1468600167550 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:29:27 INFO - PROCESS | 1719 | 1468600167916 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 1719 | 1468600167925 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:27 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde6c00 == 41 [pid = 1719] [id = 479] 09:29:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x8e928c00) [pid = 1719] [serial = 1438] [outer = (nil)] 09:29:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x9115e800) [pid = 1719] [serial = 1439] [outer = 0x8e928c00] 09:29:28 INFO - PROCESS | 1719 | 1468600168015 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x916bfc00) [pid = 1719] [serial = 1440] [outer = 0x8e928c00] 09:29:28 INFO - PROCESS | 1719 | --DOCSHELL 0x9163d000 == 40 [pid = 1719] [id = 469] 09:29:28 INFO - PROCESS | 1719 | --DOCSHELL 0x91aedc00 == 39 [pid = 1719] [id = 468] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x9258a000) [pid = 1719] [serial = 1367] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | 1468600169050 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]]]}] 09:29:29 INFO - PROCESS | 1719 | --DOCSHELL 0x8e798000 == 38 [pid = 1719] [id = 467] 09:29:29 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9cd800 == 37 [pid = 1719] [id = 466] 09:29:29 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf94800 == 36 [pid = 1719] [id = 465] 09:29:29 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb9000 == 35 [pid = 1719] [id = 464] 09:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1786ms 09:29:29 INFO - PROCESS | 1719 | 1468600169129 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 1719 | 1468600169136 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:29:29 INFO - PROCESS | 1719 | 1468600169144 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 1719 | 1468600169148 Marionette TRACE conn4 <- [1,1890,null,{}] 09:29:29 INFO - PROCESS | 1719 | 1468600169162 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}] 09:29:29 INFO - PROCESS | 1719 | 1468600169167 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:29 INFO - PROCESS | 1719 | 1468600169365 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x8d54ec00) [pid = 1719] [serial = 1356] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x920c6800) [pid = 1719] [serial = 1362] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x8cf8fc00) [pid = 1719] [serial = 1343] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x9203b400) [pid = 1719] [serial = 1361] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x8f945400) [pid = 1719] [serial = 1358] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x8dde5800) [pid = 1719] [serial = 1346] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x91638c00) [pid = 1719] [serial = 1352] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x8d9d0800) [pid = 1719] [serial = 1364] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x9115fc00) [pid = 1719] [serial = 1359] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x8ea31800) [pid = 1719] [serial = 1349] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x8e79e000) [pid = 1719] [serial = 1365] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x8cdbc800) [pid = 1719] [serial = 1355] [outer = (nil)] [url = about:blank] 09:29:29 INFO - PROCESS | 1719 | 1468600169700 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 1719 | 1468600169710 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d548000 == 36 [pid = 1719] [id = 480] 09:29:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x8dde5800) [pid = 1719] [serial = 1441] [outer = (nil)] 09:29:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x91639400) [pid = 1719] [serial = 1442] [outer = 0x8dde5800] 09:29:29 INFO - PROCESS | 1719 | 1468600169787 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x91afc400) [pid = 1719] [serial = 1443] [outer = 0x8dde5800] 09:29:30 INFO - PROCESS | 1719 | 1468600170631 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]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1546ms 09:29:30 INFO - PROCESS | 1719 | 1468600170691 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 1719 | 1468600170695 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:29:30 INFO - PROCESS | 1719 | 1468600170712 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 1719 | 1468600170721 Marionette TRACE conn4 <- [1,1894,null,{}] 09:29:30 INFO - PROCESS | 1719 | 1468600170729 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}] 09:29:30 INFO - PROCESS | 1719 | 1468600170736 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:30 INFO - PROCESS | 1719 | 1468600170948 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:29:31 INFO - PROCESS | 1719 | 1468600171119 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 1719 | 1468600171127 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb5c00 == 37 [pid = 1719] [id = 481] 09:29:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x920d2c00) [pid = 1719] [serial = 1444] [outer = (nil)] 09:29:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x93a2c000) [pid = 1719] [serial = 1445] [outer = 0x920d2c00] 09:29:31 INFO - PROCESS | 1719 | 1468600171213 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x93b5e000) [pid = 1719] [serial = 1446] [outer = 0x920d2c00] 09:29:32 INFO - PROCESS | 1719 | 1468600172144 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]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1461ms 09:29:32 INFO - PROCESS | 1719 | 1468600172165 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 1719 | 1468600172171 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:29:32 INFO - PROCESS | 1719 | 1468600172187 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 1719 | 1468600172191 Marionette TRACE conn4 <- [1,1898,null,{}] 09:29:32 INFO - PROCESS | 1719 | 1468600172197 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}] 09:29:32 INFO - PROCESS | 1719 | 1468600172203 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:32 INFO - PROCESS | 1719 | 1468600172466 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:29:32 INFO - PROCESS | 1719 | 1468600172498 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1719 | 1468600172506 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:32 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a2f400 == 38 [pid = 1719] [id = 482] 09:29:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x93a6d400) [pid = 1719] [serial = 1447] [outer = (nil)] 09:29:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x95244800) [pid = 1719] [serial = 1448] [outer = 0x93a6d400] 09:29:32 INFO - PROCESS | 1719 | 1468600172584 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x952b0800) [pid = 1719] [serial = 1449] [outer = 0x93a6d400] 09:29:33 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x920ce000) [pid = 1719] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:29:33 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x8ea36800) [pid = 1719] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:29:33 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x8cdb9800) [pid = 1719] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:29:33 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x8d54e400) [pid = 1719] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:29:33 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x91aefc00) [pid = 1719] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:29:33 INFO - PROCESS | 1719 | 1468600173748 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]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1585ms 09:29:33 INFO - PROCESS | 1719 | 1468600173773 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:29:33 INFO - PROCESS | 1719 | 1468600173778 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:29:33 INFO - PROCESS | 1719 | 1468600173785 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1719 | 1468600173789 Marionette TRACE conn4 <- [1,1902,null,{}] 09:29:33 INFO - PROCESS | 1719 | 1468600173795 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}] 09:29:33 INFO - PROCESS | 1719 | 1468600173801 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:34 INFO - PROCESS | 1719 | 1468600174044 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:29:34 INFO - PROCESS | 1719 | 1468600174142 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 1719 | 1468600174158 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:34 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a21000 == 39 [pid = 1719] [id = 483] 09:29:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x93b7a800) [pid = 1719] [serial = 1450] [outer = (nil)] 09:29:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x952b0400) [pid = 1719] [serial = 1451] [outer = 0x93b7a800] 09:29:34 INFO - PROCESS | 1719 | 1468600174246 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x96594800) [pid = 1719] [serial = 1452] [outer = 0x93b7a800] 09:29:35 INFO - PROCESS | 1719 | 1468600175125 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]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1382ms 09:29:35 INFO - PROCESS | 1719 | 1468600175168 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:29:35 INFO - PROCESS | 1719 | 1468600175172 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:29:35 INFO - PROCESS | 1719 | 1468600175179 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 1719 | 1468600175182 Marionette TRACE conn4 <- [1,1906,null,{}] 09:29:35 INFO - PROCESS | 1719 | 1468600175188 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}] 09:29:35 INFO - PROCESS | 1719 | 1468600175194 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:35 INFO - PROCESS | 1719 | 1468600175380 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:29:35 INFO - PROCESS | 1719 | 1468600175391 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1719 | 1468600175397 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d554c00 == 40 [pid = 1719] [id = 484] 09:29:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x91156800) [pid = 1719] [serial = 1453] [outer = (nil)] 09:29:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x98e66400) [pid = 1719] [serial = 1454] [outer = 0x91156800] 09:29:35 INFO - PROCESS | 1719 | 1468600175619 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x99604000) [pid = 1719] [serial = 1455] [outer = 0x91156800] 09:29:36 INFO - PROCESS | 1719 | 1468600176726 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]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1585ms 09:29:36 INFO - PROCESS | 1719 | 1468600176765 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1719 | 1468600176772 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:29:36 INFO - PROCESS | 1719 | 1468600176781 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1719 | 1468600176789 Marionette TRACE conn4 <- [1,1910,null,{}] 09:29:36 INFO - PROCESS | 1719 | 1468600176796 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}] 09:29:36 INFO - PROCESS | 1719 | 1468600176804 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:37 INFO - PROCESS | 1719 | 1468600177033 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:29:37 INFO - PROCESS | 1719 | 1468600177277 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 1719 | 1468600177287 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e79fc00 == 41 [pid = 1719] [id = 485] 09:29:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x8e7a2400) [pid = 1719] [serial = 1456] [outer = (nil)] 09:29:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x8f944400) [pid = 1719] [serial = 1457] [outer = 0x8e7a2400] 09:29:37 INFO - PROCESS | 1719 | 1468600177422 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x9115fc00) [pid = 1719] [serial = 1458] [outer = 0x8e7a2400] 09:29:38 INFO - PROCESS | 1719 | 1468600178430 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]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1688ms 09:29:38 INFO - PROCESS | 1719 | 1468600178470 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 1719 | 1468600178478 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:29:38 INFO - PROCESS | 1719 | 1468600178490 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 1719 | 1468600178494 Marionette TRACE conn4 <- [1,1914,null,{}] 09:29:38 INFO - PROCESS | 1719 | 1468600178502 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}] 09:29:38 INFO - PROCESS | 1719 | 1468600178508 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:38 INFO - PROCESS | 1719 | 1468600178732 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:29:39 INFO - PROCESS | 1719 | 1468600179016 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 1719 | 1468600179025 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e799000 == 42 [pid = 1719] [id = 486] 09:29:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x92582000) [pid = 1719] [serial = 1459] [outer = (nil)] 09:29:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x93a25400) [pid = 1719] [serial = 1460] [outer = 0x92582000] 09:29:39 INFO - PROCESS | 1719 | 1468600179159 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x93b5d000) [pid = 1719] [serial = 1461] [outer = 0x92582000] 09:29:40 INFO - PROCESS | 1719 | 1468600180099 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]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1647ms 09:29:40 INFO - PROCESS | 1719 | 1468600180138 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:29:40 INFO - PROCESS | 1719 | 1468600180143 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:29:40 INFO - PROCESS | 1719 | 1468600180151 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 1719 | 1468600180158 Marionette TRACE conn4 <- [1,1918,null,{}] 09:29:40 INFO - PROCESS | 1719 | 1468600180175 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}] 09:29:40 INFO - PROCESS | 1719 | 1468600180185 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:40 INFO - PROCESS | 1719 | 1468600180407 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:29:40 INFO - PROCESS | 1719 | 1468600180648 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 1719 | 1468600180666 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54e800 == 43 [pid = 1719] [id = 487] 09:29:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x98e64800) [pid = 1719] [serial = 1462] [outer = (nil)] 09:29:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x99924400) [pid = 1719] [serial = 1463] [outer = 0x98e64800] 09:29:40 INFO - PROCESS | 1719 | 1468600180796 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x9992a000) [pid = 1719] [serial = 1464] [outer = 0x98e64800] 09:29:41 INFO - PROCESS | 1719 | 1468600181756 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]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1653ms 09:29:41 INFO - PROCESS | 1719 | 1468600181804 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:29:41 INFO - PROCESS | 1719 | 1468600181810 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:29:41 INFO - PROCESS | 1719 | 1468600181816 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 1719 | 1468600181820 Marionette TRACE conn4 <- [1,1922,null,{}] 09:29:41 INFO - PROCESS | 1719 | 1468600181826 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}] 09:29:41 INFO - PROCESS | 1719 | 1468600181831 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:42 INFO - PROCESS | 1719 | 1468600182035 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:29:42 INFO - PROCESS | 1719 | 1468600182270 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1719 | 1468600182282 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x952a3000 == 44 [pid = 1719] [id = 488] 09:29:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x952a5000) [pid = 1719] [serial = 1465] [outer = (nil)] 09:29:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x99ea4c00) [pid = 1719] [serial = 1466] [outer = 0x952a5000] 09:29:42 INFO - PROCESS | 1719 | 1468600182428 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x99eab400) [pid = 1719] [serial = 1467] [outer = 0x952a5000] 09:29:43 INFO - PROCESS | 1719 | 1468600183421 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]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1638ms 09:29:43 INFO - PROCESS | 1719 | 1468600183470 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:29:43 INFO - PROCESS | 1719 | 1468600183475 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:29:43 INFO - PROCESS | 1719 | 1468600183482 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 1719 | 1468600183485 Marionette TRACE conn4 <- [1,1926,null,{}] 09:29:43 INFO - PROCESS | 1719 | 1468600183491 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}] 09:29:43 INFO - PROCESS | 1719 | 1468600183497 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:43 INFO - PROCESS | 1719 | 1468600183690 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:29:43 INFO - PROCESS | 1719 | 1468600183883 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 1719 | 1468600183893 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:43 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb5800 == 45 [pid = 1719] [id = 489] 09:29:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x8d548800) [pid = 1719] [serial = 1468] [outer = (nil)] 09:29:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x9a0dd000) [pid = 1719] [serial = 1469] [outer = 0x8d548800] 09:29:43 INFO - PROCESS | 1719 | 1468600183971 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x9a1f8c00) [pid = 1719] [serial = 1470] [outer = 0x8d548800] 09:29:44 INFO - PROCESS | 1719 | 1468600184961 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]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1536ms 09:29:45 INFO - PROCESS | 1719 | 1468600185018 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1719 | 1468600185022 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:29:45 INFO - PROCESS | 1719 | 1468600185029 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1719 | 1468600185032 Marionette TRACE conn4 <- [1,1930,null,{}] 09:29:45 INFO - PROCESS | 1719 | 1468600185038 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}] 09:29:45 INFO - PROCESS | 1719 | 1468600185048 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:45 INFO - PROCESS | 1719 | 1468600185308 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:29:45 INFO - PROCESS | 1719 | 1468600185551 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1719 | 1468600185560 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf9ac00 == 46 [pid = 1719] [id = 490] 09:29:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x93b6e800) [pid = 1719] [serial = 1471] [outer = (nil)] 09:29:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x9a384c00) [pid = 1719] [serial = 1472] [outer = 0x93b6e800] 09:29:45 INFO - PROCESS | 1719 | 1468600185684 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0x9a487c00) [pid = 1719] [serial = 1473] [outer = 0x93b6e800] 09:29:46 INFO - PROCESS | 1719 | 1468600186637 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]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1682ms 09:29:46 INFO - PROCESS | 1719 | 1468600186713 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 1719 | 1468600186716 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:29:46 INFO - PROCESS | 1719 | 1468600186723 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 1719 | 1468600186726 Marionette TRACE conn4 <- [1,1934,null,{}] 09:29:46 INFO - PROCESS | 1719 | 1468600186733 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}] 09:29:46 INFO - PROCESS | 1719 | 1468600186738 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:46 INFO - PROCESS | 1719 | 1468600186967 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:29:47 INFO - PROCESS | 1719 | 1468600187214 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1719 | 1468600187222 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf92800 == 47 [pid = 1719] [id = 491] 09:29:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0x8cf97400) [pid = 1719] [serial = 1474] [outer = (nil)] 09:29:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0x9a48f800) [pid = 1719] [serial = 1475] [outer = 0x8cf97400] 09:29:47 INFO - PROCESS | 1719 | 1468600187345 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 126 (0x9a494000) [pid = 1719] [serial = 1476] [outer = 0x8cf97400] 09:29:48 INFO - PROCESS | 1719 | 1468600188372 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]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1684ms 09:29:48 INFO - PROCESS | 1719 | 1468600188408 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 1719 | 1468600188412 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:29:48 INFO - PROCESS | 1719 | 1468600188418 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 1719 | 1468600188422 Marionette TRACE conn4 <- [1,1938,null,{}] 09:29:48 INFO - PROCESS | 1719 | 1468600188428 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}] 09:29:48 INFO - PROCESS | 1719 | 1468600188433 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:48 INFO - PROCESS | 1719 | 1468600188627 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:29:48 INFO - PROCESS | 1719 | 1468600188835 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 1719 | 1468600188844 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf8e400 == 48 [pid = 1719] [id = 492] 09:29:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 127 (0x8e79a400) [pid = 1719] [serial = 1477] [outer = (nil)] 09:29:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 128 (0x9a7af800) [pid = 1719] [serial = 1478] [outer = 0x8e79a400] 09:29:48 INFO - PROCESS | 1719 | 1468600188967 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 129 (0x9a7b5800) [pid = 1719] [serial = 1479] [outer = 0x8e79a400] 09:29:49 INFO - PROCESS | 1719 | 1468600189876 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]]]}] 09:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1495ms 09:29:49 INFO - PROCESS | 1719 | 1468600189932 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 1719 | 1468600189936 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:29:49 INFO - PROCESS | 1719 | 1468600189947 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 1719 | 1468600189950 Marionette TRACE conn4 <- [1,1942,null,{}] 09:29:49 INFO - PROCESS | 1719 | 1468600189955 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}] 09:29:49 INFO - PROCESS | 1719 | 1468600189962 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:50 INFO - PROCESS | 1719 | 1468600190167 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:29:50 INFO - PROCESS | 1719 | 1468600190761 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 1719 | 1468600190770 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:50 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde7c00 == 49 [pid = 1719] [id = 493] 09:29:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 130 (0x8dde9c00) [pid = 1719] [serial = 1480] [outer = (nil)] 09:29:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 131 (0x8e923c00) [pid = 1719] [serial = 1481] [outer = 0x8dde9c00] 09:29:50 INFO - PROCESS | 1719 | 1468600190857 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 132 (0x8f943c00) [pid = 1719] [serial = 1482] [outer = 0x8dde9c00] 09:29:51 INFO - PROCESS | 1719 | 1468600191825 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]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1946ms 09:29:51 INFO - PROCESS | 1719 | 1468600191895 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 1719 | 1468600191902 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:29:51 INFO - PROCESS | 1719 | 1468600191910 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 1719 | 1468600191915 Marionette TRACE conn4 <- [1,1946,null,{}] 09:29:51 INFO - PROCESS | 1719 | 1468600191924 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}] 09:29:51 INFO - PROCESS | 1719 | 1468600191933 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:52 INFO - PROCESS | 1719 | 1468600192233 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:29:52 INFO - PROCESS | 1719 | 1468600192535 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 1719 | 1468600192547 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:52 INFO - PROCESS | 1719 | ++DOCSHELL 0x9115a800 == 50 [pid = 1719] [id = 494] 09:29:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 133 (0x9163c000) [pid = 1719] [serial = 1483] [outer = (nil)] 09:29:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 134 (0x920c6000) [pid = 1719] [serial = 1484] [outer = 0x9163c000] 09:29:52 INFO - PROCESS | 1719 | 1468600192628 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 135 (0x920cf800) [pid = 1719] [serial = 1485] [outer = 0x9163c000] 09:29:53 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde1400 == 49 [pid = 1719] [id = 448] 09:29:53 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbd400 == 48 [pid = 1719] [id = 447] 09:29:53 INFO - PROCESS | 1719 | --DOCSHELL 0x91af4c00 == 47 [pid = 1719] [id = 453] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 134 (0x9659a800) [pid = 1719] [serial = 1391] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 133 (0x93a72000) [pid = 1719] [serial = 1409] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOCSHELL 0x8d546c00 == 46 [pid = 1719] [id = 473] 09:29:53 INFO - PROCESS | 1719 | --DOCSHELL 0x9163e800 == 45 [pid = 1719] [id = 472] 09:29:53 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea31400 == 44 [pid = 1719] [id = 471] 09:29:53 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf99400 == 43 [pid = 1719] [id = 470] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 132 (0x930ee000) [pid = 1719] [serial = 1406] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 131 (0x952ba000) [pid = 1719] [serial = 1385] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 130 (0x8f946800) [pid = 1719] [serial = 1370] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 129 (0x91635800) [pid = 1719] [serial = 1400] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 128 (0x916bc000) [pid = 1719] [serial = 1401] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 127 (0x93b5f000) [pid = 1719] [serial = 1376] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 126 (0x8d9c7800) [pid = 1719] [serial = 1395] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 125 (0x8cf8d800) [pid = 1719] [serial = 1394] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x93d84800) [pid = 1719] [serial = 1379] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0x9538e000) [pid = 1719] [serial = 1388] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0x920d0c00) [pid = 1719] [serial = 1373] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x95243400) [pid = 1719] [serial = 1382] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x8d9d1800) [pid = 1719] [serial = 1397] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x8ea2c400) [pid = 1719] [serial = 1398] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x93a27400) [pid = 1719] [serial = 1407] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x92586c00) [pid = 1719] [serial = 1404] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x920d0000) [pid = 1719] [serial = 1403] [outer = (nil)] [url = about:blank] 09:29:53 INFO - PROCESS | 1719 | 1468600193653 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]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1787ms 09:29:53 INFO - PROCESS | 1719 | 1468600193701 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 1719 | 1468600193708 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:29:53 INFO - PROCESS | 1719 | 1468600193716 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 1719 | 1468600193719 Marionette TRACE conn4 <- [1,1950,null,{}] 09:29:53 INFO - PROCESS | 1719 | 1468600193726 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}] 09:29:53 INFO - PROCESS | 1719 | 1468600193730 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:53 INFO - PROCESS | 1719 | 1468600193926 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:29:54 INFO - PROCESS | 1719 | 1468600194087 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 1719 | 1468600194094 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cf800 == 44 [pid = 1719] [id = 495] 09:29:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x8e798000) [pid = 1719] [serial = 1486] [outer = (nil)] 09:29:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x920cb000) [pid = 1719] [serial = 1487] [outer = 0x8e798000] 09:29:54 INFO - PROCESS | 1719 | 1468600194167 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x93a28000) [pid = 1719] [serial = 1488] [outer = 0x8e798000] 09:29:55 INFO - PROCESS | 1719 | 1468600195050 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]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1380ms 09:29:55 INFO - PROCESS | 1719 | 1468600195098 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 1719 | 1468600195101 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:29:55 INFO - PROCESS | 1719 | 1468600195116 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 1719 | 1468600195126 Marionette TRACE conn4 <- [1,1954,null,{}] 09:29:55 INFO - PROCESS | 1719 | 1468600195136 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}] 09:29:55 INFO - PROCESS | 1719 | 1468600195143 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:55 INFO - PROCESS | 1719 | 1468600195342 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:29:55 INFO - PROCESS | 1719 | 1468600195528 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 1719 | 1468600195535 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x930e6c00 == 45 [pid = 1719] [id = 496] 09:29:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x93b70800) [pid = 1719] [serial = 1489] [outer = (nil)] 09:29:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x9530c800) [pid = 1719] [serial = 1490] [outer = 0x93b70800] 09:29:55 INFO - PROCESS | 1719 | 1468600195608 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x95386400) [pid = 1719] [serial = 1491] [outer = 0x93b70800] 09:29:56 INFO - PROCESS | 1719 | 1468600196511 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]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1445ms 09:29:56 INFO - PROCESS | 1719 | 1468600196555 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 1719 | 1468600196560 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:29:56 INFO - PROCESS | 1719 | 1468600196573 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 1719 | 1468600196576 Marionette TRACE conn4 <- [1,1958,null,{}] 09:29:56 INFO - PROCESS | 1719 | 1468600196582 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}] 09:29:56 INFO - PROCESS | 1719 | 1468600196588 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:56 INFO - PROCESS | 1719 | 1468600196831 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:29:56 INFO - PROCESS | 1719 | 1468600196861 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 1719 | 1468600196889 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x952ae000 == 46 [pid = 1719] [id = 497] 09:29:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0x952b7400) [pid = 1719] [serial = 1492] [outer = (nil)] 09:29:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0x98a55400) [pid = 1719] [serial = 1493] [outer = 0x952b7400] 09:29:57 INFO - PROCESS | 1719 | 1468600197046 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0x98e5bc00) [pid = 1719] [serial = 1494] [outer = 0x952b7400] 09:29:57 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x8e928c00) [pid = 1719] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:29:57 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0x920d2c00) [pid = 1719] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:29:57 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0x8dde5800) [pid = 1719] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:29:57 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x93a6d400) [pid = 1719] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:29:57 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x93b7a800) [pid = 1719] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:29:57 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x8d9d2c00) [pid = 1719] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:29:57 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x930e8800) [pid = 1719] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:29:58 INFO - PROCESS | 1719 | 1468600198137 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]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1578ms 09:29:58 INFO - PROCESS | 1719 | 1468600198152 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 1719 | 1468600198156 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:29:58 INFO - PROCESS | 1719 | 1468600198163 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 1719 | 1468600198167 Marionette TRACE conn4 <- [1,1962,null,{}] 09:29:58 INFO - PROCESS | 1719 | 1468600198173 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}] 09:29:58 INFO - PROCESS | 1719 | 1468600198178 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:58 INFO - PROCESS | 1719 | 1468600198424 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:29:58 INFO - PROCESS | 1719 | 1468600198446 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 1719 | 1468600198462 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:58 INFO - PROCESS | 1719 | ++DOCSHELL 0x9655c800 == 47 [pid = 1719] [id = 498] 09:29:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x97972000) [pid = 1719] [serial = 1495] [outer = (nil)] 09:29:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x99927c00) [pid = 1719] [serial = 1496] [outer = 0x97972000] 09:29:58 INFO - PROCESS | 1719 | 1468600198542 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x99eae400) [pid = 1719] [serial = 1497] [outer = 0x97972000] 09:29:59 INFO - PROCESS | 1719 | 1468600199426 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]]]}] 09:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1287ms 09:29:59 INFO - PROCESS | 1719 | 1468600199451 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 1719 | 1468600199455 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:29:59 INFO - PROCESS | 1719 | 1468600199462 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 1719 | 1468600199466 Marionette TRACE conn4 <- [1,1966,null,{}] 09:29:59 INFO - PROCESS | 1719 | 1468600199471 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}] 09:29:59 INFO - PROCESS | 1719 | 1468600199477 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:59 INFO - PROCESS | 1719 | 1468600199656 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:29:59 INFO - PROCESS | 1719 | 1468600199942 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 1719 | 1468600199956 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:29:59 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb9000 == 48 [pid = 1719] [id = 499] 09:29:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x8cdbd400) [pid = 1719] [serial = 1498] [outer = (nil)] 09:30:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0x8d54b800) [pid = 1719] [serial = 1499] [outer = 0x8cdbd400] 09:30:00 INFO - PROCESS | 1719 | 1468600200045 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0x8dde4400) [pid = 1719] [serial = 1500] [outer = 0x8cdbd400] 09:30:01 INFO - PROCESS | 1719 | 1468600201149 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]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1744ms 09:30:01 INFO - PROCESS | 1719 | 1468600201213 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:30:01 INFO - PROCESS | 1719 | 1468600201224 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:30:01 INFO - PROCESS | 1719 | 1468600201239 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 1719 | 1468600201248 Marionette TRACE conn4 <- [1,1970,null,{}] 09:30:01 INFO - PROCESS | 1719 | 1468600201280 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}] 09:30:01 INFO - PROCESS | 1719 | 1468600201289 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:01 INFO - PROCESS | 1719 | 1468600201571 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:30:01 INFO - PROCESS | 1719 | 1468600201885 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 1719 | 1468600201900 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:01 INFO - PROCESS | 1719 | ++DOCSHELL 0x9115e400 == 49 [pid = 1719] [id = 500] 09:30:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0x9203d400) [pid = 1719] [serial = 1501] [outer = (nil)] 09:30:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 126 (0x920d0c00) [pid = 1719] [serial = 1502] [outer = 0x9203d400] 09:30:02 INFO - PROCESS | 1719 | 1468600202028 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 127 (0x92590800) [pid = 1719] [serial = 1503] [outer = 0x9203d400] 09:30:03 INFO - PROCESS | 1719 | 1468600203042 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]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1846ms 09:30:03 INFO - PROCESS | 1719 | 1468600203084 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 1719 | 1468600203092 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:30:03 INFO - PROCESS | 1719 | 1468600203100 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 1719 | 1468600203105 Marionette TRACE conn4 <- [1,1974,null,{}] 09:30:03 INFO - PROCESS | 1719 | 1468600203112 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}] 09:30:03 INFO - PROCESS | 1719 | 1468600203116 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:03 INFO - PROCESS | 1719 | 1468600203366 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:30:03 INFO - PROCESS | 1719 | 1468600203660 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 1719 | 1468600203669 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a25000 == 50 [pid = 1719] [id = 501] 09:30:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 128 (0x93b7a800) [pid = 1719] [serial = 1504] [outer = (nil)] 09:30:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 129 (0x95308c00) [pid = 1719] [serial = 1505] [outer = 0x93b7a800] 09:30:03 INFO - PROCESS | 1719 | 1468600203835 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 130 (0x96597800) [pid = 1719] [serial = 1506] [outer = 0x93b7a800] 09:30:04 INFO - PROCESS | 1719 | 1468600204824 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]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1797ms 09:30:04 INFO - PROCESS | 1719 | 1468600204899 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 1719 | 1468600204903 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:30:04 INFO - PROCESS | 1719 | 1468600204922 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 1719 | 1468600204933 Marionette TRACE conn4 <- [1,1978,null,{}] 09:30:04 INFO - PROCESS | 1719 | 1468600204940 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}] 09:30:04 INFO - PROCESS | 1719 | 1468600204950 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:05 INFO - PROCESS | 1719 | 1468600205316 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:30:05 INFO - PROCESS | 1719 | 1468600205536 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 1719 | 1468600205550 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cdc00 == 51 [pid = 1719] [id = 502] 09:30:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 131 (0x95248400) [pid = 1719] [serial = 1507] [outer = (nil)] 09:30:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 132 (0x9a1fa000) [pid = 1719] [serial = 1508] [outer = 0x95248400] 09:30:05 INFO - PROCESS | 1719 | 1468600205662 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 133 (0x9a2b9800) [pid = 1719] [serial = 1509] [outer = 0x95248400] 09:30:06 INFO - PROCESS | 1719 | 1468600206596 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]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1708ms 09:30:06 INFO - PROCESS | 1719 | 1468600206622 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 1719 | 1468600206628 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:30:06 INFO - PROCESS | 1719 | 1468600206655 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 1719 | 1468600206659 Marionette TRACE conn4 <- [1,1982,null,{}] 09:30:06 INFO - PROCESS | 1719 | 1468600206667 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}] 09:30:06 INFO - PROCESS | 1719 | 1468600206674 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:06 INFO - PROCESS | 1719 | 1468600206893 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:30:07 INFO - PROCESS | 1719 | 1468600207359 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 1719 | 1468600207369 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x9a7ae400 == 52 [pid = 1719] [id = 503] 09:30:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 134 (0x9a7aec00) [pid = 1719] [serial = 1510] [outer = (nil)] 09:30:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 135 (0x9a942000) [pid = 1719] [serial = 1511] [outer = 0x9a7aec00] 09:30:07 INFO - PROCESS | 1719 | 1468600207518 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 136 (0x9ad5b800) [pid = 1719] [serial = 1512] [outer = 0x9a7aec00] 09:30:08 INFO - PROCESS | 1719 | 1468600208426 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]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1839ms 09:30:08 INFO - PROCESS | 1719 | 1468600208492 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 1719 | 1468600208496 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:30:08 INFO - PROCESS | 1719 | 1468600208503 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 1719 | 1468600208507 Marionette TRACE conn4 <- [1,1986,null,{}] 09:30:08 INFO - PROCESS | 1719 | 1468600208514 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}] 09:30:08 INFO - PROCESS | 1719 | 1468600208519 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:08 INFO - PROCESS | 1719 | 1468600208729 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:30:08 INFO - PROCESS | 1719 | 1468600208936 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 1719 | 1468600208955 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x9ad53800 == 53 [pid = 1719] [id = 504] 09:30:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 137 (0x9adf1800) [pid = 1719] [serial = 1513] [outer = (nil)] 09:30:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 138 (0x9b49e400) [pid = 1719] [serial = 1514] [outer = 0x9adf1800] 09:30:09 INFO - PROCESS | 1719 | 1468600209145 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 139 (0x9b78a800) [pid = 1719] [serial = 1515] [outer = 0x9adf1800] 09:30:10 INFO - PROCESS | 1719 | 1468600210115 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]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1682ms 09:30:10 INFO - PROCESS | 1719 | 1468600210187 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 1719 | 1468600210191 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:30:10 INFO - PROCESS | 1719 | 1468600210198 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 1719 | 1468600210202 Marionette TRACE conn4 <- [1,1990,null,{}] 09:30:10 INFO - PROCESS | 1719 | 1468600210209 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}] 09:30:10 INFO - PROCESS | 1719 | 1468600210215 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:10 INFO - PROCESS | 1719 | 1468600210469 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:30:10 INFO - PROCESS | 1719 | 1468600210764 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 1719 | 1468600210775 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb0c00 == 54 [pid = 1719] [id = 505] 09:30:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 140 (0x930ef000) [pid = 1719] [serial = 1516] [outer = (nil)] 09:30:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 141 (0x9d905400) [pid = 1719] [serial = 1517] [outer = 0x930ef000] 09:30:10 INFO - PROCESS | 1719 | 1468600210855 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 142 (0x9d90f800) [pid = 1719] [serial = 1518] [outer = 0x930ef000] 09:30:11 INFO - PROCESS | 1719 | 1468600211785 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]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1634ms 09:30:11 INFO - PROCESS | 1719 | 1468600211833 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 1719 | 1468600211837 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:30:11 INFO - PROCESS | 1719 | 1468600211864 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 1719 | 1468600211868 Marionette TRACE conn4 <- [1,1994,null,{}] 09:30:11 INFO - PROCESS | 1719 | 1468600211876 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}] 09:30:11 INFO - PROCESS | 1719 | 1468600211881 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:12 INFO - PROCESS | 1719 | 1468600212087 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:30:12 INFO - PROCESS | 1719 | 1468600212289 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 1719 | 1468600212300 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf97000 == 55 [pid = 1719] [id = 506] 09:30:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 143 (0x8d551400) [pid = 1719] [serial = 1519] [outer = (nil)] 09:30:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 144 (0xa1107c00) [pid = 1719] [serial = 1520] [outer = 0x8d551400] 09:30:12 INFO - PROCESS | 1719 | 1468600212414 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 145 (0xa11b0800) [pid = 1719] [serial = 1521] [outer = 0x8d551400] 09:30:13 INFO - PROCESS | 1719 | 1468600213422 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]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1609ms 09:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:30:13 INFO - PROCESS | 1719 | 1468600213454 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 1719 | 1468600213457 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:30:13 INFO - PROCESS | 1719 | 1468600213464 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 1719 | 1468600213468 Marionette TRACE conn4 <- [1,1998,null,{}] 09:30:13 INFO - PROCESS | 1719 | 1468600213490 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}] 09:30:13 INFO - PROCESS | 1719 | 1468600213496 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:13 INFO - PROCESS | 1719 | 1468600213745 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:30:13 INFO - PROCESS | 1719 | 1468600213893 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 1719 | 1468600213899 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf93800 == 56 [pid = 1719] [id = 507] 09:30:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 146 (0x9d96a800) [pid = 1719] [serial = 1522] [outer = (nil)] 09:30:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 147 (0xa2283400) [pid = 1719] [serial = 1523] [outer = 0x9d96a800] 09:30:13 INFO - PROCESS | 1719 | 1468600213984 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 148 (0xa228b400) [pid = 1719] [serial = 1524] [outer = 0x9d96a800] 09:30:14 INFO - PROCESS | 1719 | 1468600214936 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]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1488ms 09:30:14 INFO - PROCESS | 1719 | 1468600214952 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 1719 | 1468600214955 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:30:14 INFO - PROCESS | 1719 | 1468600214962 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 1719 | 1468600214966 Marionette TRACE conn4 <- [1,2002,null,{}] 09:30:14 INFO - PROCESS | 1719 | 1468600214972 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}] 09:30:14 INFO - PROCESS | 1719 | 1468600214977 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:15 INFO - PROCESS | 1719 | 1468600215174 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:30:15 INFO - PROCESS | 1719 | 1468600215393 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 1719 | 1468600215401 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e799c00 == 57 [pid = 1719] [id = 508] 09:30:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 149 (0x91af0c00) [pid = 1719] [serial = 1525] [outer = (nil)] 09:30:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 150 (0xa2580400) [pid = 1719] [serial = 1526] [outer = 0x91af0c00] 09:30:15 INFO - PROCESS | 1719 | 1468600215527 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 151 (0xa25ffc00) [pid = 1719] [serial = 1527] [outer = 0x91af0c00] 09:30:16 INFO - PROCESS | 1719 | 1468600216565 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]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1682ms 09:30:16 INFO - PROCESS | 1719 | 1468600216645 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 1719 | 1468600216650 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:30:16 INFO - PROCESS | 1719 | 1468600216657 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1719 | 1468600216660 Marionette TRACE conn4 <- [1,2006,null,{}] 09:30:16 INFO - PROCESS | 1719 | 1468600216667 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}] 09:30:16 INFO - PROCESS | 1719 | 1468600216671 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:16 INFO - PROCESS | 1719 | 1468600216878 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:30:17 INFO - PROCESS | 1719 | 1468600217143 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 1719 | 1468600217154 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf91c00 == 58 [pid = 1719] [id = 509] 09:30:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 152 (0x8cf93400) [pid = 1719] [serial = 1528] [outer = (nil)] 09:30:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 153 (0x8d54e400) [pid = 1719] [serial = 1529] [outer = 0x8cf93400] 09:30:17 INFO - PROCESS | 1719 | 1468600217583 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 154 (0x8e920400) [pid = 1719] [serial = 1530] [outer = 0x8cf93400] 09:30:18 INFO - PROCESS | 1719 | 1468600218635 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]]]}] 09:30:18 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 09:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2034ms 09:30:18 INFO - PROCESS | 1719 | 1468600218693 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 1719 | 1468600218698 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:30:18 INFO - PROCESS | 1719 | 1468600218708 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 1719 | 1468600218712 Marionette TRACE conn4 <- [1,2010,null,{}] 09:30:18 INFO - PROCESS | 1719 | 1468600218721 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}] 09:30:18 INFO - PROCESS | 1719 | 1468600218727 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:18 INFO - PROCESS | 1719 | 1468600218941 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:30:19 INFO - PROCESS | 1719 | 1468600219298 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 1719 | 1468600219309 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf99000 == 59 [pid = 1719] [id = 510] 09:30:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 155 (0x8d552c00) [pid = 1719] [serial = 1531] [outer = (nil)] 09:30:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 156 (0x8d9d5000) [pid = 1719] [serial = 1532] [outer = 0x8d552c00] 09:30:19 INFO - PROCESS | 1719 | 1468600219402 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 157 (0x8ea38c00) [pid = 1719] [serial = 1533] [outer = 0x8d552c00] 09:30:20 INFO - PROCESS | 1719 | 1468600220367 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]]]}] 09:30: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 09:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1742ms 09:30:20 INFO - PROCESS | 1719 | 1468600220449 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 1719 | 1468600220456 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:30:20 INFO - PROCESS | 1719 | 1468600220468 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 1719 | 1468600220472 Marionette TRACE conn4 <- [1,2014,null,{}] 09:30:20 INFO - PROCESS | 1719 | 1468600220480 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}] 09:30:20 INFO - PROCESS | 1719 | 1468600220486 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:20 INFO - PROCESS | 1719 | 1468600220756 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x9655c800 == 58 [pid = 1719] [id = 498] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x952ae000 == 57 [pid = 1719] [id = 497] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x930e6c00 == 56 [pid = 1719] [id = 496] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9cf800 == 55 [pid = 1719] [id = 495] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x9115a800 == 54 [pid = 1719] [id = 494] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde7c00 == 53 [pid = 1719] [id = 493] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9d2400 == 52 [pid = 1719] [id = 478] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8e91fc00 == 51 [pid = 1719] [id = 460] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde6c00 == 50 [pid = 1719] [id = 479] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb5400 == 49 [pid = 1719] [id = 451] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8e92a400 == 48 [pid = 1719] [id = 449] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb5c00 == 47 [pid = 1719] [id = 481] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x916c0000 == 46 [pid = 1719] [id = 463] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8d554c00 == 45 [pid = 1719] [id = 484] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x93a2f400 == 44 [pid = 1719] [id = 482] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8e925400 == 43 [pid = 1719] [id = 452] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf9ac00 == 42 [pid = 1719] [id = 490] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x93a21000 == 41 [pid = 1719] [id = 483] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x91630400 == 40 [pid = 1719] [id = 450] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x920c9c00 == 39 [pid = 1719] [id = 462] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x952a3000 == 38 [pid = 1719] [id = 488] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb5800 == 37 [pid = 1719] [id = 489] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x920d2000 == 36 [pid = 1719] [id = 459] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x9203bc00 == 35 [pid = 1719] [id = 457] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8e79fc00 == 34 [pid = 1719] [id = 485] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54e800 == 33 [pid = 1719] [id = 487] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x93b57800 == 32 [pid = 1719] [id = 458] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf92800 == 31 [pid = 1719] [id = 491] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x93a29000 == 30 [pid = 1719] [id = 421] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8e79bc00 == 29 [pid = 1719] [id = 456] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8e799000 == 28 [pid = 1719] [id = 486] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdba000 == 27 [pid = 1719] [id = 423] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbfc00 == 26 [pid = 1719] [id = 454] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf8e400 == 25 [pid = 1719] [id = 492] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8d548000 == 24 [pid = 1719] [id = 480] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9c8400 == 23 [pid = 1719] [id = 455] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf8c800 == 22 [pid = 1719] [id = 461] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9c7000 == 21 [pid = 1719] [id = 477] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdba400 == 20 [pid = 1719] [id = 474] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8e928800 == 19 [pid = 1719] [id = 476] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x952b2000 == 18 [pid = 1719] [id = 475] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf93800 == 17 [pid = 1719] [id = 507] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8e799c00 == 16 [pid = 1719] [id = 508] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf97000 == 15 [pid = 1719] [id = 506] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb0c00 == 14 [pid = 1719] [id = 505] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x9a7ae400 == 13 [pid = 1719] [id = 503] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x9ad53800 == 12 [pid = 1719] [id = 504] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9cdc00 == 11 [pid = 1719] [id = 502] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x93a25000 == 10 [pid = 1719] [id = 501] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x9115e400 == 9 [pid = 1719] [id = 500] 09:30:22 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb9000 == 8 [pid = 1719] [id = 499] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 156 (0x96594800) [pid = 1719] [serial = 1452] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 155 (0x8d550800) [pid = 1719] [serial = 1412] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 154 (0x9115e800) [pid = 1719] [serial = 1439] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 153 (0x93b70000) [pid = 1719] [serial = 1421] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 152 (0x93b5e000) [pid = 1719] [serial = 1446] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 151 (0x8f950000) [pid = 1719] [serial = 1415] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 150 (0x91afc400) [pid = 1719] [serial = 1443] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 149 (0x95244800) [pid = 1719] [serial = 1448] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 148 (0x95245400) [pid = 1719] [serial = 1424] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 147 (0x97971400) [pid = 1719] [serial = 1430] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 146 (0x952b0400) [pid = 1719] [serial = 1451] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 145 (0x952b7000) [pid = 1719] [serial = 1427] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 144 (0x8e794800) [pid = 1719] [serial = 1436] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 143 (0x93a2c000) [pid = 1719] [serial = 1445] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 142 (0x91639400) [pid = 1719] [serial = 1442] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 141 (0x91afc000) [pid = 1719] [serial = 1418] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 140 (0x952b0800) [pid = 1719] [serial = 1449] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 139 (0x916bfc00) [pid = 1719] [serial = 1440] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 138 (0x8e921000) [pid = 1719] [serial = 1437] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 137 (0x93b60000) [pid = 1719] [serial = 1410] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | --DOMWINDOW == 136 (0x9659f800) [pid = 1719] [serial = 1433] [outer = (nil)] [url = about:blank] 09:30:22 INFO - PROCESS | 1719 | 1468600222839 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 1719 | 1468600222846 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb5800 == 9 [pid = 1719] [id = 511] 09:30:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 137 (0x8cdb6400) [pid = 1719] [serial = 1534] [outer = (nil)] 09:30:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 138 (0x8cf8c800) [pid = 1719] [serial = 1535] [outer = 0x8cdb6400] 09:30:22 INFO - PROCESS | 1719 | 1468600222984 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 139 (0x8cf9a800) [pid = 1719] [serial = 1536] [outer = 0x8cdb6400] 09:30:23 INFO - PROCESS | 1719 | 1468600223909 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]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 3503ms 09:30:23 INFO - PROCESS | 1719 | 1468600223974 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 1719 | 1468600223981 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:30:23 INFO - PROCESS | 1719 | 1468600223989 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 1719 | 1468600223995 Marionette TRACE conn4 <- [1,2018,null,{}] 09:30:24 INFO - PROCESS | 1719 | 1468600224004 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}] 09:30:24 INFO - PROCESS | 1719 | 1468600224013 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:24 INFO - PROCESS | 1719 | 1468600224207 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:30:24 INFO - PROCESS | 1719 | 1468600224438 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 1719 | 1468600224446 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e92bc00 == 10 [pid = 1719] [id = 512] 09:30:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 140 (0x8e92d000) [pid = 1719] [serial = 1537] [outer = (nil)] 09:30:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 141 (0x8ea33000) [pid = 1719] [serial = 1538] [outer = 0x8e92d000] 09:30:24 INFO - PROCESS | 1719 | 1468600224527 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 142 (0x8f94ac00) [pid = 1719] [serial = 1539] [outer = 0x8e92d000] 09:30:25 INFO - PROCESS | 1719 | 1468600225427 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]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1484ms 09:30:25 INFO - PROCESS | 1719 | 1468600225477 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 1719 | 1468600225484 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:30:25 INFO - PROCESS | 1719 | 1468600225517 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 1719 | 1468600225520 Marionette TRACE conn4 <- [1,2022,null,{}] 09:30:25 INFO - PROCESS | 1719 | 1468600225528 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}] 09:30:25 INFO - PROCESS | 1719 | 1468600225533 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:25 INFO - PROCESS | 1719 | 1468600225806 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:30:25 INFO - PROCESS | 1719 | 1468600225833 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 1719 | 1468600225839 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:25 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e79bc00 == 11 [pid = 1719] [id = 513] 09:30:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 143 (0x91630c00) [pid = 1719] [serial = 1540] [outer = (nil)] 09:30:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 144 (0x916b8800) [pid = 1719] [serial = 1541] [outer = 0x91630c00] 09:30:25 INFO - PROCESS | 1719 | 1468600225917 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 145 (0x91aefc00) [pid = 1719] [serial = 1542] [outer = 0x91630c00] 09:30:27 INFO - PROCESS | 1719 | 1468600227042 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]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1617ms 09:30:27 INFO - PROCESS | 1719 | 1468600227111 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 1719 | 1468600227116 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:30:27 INFO - PROCESS | 1719 | 1468600227125 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 1719 | 1468600227136 Marionette TRACE conn4 <- [1,2026,null,{}] 09:30:27 INFO - PROCESS | 1719 | 1468600227162 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}] 09:30:27 INFO - PROCESS | 1719 | 1468600227171 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:27 INFO - PROCESS | 1719 | 1468600227430 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 144 (0x8ea39400) [pid = 1719] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 143 (0x8dde1c00) [pid = 1719] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 142 (0x8d547000) [pid = 1719] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 141 (0x8ea2ac00) [pid = 1719] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 140 (0x8dddec00) [pid = 1719] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 139 (0x8e922400) [pid = 1719] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 138 (0x91637400) [pid = 1719] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 137 (0x8e79f800) [pid = 1719] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 136 (0x97972000) [pid = 1719] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 135 (0x952b7400) [pid = 1719] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 134 (0x952a5000) [pid = 1719] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 133 (0x92582000) [pid = 1719] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 132 (0x9163c000) [pid = 1719] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 131 (0x8d548800) [pid = 1719] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 130 (0x91156800) [pid = 1719] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 129 (0x8cf97400) [pid = 1719] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 128 (0x8e798000) [pid = 1719] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 127 (0x8e7a2400) [pid = 1719] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 126 (0x98e64800) [pid = 1719] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 125 (0x8e79a400) [pid = 1719] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x93b6e800) [pid = 1719] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0x8dde9c00) [pid = 1719] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0x93b70800) [pid = 1719] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x91af5000) [pid = 1719] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x9203f400) [pid = 1719] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x91632c00) [pid = 1719] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x8cdbe400) [pid = 1719] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x9530a000) [pid = 1719] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x952b3800) [pid = 1719] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0x8d553000) [pid = 1719] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x8e79e400) [pid = 1719] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x92328800) [pid = 1719] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x93a2d800) [pid = 1719] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x9203e000) [pid = 1719] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x9115b800) [pid = 1719] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:30:29 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x93b58800) [pid = 1719] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:30:29 INFO - PROCESS | 1719 | 1468600229411 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 1719 | 1468600229419 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf97400 == 12 [pid = 1719] [id = 514] 09:30:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x8d547000) [pid = 1719] [serial = 1543] [outer = (nil)] 09:30:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x8dddec00) [pid = 1719] [serial = 1544] [outer = 0x8d547000] 09:30:29 INFO - PROCESS | 1719 | 1468600229493 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x8e7a3000) [pid = 1719] [serial = 1545] [outer = 0x8d547000] 09:30:30 INFO - PROCESS | 1719 | 1468600230268 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]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 3210ms 09:30:30 INFO - PROCESS | 1719 | 1468600230334 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:30:30 INFO - PROCESS | 1719 | 1468600230339 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:30:30 INFO - PROCESS | 1719 | 1468600230346 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 1719 | 1468600230350 Marionette TRACE conn4 <- [1,2030,null,{}] 09:30:30 INFO - PROCESS | 1719 | 1468600230356 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}] 09:30:30 INFO - PROCESS | 1719 | 1468600230361 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:30 INFO - PROCESS | 1719 | 1468600230615 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:30:30 INFO - PROCESS | 1719 | 1468600230626 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 1719 | 1468600230637 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde1800 == 13 [pid = 1719] [id = 515] 09:30:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x8f94bc00) [pid = 1719] [serial = 1546] [outer = (nil)] 09:30:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x916bc400) [pid = 1719] [serial = 1547] [outer = 0x8f94bc00] 09:30:30 INFO - PROCESS | 1719 | 1468600230819 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x920c7c00) [pid = 1719] [serial = 1548] [outer = 0x8f94bc00] 09:30:31 INFO - PROCESS | 1719 | 1468600231911 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]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1640ms 09:30:31 INFO - PROCESS | 1719 | 1468600231990 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 1719 | 1468600231998 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:30:32 INFO - PROCESS | 1719 | 1468600232008 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 1719 | 1468600232014 Marionette TRACE conn4 <- [1,2034,null,{}] 09:30:32 INFO - PROCESS | 1719 | 1468600232025 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}] 09:30:32 INFO - PROCESS | 1719 | 1468600232032 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:32 INFO - PROCESS | 1719 | 1468600232290 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:30:32 INFO - PROCESS | 1719 | 1468600232626 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 1719 | 1468600232637 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:32 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde9800 == 14 [pid = 1719] [id = 516] 09:30:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x8e796000) [pid = 1719] [serial = 1549] [outer = (nil)] 09:30:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x91154800) [pid = 1719] [serial = 1550] [outer = 0x8e796000] 09:30:32 INFO - PROCESS | 1719 | 1468600232765 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x9163e800) [pid = 1719] [serial = 1551] [outer = 0x8e796000] 09:30:33 INFO - PROCESS | 1719 | 1468600233774 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]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1847ms 09:30:33 INFO - PROCESS | 1719 | 1468600233855 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 1719 | 1468600233862 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:30:33 INFO - PROCESS | 1719 | 1468600233873 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 1719 | 1468600233877 Marionette TRACE conn4 <- [1,2038,null,{}] 09:30:33 INFO - PROCESS | 1719 | 1468600233884 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}] 09:30:33 INFO - PROCESS | 1719 | 1468600233890 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:34 INFO - PROCESS | 1719 | 1468600234126 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:30:34 INFO - PROCESS | 1719 | 1468600234395 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 1719 | 1468600234406 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:34 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9c8c00 == 15 [pid = 1719] [id = 517] 09:30:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x920d1400) [pid = 1719] [serial = 1552] [outer = (nil)] 09:30:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x92328c00) [pid = 1719] [serial = 1553] [outer = 0x920d1400] 09:30:34 INFO - PROCESS | 1719 | 1468600234510 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x92588000) [pid = 1719] [serial = 1554] [outer = 0x920d1400] 09:30:35 INFO - PROCESS | 1719 | 1468600235520 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]]]}] 09:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1691ms 09:30:35 INFO - PROCESS | 1719 | 1468600235565 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 1719 | 1468600235570 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:30:35 INFO - PROCESS | 1719 | 1468600235577 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 1719 | 1468600235583 Marionette TRACE conn4 <- [1,2042,null,{}] 09:30:35 INFO - PROCESS | 1719 | 1468600235600 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}] 09:30:35 INFO - PROCESS | 1719 | 1468600235610 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:35 INFO - PROCESS | 1719 | 1468600235821 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:30:36 INFO - PROCESS | 1719 | 1468600236074 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 1719 | 1468600236085 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:36 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a6d400 == 16 [pid = 1719] [id = 518] 09:30:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x93a73400) [pid = 1719] [serial = 1555] [outer = (nil)] 09:30:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0x93b54c00) [pid = 1719] [serial = 1556] [outer = 0x93a73400] 09:30:36 INFO - PROCESS | 1719 | 1468600236230 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0x93b5ec00) [pid = 1719] [serial = 1557] [outer = 0x93a73400] 09:30:37 INFO - PROCESS | 1719 | 1468600237160 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]]]}] 09:30:37 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) 09:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1637ms 09:30:37 INFO - PROCESS | 1719 | 1468600237214 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 1719 | 1468600237219 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:30:37 INFO - PROCESS | 1719 | 1468600237226 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 1719 | 1468600237229 Marionette TRACE conn4 <- [1,2046,null,{}] 09:30:37 INFO - PROCESS | 1719 | 1468600237236 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}] 09:30:37 INFO - PROCESS | 1719 | 1468600237240 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:37 INFO - PROCESS | 1719 | 1468600237439 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:30:37 INFO - PROCESS | 1719 | 1468600237742 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 1719 | 1468600237751 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbbc00 == 17 [pid = 1719] [id = 519] 09:30:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 125 (0x91635000) [pid = 1719] [serial = 1558] [outer = (nil)] 09:30:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 126 (0x93b76000) [pid = 1719] [serial = 1559] [outer = 0x91635000] 09:30:37 INFO - PROCESS | 1719 | 1468600237841 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 127 (0x93b73800) [pid = 1719] [serial = 1560] [outer = 0x91635000] 09:30:38 INFO - PROCESS | 1719 | 1468600238747 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]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1588ms 09:30:38 INFO - PROCESS | 1719 | 1468600238816 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 1719 | 1468600238820 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:30:38 INFO - PROCESS | 1719 | 1468600238827 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 1719 | 1468600238831 Marionette TRACE conn4 <- [1,2050,null,{}] 09:30:38 INFO - PROCESS | 1719 | 1468600238837 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}] 09:30:38 INFO - PROCESS | 1719 | 1468600238843 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:39 INFO - PROCESS | 1719 | 1468600239033 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:30:39 INFO - PROCESS | 1719 | 1468600239249 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 1719 | 1468600239258 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbe400 == 18 [pid = 1719] [id = 520] 09:30:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 128 (0x93a6fc00) [pid = 1719] [serial = 1561] [outer = (nil)] 09:30:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 129 (0x94863c00) [pid = 1719] [serial = 1562] [outer = 0x93a6fc00] 09:30:39 INFO - PROCESS | 1719 | 1468600239425 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 130 (0x95243000) [pid = 1719] [serial = 1563] [outer = 0x93a6fc00] 09:30:40 INFO - PROCESS | 1719 | 1468600240364 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]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1585ms 09:30:40 INFO - PROCESS | 1719 | 1468600240413 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:30:40 INFO - PROCESS | 1719 | 1468600240417 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:30:40 INFO - PROCESS | 1719 | 1468600240424 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 1719 | 1468600240428 Marionette TRACE conn4 <- [1,2054,null,{}] 09:30:40 INFO - PROCESS | 1719 | 1468600240433 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}] 09:30:40 INFO - PROCESS | 1719 | 1468600240445 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:40 INFO - PROCESS | 1719 | 1468600240692 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:30:40 INFO - PROCESS | 1719 | 1468600240950 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 1719 | 1468600240959 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d86400 == 19 [pid = 1719] [id = 521] 09:30:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 131 (0x95247000) [pid = 1719] [serial = 1564] [outer = (nil)] 09:30:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 132 (0x952ba400) [pid = 1719] [serial = 1565] [outer = 0x95247000] 09:30:41 INFO - PROCESS | 1719 | 1468600241098 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 133 (0x95385800) [pid = 1719] [serial = 1566] [outer = 0x95247000] 09:30:42 INFO - PROCESS | 1719 | 1468600242032 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]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1686ms 09:30:42 INFO - PROCESS | 1719 | 1468600242110 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:30:42 INFO - PROCESS | 1719 | 1468600242114 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:30:42 INFO - PROCESS | 1719 | 1468600242121 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 1719 | 1468600242125 Marionette TRACE conn4 <- [1,2058,null,{}] 09:30:42 INFO - PROCESS | 1719 | 1468600242131 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}] 09:30:42 INFO - PROCESS | 1719 | 1468600242136 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:42 INFO - PROCESS | 1719 | 1468600242321 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:30:42 INFO - PROCESS | 1719 | 1468600242577 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 1719 | 1468600242584 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cdc00 == 20 [pid = 1719] [id = 522] 09:30:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 134 (0x8dde2400) [pid = 1719] [serial = 1567] [outer = (nil)] 09:30:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 135 (0x96563800) [pid = 1719] [serial = 1568] [outer = 0x8dde2400] 09:30:42 INFO - PROCESS | 1719 | 1468600242719 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 136 (0x9530bc00) [pid = 1719] [serial = 1569] [outer = 0x8dde2400] 09:30:43 INFO - PROCESS | 1719 | 1468600243617 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]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1533ms 09:30:43 INFO - PROCESS | 1719 | 1468600243654 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 1719 | 1468600243658 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:30:43 INFO - PROCESS | 1719 | 1468600243686 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 1719 | 1468600243691 Marionette TRACE conn4 <- [1,2062,null,{}] 09:30:43 INFO - PROCESS | 1719 | 1468600243697 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}] 09:30:43 INFO - PROCESS | 1719 | 1468600243703 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:43 INFO - PROCESS | 1719 | 1468600243906 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:30:44 INFO - PROCESS | 1719 | 1468600244116 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 1719 | 1468600244122 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb7c00 == 21 [pid = 1719] [id = 523] 09:30:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 137 (0x9538c800) [pid = 1719] [serial = 1570] [outer = (nil)] 09:30:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 138 (0x97977800) [pid = 1719] [serial = 1571] [outer = 0x9538c800] 09:30:44 INFO - PROCESS | 1719 | 1468600244241 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 139 (0x9834e400) [pid = 1719] [serial = 1572] [outer = 0x9538c800] 09:30:45 INFO - PROCESS | 1719 | 1468600245293 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]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1690ms 09:30:45 INFO - PROCESS | 1719 | 1468600245373 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 1719 | 1468600245376 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:30:45 INFO - PROCESS | 1719 | 1468600245384 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 1719 | 1468600245387 Marionette TRACE conn4 <- [1,2066,null,{}] 09:30:45 INFO - PROCESS | 1719 | 1468600245393 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}] 09:30:45 INFO - PROCESS | 1719 | 1468600245399 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:45 INFO - PROCESS | 1719 | 1468600245641 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:30:45 INFO - PROCESS | 1719 | 1468600245944 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 1719 | 1468600245954 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x91afcc00 == 22 [pid = 1719] [id = 524] 09:30:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 140 (0x92590400) [pid = 1719] [serial = 1573] [outer = (nil)] 09:30:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 141 (0x98e64800) [pid = 1719] [serial = 1574] [outer = 0x92590400] 09:30:46 INFO - PROCESS | 1719 | 1468600246043 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 142 (0x99603400) [pid = 1719] [serial = 1575] [outer = 0x92590400] 09:30:46 INFO - PROCESS | 1719 | 1468600246989 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]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1695ms 09:30:47 INFO - PROCESS | 1719 | 1468600247080 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 1719 | 1468600247084 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:30:47 INFO - PROCESS | 1719 | 1468600247092 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 1719 | 1468600247096 Marionette TRACE conn4 <- [1,2070,null,{}] 09:30:47 INFO - PROCESS | 1719 | 1468600247102 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}] 09:30:47 INFO - PROCESS | 1719 | 1468600247108 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:47 INFO - PROCESS | 1719 | 1468600247348 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:30:47 INFO - PROCESS | 1719 | 1468600247616 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:47 INFO - PROCESS | 1719 | 1468600247631 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af2400 == 23 [pid = 1719] [id = 525] 09:30:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 143 (0x91af7000) [pid = 1719] [serial = 1576] [outer = (nil)] 09:30:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 144 (0x99928c00) [pid = 1719] [serial = 1577] [outer = 0x91af7000] 09:30:47 INFO - PROCESS | 1719 | 1468600247764 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 145 (0x9992e000) [pid = 1719] [serial = 1578] [outer = 0x91af7000] 09:30:48 INFO - PROCESS | 1719 | 1468600248733 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]]]}] 09:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1692ms 09:30:48 INFO - PROCESS | 1719 | 1468600248785 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 1719 | 1468600248789 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:30:48 INFO - PROCESS | 1719 | 1468600248797 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - PROCESS | 1719 | 1468600248803 Marionette TRACE conn4 <- [1,2074,null,{}] 09:30:48 INFO - PROCESS | 1719 | 1468600248810 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}] 09:30:48 INFO - PROCESS | 1719 | 1468600248817 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:49 INFO - PROCESS | 1719 | 1468600249049 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:30:49 INFO - PROCESS | 1719 | 1468600249325 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 1719 | 1468600249334 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf95000 == 24 [pid = 1719] [id = 526] 09:30:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 146 (0x8cf95400) [pid = 1719] [serial = 1579] [outer = (nil)] 09:30:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 147 (0x8ddeb800) [pid = 1719] [serial = 1580] [outer = 0x8cf95400] 09:30:49 INFO - PROCESS | 1719 | 1468600249470 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 148 (0x952b9000) [pid = 1719] [serial = 1581] [outer = 0x8cf95400] 09:30:50 INFO - PROCESS | 1719 | 1468600250432 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]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1693ms 09:30:50 INFO - PROCESS | 1719 | 1468600250506 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 1719 | 1468600250510 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:30:50 INFO - PROCESS | 1719 | 1468600250518 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 1719 | 1468600250522 Marionette TRACE conn4 <- [1,2078,null,{}] 09:30:50 INFO - PROCESS | 1719 | 1468600250529 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}] 09:30:50 INFO - PROCESS | 1719 | 1468600250534 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:50 INFO - PROCESS | 1719 | 1468600250745 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:30:51 INFO - PROCESS | 1719 | 1468600251027 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 1719 | 1468600251035 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb1400 == 25 [pid = 1719] [id = 527] 09:30:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 149 (0x8cdb2800) [pid = 1719] [serial = 1582] [outer = (nil)] 09:30:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 150 (0x8cf92800) [pid = 1719] [serial = 1583] [outer = 0x8cdb2800] 09:30:51 INFO - PROCESS | 1719 | 1468600251330 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 151 (0x8d54e800) [pid = 1719] [serial = 1584] [outer = 0x8cdb2800] 09:30:52 INFO - PROCESS | 1719 | 1468600252283 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]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1837ms 09:30:52 INFO - PROCESS | 1719 | 1468600252356 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 1719 | 1468600252361 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:30:52 INFO - PROCESS | 1719 | 1468600252372 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 1719 | 1468600252376 Marionette TRACE conn4 <- [1,2082,null,{}] 09:30:52 INFO - PROCESS | 1719 | 1468600252385 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}] 09:30:52 INFO - PROCESS | 1719 | 1468600252391 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:52 INFO - PROCESS | 1719 | 1468600252645 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:30:53 INFO - PROCESS | 1719 | 1468600253134 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 1719 | 1468600253145 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb9000 == 26 [pid = 1719] [id = 528] 09:30:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 152 (0x8cdba000) [pid = 1719] [serial = 1585] [outer = (nil)] 09:30:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 153 (0x8cf9a400) [pid = 1719] [serial = 1586] [outer = 0x8cdba000] 09:30:53 INFO - PROCESS | 1719 | 1468600253254 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 154 (0x8d9d2c00) [pid = 1719] [serial = 1587] [outer = 0x8cdba000] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 153 (0x93d7f400) [pid = 1719] [serial = 1422] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 152 (0x93b73000) [pid = 1719] [serial = 1377] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 151 (0x9115a000) [pid = 1719] [serial = 1416] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 150 (0x8e796400) [pid = 1719] [serial = 1347] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 149 (0x8ddde400) [pid = 1719] [serial = 1413] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 148 (0x8ea39800) [pid = 1719] [serial = 1350] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 147 (0x92034800) [pid = 1719] [serial = 1368] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 146 (0x9530ec00) [pid = 1719] [serial = 1386] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 145 (0x97974c00) [pid = 1719] [serial = 1431] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 144 (0x98e5c400) [pid = 1719] [serial = 1434] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 143 (0x920cb800) [pid = 1719] [serial = 1419] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 142 (0x92582800) [pid = 1719] [serial = 1374] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 141 (0x916b3c00) [pid = 1719] [serial = 1353] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 140 (0x8cf9b800) [pid = 1719] [serial = 1344] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 139 (0x96561000) [pid = 1719] [serial = 1389] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 138 (0x9538d400) [pid = 1719] [serial = 1428] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 137 (0x9529d400) [pid = 1719] [serial = 1425] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 136 (0x91636400) [pid = 1719] [serial = 1371] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 135 (0x97904800) [pid = 1719] [serial = 1392] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 134 (0x93d8b800) [pid = 1719] [serial = 1380] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 133 (0x95249000) [pid = 1719] [serial = 1383] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 132 (0x98a55400) [pid = 1719] [serial = 1493] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 131 (0x99ea4c00) [pid = 1719] [serial = 1466] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 130 (0x99eab400) [pid = 1719] [serial = 1467] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 129 (0x93a25400) [pid = 1719] [serial = 1460] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 128 (0x93b5d000) [pid = 1719] [serial = 1461] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 127 (0x920c6000) [pid = 1719] [serial = 1484] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 126 (0x920cf800) [pid = 1719] [serial = 1485] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 125 (0x9a0dd000) [pid = 1719] [serial = 1469] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 124 (0x9a1f8c00) [pid = 1719] [serial = 1470] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0x99604000) [pid = 1719] [serial = 1455] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0x98e66400) [pid = 1719] [serial = 1454] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x9a48f800) [pid = 1719] [serial = 1475] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x9a494000) [pid = 1719] [serial = 1476] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x920cb000) [pid = 1719] [serial = 1487] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x93a28000) [pid = 1719] [serial = 1488] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x8f944400) [pid = 1719] [serial = 1457] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x9115fc00) [pid = 1719] [serial = 1458] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0x99924400) [pid = 1719] [serial = 1463] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x9992a000) [pid = 1719] [serial = 1464] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x9a7af800) [pid = 1719] [serial = 1478] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x9a7b5800) [pid = 1719] [serial = 1479] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x9a384c00) [pid = 1719] [serial = 1472] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x9a487c00) [pid = 1719] [serial = 1473] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x8e923c00) [pid = 1719] [serial = 1481] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x8f943c00) [pid = 1719] [serial = 1482] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x95386400) [pid = 1719] [serial = 1491] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x9530c800) [pid = 1719] [serial = 1490] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x98e5bc00) [pid = 1719] [serial = 1494] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x99eae400) [pid = 1719] [serial = 1497] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x99927c00) [pid = 1719] [serial = 1496] [outer = (nil)] [url = about:blank] 09:30:54 INFO - PROCESS | 1719 | 1468600254398 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]]]}] 09:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2088ms 09:30:54 INFO - PROCESS | 1719 | 1468600254462 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 1719 | 1468600254468 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:30:54 INFO - PROCESS | 1719 | 1468600254477 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 1719 | 1468600254483 Marionette TRACE conn4 <- [1,2086,null,{}] 09:30:54 INFO - PROCESS | 1719 | 1468600254492 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}] 09:30:54 INFO - PROCESS | 1719 | 1468600254500 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:54 INFO - PROCESS | 1719 | 1468600254766 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:30:55 INFO - PROCESS | 1719 | 1468600255087 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 1719 | 1468600255098 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e92c000 == 27 [pid = 1719] [id = 529] 09:30:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x8f942000) [pid = 1719] [serial = 1588] [outer = (nil)] 09:30:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x91154c00) [pid = 1719] [serial = 1589] [outer = 0x8f942000] 09:30:55 INFO - PROCESS | 1719 | 1468600255189 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x9115fc00) [pid = 1719] [serial = 1590] [outer = 0x8f942000] 09:30:56 INFO - PROCESS | 1719 | 1468600256226 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]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1804ms 09:30:56 INFO - PROCESS | 1719 | 1468600256288 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1719 | 1468600256301 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:30:56 INFO - PROCESS | 1719 | 1468600256311 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 1719 | 1468600256316 Marionette TRACE conn4 <- [1,2090,null,{}] 09:30:56 INFO - PROCESS | 1719 | 1468600256324 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}] 09:30:56 INFO - PROCESS | 1719 | 1468600256329 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:56 INFO - PROCESS | 1719 | 1468600256602 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:30:56 INFO - PROCESS | 1719 | 1468600256924 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 1719 | 1468600256935 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x91aee000 == 28 [pid = 1719] [id = 530] 09:30:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x91aeec00) [pid = 1719] [serial = 1591] [outer = (nil)] 09:30:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x91afc000) [pid = 1719] [serial = 1592] [outer = 0x91aeec00] 09:30:57 INFO - PROCESS | 1719 | 1468600257021 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x920cb400) [pid = 1719] [serial = 1593] [outer = 0x91aeec00] 09:30:58 INFO - PROCESS | 1719 | 1468600258081 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]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1839ms 09:30:58 INFO - PROCESS | 1719 | 1468600258150 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 1719 | 1468600258155 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:30:58 INFO - PROCESS | 1719 | 1468600258165 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 1719 | 1468600258177 Marionette TRACE conn4 <- [1,2094,null,{}] 09:30:58 INFO - PROCESS | 1719 | 1468600258193 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}] 09:30:58 INFO - PROCESS | 1719 | 1468600258201 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:58 INFO - PROCESS | 1719 | 1468600258458 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:30:58 INFO - PROCESS | 1719 | 1468600258762 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 1719 | 1468600258771 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:30:58 INFO - PROCESS | 1719 | ++DOCSHELL 0x92327400 == 29 [pid = 1719] [id = 531] 09:30:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x9258b000) [pid = 1719] [serial = 1594] [outer = (nil)] 09:30:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x93a26000) [pid = 1719] [serial = 1595] [outer = 0x9258b000] 09:30:58 INFO - PROCESS | 1719 | 1468600258862 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x93a71800) [pid = 1719] [serial = 1596] [outer = 0x9258b000] 09:30:59 INFO - PROCESS | 1719 | 1468600259877 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]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1753ms 09:30:59 INFO - PROCESS | 1719 | 1468600259916 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 1719 | 1468600259922 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:30:59 INFO - PROCESS | 1719 | 1468600259928 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 1719 | 1468600259932 Marionette TRACE conn4 <- [1,2098,null,{}] 09:30:59 INFO - PROCESS | 1719 | 1468600259938 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}] 09:30:59 INFO - PROCESS | 1719 | 1468600259944 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:00 INFO - PROCESS | 1719 | 1468600260160 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:31:00 INFO - PROCESS | 1719 | 1468600260421 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 1719 | 1468600260429 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d554400 == 30 [pid = 1719] [id = 532] 09:31:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x92587c00) [pid = 1719] [serial = 1597] [outer = (nil)] 09:31:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x93d80000) [pid = 1719] [serial = 1598] [outer = 0x92587c00] 09:31:00 INFO - PROCESS | 1719 | 1468600260561 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x93d8b800) [pid = 1719] [serial = 1599] [outer = 0x92587c00] 09:31:01 INFO - PROCESS | 1719 | 1468600261616 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]]]}] 09:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1750ms 09:31:01 INFO - PROCESS | 1719 | 1468600261681 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 1719 | 1468600261685 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:31:01 INFO - PROCESS | 1719 | 1468600261694 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:31:01 INFO - PROCESS | 1719 | 1468600261697 Marionette TRACE conn4 <- [1,2102,null,{}] 09:31:03 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb1400 == 29 [pid = 1719] [id = 527] 09:31:03 INFO - PROCESS | 1719 | --DOCSHELL 0x91af2400 == 28 [pid = 1719] [id = 525] 09:31:03 INFO - PROCESS | 1719 | --DOCSHELL 0x91afcc00 == 27 [pid = 1719] [id = 524] 09:31:03 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb7c00 == 26 [pid = 1719] [id = 523] 09:31:03 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9cdc00 == 25 [pid = 1719] [id = 522] 09:31:03 INFO - PROCESS | 1719 | --DOCSHELL 0x93d86400 == 24 [pid = 1719] [id = 521] 09:31:03 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbbc00 == 23 [pid = 1719] [id = 519] 09:31:03 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbe400 == 22 [pid = 1719] [id = 520] 09:31:03 INFO - PROCESS | 1719 | --DOCSHELL 0x93a6d400 == 21 [pid = 1719] [id = 518] 09:31:03 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9c8c00 == 20 [pid = 1719] [id = 517] 09:31:03 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde9800 == 19 [pid = 1719] [id = 516] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf91c00 == 18 [pid = 1719] [id = 509] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb5800 == 17 [pid = 1719] [id = 511] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf99000 == 16 [pid = 1719] [id = 510] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8e79bc00 == 15 [pid = 1719] [id = 513] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf97400 == 14 [pid = 1719] [id = 514] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8e92bc00 == 13 [pid = 1719] [id = 512] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf95000 == 12 [pid = 1719] [id = 526] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x92327400 == 11 [pid = 1719] [id = 531] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x91aee000 == 10 [pid = 1719] [id = 530] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde1800 == 9 [pid = 1719] [id = 515] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8e92c000 == 8 [pid = 1719] [id = 529] 09:31:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb9000 == 7 [pid = 1719] [id = 528] 09:31:04 INFO - PROCESS | 1719 | 1468600264773 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}] 09:31:04 INFO - PROCESS | 1719 | 1468600264780 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:04 INFO - PROCESS | 1719 | 1468600264981 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:31:05 INFO - PROCESS | 1719 | 1468600264994 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 1719 | 1468600265012 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d549c00 == 8 [pid = 1719] [id = 533] 09:31:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x8d54a400) [pid = 1719] [serial = 1600] [outer = (nil)] 09:31:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x8d54f000) [pid = 1719] [serial = 1601] [outer = 0x8d54a400] 09:31:05 INFO - PROCESS | 1719 | 1468600265088 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x8d9c9c00) [pid = 1719] [serial = 1602] [outer = 0x8d54a400] 09:31:06 INFO - PROCESS | 1719 | 1468600266176 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]]]}] 09:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 4528ms 09:31:06 INFO - PROCESS | 1719 | 1468600266223 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 1719 | 1468600266231 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:31:06 INFO - PROCESS | 1719 | 1468600266239 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 1719 | 1468600266243 Marionette TRACE conn4 <- [1,2106,null,{}] 09:31:06 INFO - PROCESS | 1719 | 1468600266251 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}] 09:31:06 INFO - PROCESS | 1719 | 1468600266257 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:06 INFO - PROCESS | 1719 | 1468600266497 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:31:06 INFO - PROCESS | 1719 | 1468600266518 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 1719 | 1468600266534 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:06 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e79a800 == 9 [pid = 1719] [id = 534] 09:31:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x8e79bc00) [pid = 1719] [serial = 1603] [outer = (nil)] 09:31:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x8e79f800) [pid = 1719] [serial = 1604] [outer = 0x8e79bc00] 09:31:06 INFO - PROCESS | 1719 | 1468600266619 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x8e921800) [pid = 1719] [serial = 1605] [outer = 0x8e79bc00] 09:31:07 INFO - PROCESS | 1719 | 1468600267699 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]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1546ms 09:31:07 INFO - PROCESS | 1719 | 1468600267786 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:31:07 INFO - PROCESS | 1719 | 1468600267791 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:31:07 INFO - PROCESS | 1719 | 1468600267800 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 1719 | 1468600267805 Marionette TRACE conn4 <- [1,2110,null,{}] 09:31:07 INFO - PROCESS | 1719 | 1468600267822 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}] 09:31:07 INFO - PROCESS | 1719 | 1468600267828 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:08 INFO - PROCESS | 1719 | 1468600268084 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:31:08 INFO - PROCESS | 1719 | 1468600268108 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 1719 | 1468600268124 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:08 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f945000 == 10 [pid = 1719] [id = 535] 09:31:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x8f945800) [pid = 1719] [serial = 1606] [outer = (nil)] 09:31:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 123 (0x8f94ec00) [pid = 1719] [serial = 1607] [outer = 0x8f945800] 09:31:08 INFO - PROCESS | 1719 | 1468600268203 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 124 (0x9115a400) [pid = 1719] [serial = 1608] [outer = 0x8f945800] 09:31:09 INFO - PROCESS | 1719 | 1468600269349 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]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2369ms 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 123 (0x920d1400) [pid = 1719] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 122 (0x8cdb6400) [pid = 1719] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x9d96a800) [pid = 1719] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x91af0c00) [pid = 1719] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x8d552c00) [pid = 1719] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x8cdbd400) [pid = 1719] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x91630c00) [pid = 1719] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0x8e796000) [pid = 1719] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0x930ef000) [pid = 1719] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x9a7aec00) [pid = 1719] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x9adf1800) [pid = 1719] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x8d551400) [pid = 1719] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x8cf93400) [pid = 1719] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x8d547000) [pid = 1719] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x8e92d000) [pid = 1719] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x9203d400) [pid = 1719] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x93b7a800) [pid = 1719] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x95248400) [pid = 1719] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x8f94bc00) [pid = 1719] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x8cdb2800) [pid = 1719] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x8cf95400) [pid = 1719] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x91af7000) [pid = 1719] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x92590400) [pid = 1719] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x9538c800) [pid = 1719] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x8dde2400) [pid = 1719] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x95247000) [pid = 1719] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x93a6fc00) [pid = 1719] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x91635000) [pid = 1719] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:31:10 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x93a73400) [pid = 1719] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:31:10 INFO - PROCESS | 1719 | 1468600270364 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 1719 | 1468600270375 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:31:10 INFO - PROCESS | 1719 | 1468600270387 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 1719 | 1468600270390 Marionette TRACE conn4 <- [1,2114,null,{}] 09:31:10 INFO - PROCESS | 1719 | 1468600270397 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}] 09:31:10 INFO - PROCESS | 1719 | 1468600270402 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:10 INFO - PROCESS | 1719 | 1468600270622 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:31:10 INFO - PROCESS | 1719 | 1468600270720 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 1719 | 1468600270726 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf95400 == 11 [pid = 1719] [id = 536] 09:31:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x8e92a400) [pid = 1719] [serial = 1609] [outer = (nil)] 09:31:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x91155c00) [pid = 1719] [serial = 1610] [outer = 0x8e92a400] 09:31:10 INFO - PROCESS | 1719 | 1468600270820 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x9163c400) [pid = 1719] [serial = 1611] [outer = 0x8e92a400] 09:31:11 INFO - PROCESS | 1719 | 1468600271639 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]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1296ms 09:31:11 INFO - PROCESS | 1719 | 1468600271682 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:31:11 INFO - PROCESS | 1719 | 1468600271686 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:31:11 INFO - PROCESS | 1719 | 1468600271693 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 1719 | 1468600271696 Marionette TRACE conn4 <- [1,2118,null,{}] 09:31:11 INFO - PROCESS | 1719 | 1468600271702 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}] 09:31:11 INFO - PROCESS | 1719 | 1468600271707 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:11 INFO - PROCESS | 1719 | 1468600271879 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:31:11 INFO - PROCESS | 1719 | 1468600271892 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 1719 | 1468600271898 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x916b6c00 == 12 [pid = 1719] [id = 537] 09:31:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x916bf800) [pid = 1719] [serial = 1612] [outer = (nil)] 09:31:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x91af5800) [pid = 1719] [serial = 1613] [outer = 0x916bf800] 09:31:11 INFO - PROCESS | 1719 | 1468600271975 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x91afcc00) [pid = 1719] [serial = 1614] [outer = 0x916bf800] 09:31:13 INFO - PROCESS | 1719 | 1468600273238 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]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1585ms 09:31:13 INFO - PROCESS | 1719 | 1468600273279 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 1719 | 1468600273286 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:31:13 INFO - PROCESS | 1719 | 1468600273295 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 1719 | 1468600273300 Marionette TRACE conn4 <- [1,2122,null,{}] 09:31:13 INFO - PROCESS | 1719 | 1468600273311 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}] 09:31:13 INFO - PROCESS | 1719 | 1468600273317 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:13 INFO - PROCESS | 1719 | 1468600273574 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:31:13 INFO - PROCESS | 1719 | 1468600273866 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 1719 | 1468600273875 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf98400 == 13 [pid = 1719] [id = 538] 09:31:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x8cf9bc00) [pid = 1719] [serial = 1615] [outer = (nil)] 09:31:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x8e79d800) [pid = 1719] [serial = 1616] [outer = 0x8cf9bc00] 09:31:13 INFO - PROCESS | 1719 | 1468600273975 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x8f941400) [pid = 1719] [serial = 1617] [outer = 0x8cf9bc00] 09:31:15 INFO - PROCESS | 1719 | 1468600275067 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]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1841ms 09:31:15 INFO - PROCESS | 1719 | 1468600275138 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 1719 | 1468600275149 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:31:15 INFO - PROCESS | 1719 | 1468600275174 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 1719 | 1468600275179 Marionette TRACE conn4 <- [1,2126,null,{}] 09:31:15 INFO - PROCESS | 1719 | 1468600275186 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}] 09:31:15 INFO - PROCESS | 1719 | 1468600275192 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:15 INFO - PROCESS | 1719 | 1468600275543 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:31:15 INFO - PROCESS | 1719 | 1468600275789 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 1719 | 1468600275801 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x92037c00 == 14 [pid = 1719] [id = 539] 09:31:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x920c6000) [pid = 1719] [serial = 1618] [outer = (nil)] 09:31:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x920c9c00) [pid = 1719] [serial = 1619] [outer = 0x920c6000] 09:31:15 INFO - PROCESS | 1719 | 1468600275924 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x920d2000) [pid = 1719] [serial = 1620] [outer = 0x920c6000] 09:31:16 INFO - PROCESS | 1719 | 1468600276940 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]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1854ms 09:31:17 INFO - PROCESS | 1719 | 1468600277017 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 1719 | 1468600277022 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:31:17 INFO - PROCESS | 1719 | 1468600277031 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 1719 | 1468600277041 Marionette TRACE conn4 <- [1,2130,null,{}] 09:31:17 INFO - PROCESS | 1719 | 1468600277062 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}] 09:31:17 INFO - PROCESS | 1719 | 1468600277071 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:17 INFO - PROCESS | 1719 | 1468600277414 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:31:17 INFO - PROCESS | 1719 | 1468600277618 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 1719 | 1468600277632 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258c000 == 15 [pid = 1719] [id = 540] 09:31:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x9258d400) [pid = 1719] [serial = 1621] [outer = (nil)] 09:31:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x930ebc00) [pid = 1719] [serial = 1622] [outer = 0x9258d400] 09:31:17 INFO - PROCESS | 1719 | 1468600277721 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x93a20c00) [pid = 1719] [serial = 1623] [outer = 0x9258d400] 09:31:18 INFO - PROCESS | 1719 | 1468600278748 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] 09:31:18 INFO - PROCESS | 1719 | 1468600278839 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:31:18 INFO - PROCESS | 1719 | 1468600278848 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 1719 | 1468600278852 Marionette TRACE conn4 <- [1,2134,null,{}] 09:31:18 INFO - PROCESS | 1719 | 1468600278860 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}] 09:31:18 INFO - PROCESS | 1719 | 1468600278865 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:19 INFO - PROCESS | 1719 | 1468600279119 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:31:19 INFO - PROCESS | 1719 | 1468600279357 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 1719 | 1468600279369 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a24800 == 16 [pid = 1719] [id = 541] 09:31:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x93a2c800) [pid = 1719] [serial = 1624] [outer = (nil)] 09:31:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x93b55c00) [pid = 1719] [serial = 1625] [outer = 0x93a2c800] 09:31:19 INFO - PROCESS | 1719 | 1468600279466 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x93b59400) [pid = 1719] [serial = 1626] [outer = 0x93a2c800] 09:31:20 INFO - PROCESS | 1719 | 1468600280444 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]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1640ms 09:31:20 INFO - PROCESS | 1719 | 1468600280489 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:31:20 INFO - PROCESS | 1719 | 1468600280494 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:31:20 INFO - PROCESS | 1719 | 1468600280500 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 1719 | 1468600280505 Marionette TRACE conn4 <- [1,2138,null,{}] 09:31:20 INFO - PROCESS | 1719 | 1468600280512 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}] 09:31:20 INFO - PROCESS | 1719 | 1468600280518 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:20 INFO - PROCESS | 1719 | 1468600280707 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:31:20 INFO - PROCESS | 1719 | 1468600280950 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 1719 | 1468600280961 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb5c00 == 17 [pid = 1719] [id = 542] 09:31:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x8cdb8400) [pid = 1719] [serial = 1627] [outer = (nil)] 09:31:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x93b71800) [pid = 1719] [serial = 1628] [outer = 0x8cdb8400] 09:31:21 INFO - PROCESS | 1719 | 1468600281091 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 116 (0x93b76c00) [pid = 1719] [serial = 1629] [outer = 0x8cdb8400] 09:31:22 INFO - PROCESS | 1719 | 1468600282192 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]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1734ms 09:31:22 INFO - PROCESS | 1719 | 1468600282234 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 1719 | 1468600282239 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:31:22 INFO - PROCESS | 1719 | 1468600282247 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 1719 | 1468600282250 Marionette TRACE conn4 <- [1,2142,null,{}] 09:31:22 INFO - PROCESS | 1719 | 1468600282257 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}] 09:31:22 INFO - PROCESS | 1719 | 1468600282269 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:22 INFO - PROCESS | 1719 | 1468600282524 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:31:22 INFO - PROCESS | 1719 | 1468600282761 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 1719 | 1468600282771 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf8fc00 == 18 [pid = 1719] [id = 543] 09:31:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 117 (0x8d549000) [pid = 1719] [serial = 1630] [outer = (nil)] 09:31:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 118 (0x91af3800) [pid = 1719] [serial = 1631] [outer = 0x8d549000] 09:31:22 INFO - PROCESS | 1719 | 1468600282912 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 119 (0x91afc800) [pid = 1719] [serial = 1632] [outer = 0x8d549000] 09:31:23 INFO - PROCESS | 1719 | 1468600283956 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] 09:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:31:24 INFO - PROCESS | 1719 | 1468600284037 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:31:24 INFO - PROCESS | 1719 | 1468600284045 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 1719 | 1468600284049 Marionette TRACE conn4 <- [1,2146,null,{}] 09:31:24 INFO - PROCESS | 1719 | 1468600284056 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}] 09:31:24 INFO - PROCESS | 1719 | 1468600284061 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:24 INFO - PROCESS | 1719 | 1468600284292 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:31:24 INFO - PROCESS | 1719 | 1468600284752 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 1719 | 1468600284762 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb9400 == 19 [pid = 1719] [id = 544] 09:31:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 120 (0x8cdb9800) [pid = 1719] [serial = 1633] [outer = (nil)] 09:31:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 121 (0x8cf90c00) [pid = 1719] [serial = 1634] [outer = 0x8cdb9800] 09:31:24 INFO - PROCESS | 1719 | 1468600284868 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 122 (0x8d54c400) [pid = 1719] [serial = 1635] [outer = 0x8cdb9800] 09:31:25 INFO - PROCESS | 1719 | 1468600285916 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] 09:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:31:26 INFO - PROCESS | 1719 | 1468600286002 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:31:26 INFO - PROCESS | 1719 | 1468600286011 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 1719 | 1468600286016 Marionette TRACE conn4 <- [1,2150,null,{}] 09:31:26 INFO - PROCESS | 1719 | 1468600286024 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}] 09:31:26 INFO - PROCESS | 1719 | 1468600286031 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:26 INFO - PROCESS | 1719 | 1468600286338 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 121 (0x93b5ec00) [pid = 1719] [serial = 1557] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 120 (0x93b54c00) [pid = 1719] [serial = 1556] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 119 (0x92588000) [pid = 1719] [serial = 1554] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 118 (0x92328c00) [pid = 1719] [serial = 1553] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 117 (0x8cf9a800) [pid = 1719] [serial = 1536] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 116 (0xa2283400) [pid = 1719] [serial = 1523] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 115 (0xa25ffc00) [pid = 1719] [serial = 1527] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x8d9d5000) [pid = 1719] [serial = 1532] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x8dde4400) [pid = 1719] [serial = 1500] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x91aefc00) [pid = 1719] [serial = 1542] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x9163e800) [pid = 1719] [serial = 1551] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x9d905400) [pid = 1719] [serial = 1517] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x9d90f800) [pid = 1719] [serial = 1518] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x8d54b800) [pid = 1719] [serial = 1499] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x8cf8c800) [pid = 1719] [serial = 1535] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x9ad5b800) [pid = 1719] [serial = 1512] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x9b78a800) [pid = 1719] [serial = 1515] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x8ea38c00) [pid = 1719] [serial = 1533] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0xa2580400) [pid = 1719] [serial = 1526] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0xa1107c00) [pid = 1719] [serial = 1520] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x8e920400) [pid = 1719] [serial = 1530] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x8e7a3000) [pid = 1719] [serial = 1545] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x8f94ac00) [pid = 1719] [serial = 1539] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x920d0c00) [pid = 1719] [serial = 1502] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x95308c00) [pid = 1719] [serial = 1505] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x8d54e400) [pid = 1719] [serial = 1529] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0xa11b0800) [pid = 1719] [serial = 1521] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x9a942000) [pid = 1719] [serial = 1511] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x92590800) [pid = 1719] [serial = 1503] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x9b49e400) [pid = 1719] [serial = 1514] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9a1fa000) [pid = 1719] [serial = 1508] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x96597800) [pid = 1719] [serial = 1506] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x8dddec00) [pid = 1719] [serial = 1544] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9a2b9800) [pid = 1719] [serial = 1509] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0xa228b400) [pid = 1719] [serial = 1524] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x916b8800) [pid = 1719] [serial = 1541] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8ea33000) [pid = 1719] [serial = 1538] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x91154800) [pid = 1719] [serial = 1550] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x916bc400) [pid = 1719] [serial = 1547] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x920c7c00) [pid = 1719] [serial = 1548] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9992e000) [pid = 1719] [serial = 1578] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x99603400) [pid = 1719] [serial = 1575] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x99928c00) [pid = 1719] [serial = 1577] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x98e64800) [pid = 1719] [serial = 1574] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x9834e400) [pid = 1719] [serial = 1572] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x96563800) [pid = 1719] [serial = 1568] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x97977800) [pid = 1719] [serial = 1571] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x9530bc00) [pid = 1719] [serial = 1569] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x95385800) [pid = 1719] [serial = 1566] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x952ba400) [pid = 1719] [serial = 1565] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x95243000) [pid = 1719] [serial = 1563] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x94863c00) [pid = 1719] [serial = 1562] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x93b73800) [pid = 1719] [serial = 1560] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x93b76000) [pid = 1719] [serial = 1559] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x8cf92800) [pid = 1719] [serial = 1583] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x8d54e800) [pid = 1719] [serial = 1584] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x8ddeb800) [pid = 1719] [serial = 1580] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x952b9000) [pid = 1719] [serial = 1581] [outer = (nil)] [url = about:blank] 09:31:26 INFO - PROCESS | 1719 | 1468600286756 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 1719 | 1468600286769 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf8f000 == 20 [pid = 1719] [id = 545] 09:31:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x8cf92800) [pid = 1719] [serial = 1636] [outer = (nil)] 09:31:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x8d54a800) [pid = 1719] [serial = 1637] [outer = 0x8cf92800] 09:31:26 INFO - PROCESS | 1719 | 1468600286886 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x8dddd800) [pid = 1719] [serial = 1638] [outer = 0x8cf92800] 09:31:27 INFO - PROCESS | 1719 | 1468600287769 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]]]}] 09:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1793ms 09:31:27 INFO - PROCESS | 1719 | 1468600287812 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 1719 | 1468600287826 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:31:27 INFO - PROCESS | 1719 | 1468600287838 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - PROCESS | 1719 | 1468600287843 Marionette TRACE conn4 <- [1,2154,null,{}] 09:31:27 INFO - PROCESS | 1719 | 1468600287850 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}] 09:31:27 INFO - PROCESS | 1719 | 1468600287856 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:28 INFO - PROCESS | 1719 | 1468600288072 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:31:28 INFO - PROCESS | 1719 | 1468600288256 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 1719 | 1468600288273 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e928000 == 21 [pid = 1719] [id = 546] 09:31:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x8ea30400) [pid = 1719] [serial = 1639] [outer = (nil)] 09:31:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x91632000) [pid = 1719] [serial = 1640] [outer = 0x8ea30400] 09:31:28 INFO - PROCESS | 1719 | 1468600288348 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x916bc000) [pid = 1719] [serial = 1641] [outer = 0x8ea30400] 09:31:29 INFO - PROCESS | 1719 | 1468600289255 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]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1481ms 09:31:29 INFO - PROCESS | 1719 | 1468600289321 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:31:29 INFO - PROCESS | 1719 | 1468600289326 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:31:29 INFO - PROCESS | 1719 | 1468600289340 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 1719 | 1468600289350 Marionette TRACE conn4 <- [1,2158,null,{}] 09:31:29 INFO - PROCESS | 1719 | 1468600289368 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}] 09:31:29 INFO - PROCESS | 1719 | 1468600289376 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:29 INFO - PROCESS | 1719 | 1468600289614 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:31:29 INFO - PROCESS | 1719 | 1468600289639 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 1719 | 1468600289649 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea35000 == 22 [pid = 1719] [id = 547] 09:31:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x91afa400) [pid = 1719] [serial = 1642] [outer = (nil)] 09:31:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x92327400) [pid = 1719] [serial = 1643] [outer = 0x91afa400] 09:31:29 INFO - PROCESS | 1719 | 1468600289725 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x92582c00) [pid = 1719] [serial = 1644] [outer = 0x91afa400] 09:31:30 INFO - PROCESS | 1719 | 1468600290806 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]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1512ms 09:31:30 INFO - PROCESS | 1719 | 1468600290845 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:31:30 INFO - PROCESS | 1719 | 1468600290850 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:31:30 INFO - PROCESS | 1719 | 1468600290856 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 1719 | 1468600290874 Marionette TRACE conn4 <- [1,2162,null,{}] 09:31:30 INFO - PROCESS | 1719 | 1468600290889 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}] 09:31:30 INFO - PROCESS | 1719 | 1468600290895 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:31 INFO - PROCESS | 1719 | 1468600291123 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:31:31 INFO - PROCESS | 1719 | 1468600291150 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 1719 | 1468600291158 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb0c00 == 23 [pid = 1719] [id = 548] 09:31:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x8cdb5400) [pid = 1719] [serial = 1645] [outer = (nil)] 09:31:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x930ef000) [pid = 1719] [serial = 1646] [outer = 0x8cdb5400] 09:31:31 INFO - PROCESS | 1719 | 1468600291228 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x93a7b400) [pid = 1719] [serial = 1647] [outer = 0x8cdb5400] 09:31:31 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x8f945800) [pid = 1719] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:31:31 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x91aeec00) [pid = 1719] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:31:31 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8d54a400) [pid = 1719] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:31:31 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x8e79bc00) [pid = 1719] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:31:31 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x9258b000) [pid = 1719] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:31:31 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x8cdba000) [pid = 1719] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:31:31 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x8f942000) [pid = 1719] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:31:31 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x8e92a400) [pid = 1719] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:31:32 INFO - PROCESS | 1719 | 1468600292278 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]]]}] 09:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1453ms 09:31:32 INFO - PROCESS | 1719 | 1468600292311 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 1719 | 1468600292314 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:31:32 INFO - PROCESS | 1719 | 1468600292323 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 1719 | 1468600292328 Marionette TRACE conn4 <- [1,2166,null,{}] 09:31:32 INFO - PROCESS | 1719 | 1468600292339 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}] 09:31:32 INFO - PROCESS | 1719 | 1468600292345 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:32 INFO - PROCESS | 1719 | 1468600292595 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:31:32 INFO - PROCESS | 1719 | 1468600292616 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 1719 | 1468600292633 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:32 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f945800 == 24 [pid = 1719] [id = 549] 09:31:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x8f94dc00) [pid = 1719] [serial = 1648] [outer = (nil)] 09:31:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x93a2a400) [pid = 1719] [serial = 1649] [outer = 0x8f94dc00] 09:31:32 INFO - PROCESS | 1719 | 1468600292728 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x93b79400) [pid = 1719] [serial = 1650] [outer = 0x8f94dc00] 09:31:33 INFO - PROCESS | 1719 | 1468600293780 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]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1496ms 09:31:33 INFO - PROCESS | 1719 | 1468600293821 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 1719 | 1468600293828 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:31:33 INFO - PROCESS | 1719 | 1468600293839 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 1719 | 1468600293844 Marionette TRACE conn4 <- [1,2170,null,{}] 09:31:33 INFO - PROCESS | 1719 | 1468600293854 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}] 09:31:33 INFO - PROCESS | 1719 | 1468600293861 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:34 INFO - PROCESS | 1719 | 1468600294072 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:31:34 INFO - PROCESS | 1719 | 1468600294263 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 1719 | 1468600294281 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:34 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbc400 == 25 [pid = 1719] [id = 550] 09:31:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x8cf8c400) [pid = 1719] [serial = 1651] [outer = (nil)] 09:31:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x8dde7c00) [pid = 1719] [serial = 1652] [outer = 0x8cf8c400] 09:31:34 INFO - PROCESS | 1719 | 1468600294416 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x8e79b400) [pid = 1719] [serial = 1653] [outer = 0x8cf8c400] 09:31:35 INFO - PROCESS | 1719 | 1468600295553 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]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1788ms 09:31:35 INFO - PROCESS | 1719 | 1468600295627 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 1719 | 1468600295635 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:31:35 INFO - PROCESS | 1719 | 1468600295647 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 1719 | 1468600295651 Marionette TRACE conn4 <- [1,2174,null,{}] 09:31:35 INFO - PROCESS | 1719 | 1468600295659 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}] 09:31:35 INFO - PROCESS | 1719 | 1468600295666 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:35 INFO - PROCESS | 1719 | 1468600295916 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:31:36 INFO - PROCESS | 1719 | 1468600296206 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 1719 | 1468600296213 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:36 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea38000 == 26 [pid = 1719] [id = 551] 09:31:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x91152800) [pid = 1719] [serial = 1654] [outer = (nil)] 09:31:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x916bb400) [pid = 1719] [serial = 1655] [outer = 0x91152800] 09:31:36 INFO - PROCESS | 1719 | 1468600296310 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x91af0c00) [pid = 1719] [serial = 1656] [outer = 0x91152800] 09:31:37 INFO - PROCESS | 1719 | 1468600297394 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]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1789ms 09:31:37 INFO - PROCESS | 1719 | 1468600297437 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 1719 | 1468600297442 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:31:37 INFO - PROCESS | 1719 | 1468600297450 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 1719 | 1468600297457 Marionette TRACE conn4 <- [1,2178,null,{}] 09:31:37 INFO - PROCESS | 1719 | 1468600297474 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}] 09:31:37 INFO - PROCESS | 1719 | 1468600297484 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:37 INFO - PROCESS | 1719 | 1468600297696 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:31:37 INFO - PROCESS | 1719 | 1468600297894 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 1719 | 1468600297905 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x916b4400 == 27 [pid = 1719] [id = 552] 09:31:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x93a23800) [pid = 1719] [serial = 1657] [outer = (nil)] 09:31:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x93d89c00) [pid = 1719] [serial = 1658] [outer = 0x93a23800] 09:31:38 INFO - PROCESS | 1719 | 1468600298120 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x95243800) [pid = 1719] [serial = 1659] [outer = 0x93a23800] 09:31:39 INFO - PROCESS | 1719 | 1468600299118 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]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1740ms 09:31:39 INFO - PROCESS | 1719 | 1468600299191 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 1719 | 1468600299195 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:31:39 INFO - PROCESS | 1719 | 1468600299202 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 1719 | 1468600299206 Marionette TRACE conn4 <- [1,2182,null,{}] 09:31:39 INFO - PROCESS | 1719 | 1468600299212 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}] 09:31:39 INFO - PROCESS | 1719 | 1468600299218 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:39 INFO - PROCESS | 1719 | 1468600299434 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:31:39 INFO - PROCESS | 1719 | 1468600299622 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 1719 | 1468600299632 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203b800 == 28 [pid = 1719] [id = 553] 09:31:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x95243400) [pid = 1719] [serial = 1660] [outer = (nil)] 09:31:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x952ac800) [pid = 1719] [serial = 1661] [outer = 0x95243400] 09:31:39 INFO - PROCESS | 1719 | 1468600299786 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x952b2000) [pid = 1719] [serial = 1662] [outer = 0x95243400] 09:31:40 INFO - PROCESS | 1719 | 1468600300851 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]]]}] 09:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1686ms 09:31:40 INFO - PROCESS | 1719 | 1468600300889 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 1719 | 1468600300893 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:31:40 INFO - PROCESS | 1719 | 1468600300901 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 1719 | 1468600300905 Marionette TRACE conn4 <- [1,2186,null,{}] 09:31:40 INFO - PROCESS | 1719 | 1468600300912 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}] 09:31:40 INFO - PROCESS | 1719 | 1468600300917 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:41 INFO - PROCESS | 1719 | 1468600301141 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:31:41 INFO - PROCESS | 1719 | 1468600301525 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 1719 | 1468600301538 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde0800 == 29 [pid = 1719] [id = 554] 09:31:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x916b8800) [pid = 1719] [serial = 1663] [outer = (nil)] 09:31:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x95305c00) [pid = 1719] [serial = 1664] [outer = 0x916b8800] 09:31:41 INFO - PROCESS | 1719 | 1468600301689 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x95309800) [pid = 1719] [serial = 1665] [outer = 0x916b8800] 09:31:42 INFO - PROCESS | 1719 | 1468600302905 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]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2043ms 09:31:42 INFO - PROCESS | 1719 | 1468600302945 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 1719 | 1468600302950 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:31:42 INFO - PROCESS | 1719 | 1468600302957 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 1719 | 1468600302961 Marionette TRACE conn4 <- [1,2190,null,{}] 09:31:42 INFO - PROCESS | 1719 | 1468600302967 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}] 09:31:42 INFO - PROCESS | 1719 | 1468600302978 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:43 INFO - PROCESS | 1719 | 1468600303233 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:31:43 INFO - PROCESS | 1719 | 1468600303557 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:43 INFO - PROCESS | 1719 | 1468600303568 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:43 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb1c00 == 30 [pid = 1719] [id = 555] 09:31:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x91af6000) [pid = 1719] [serial = 1666] [outer = (nil)] 09:31:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9538b800) [pid = 1719] [serial = 1667] [outer = 0x91af6000] 09:31:43 INFO - PROCESS | 1719 | 1468600303661 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x96564400) [pid = 1719] [serial = 1668] [outer = 0x91af6000] 09:31:44 INFO - PROCESS | 1719 | 1468600304566 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]]]}] 09:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1641ms 09:31:44 INFO - PROCESS | 1719 | 1468600304599 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 1719 | 1468600304604 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:31:44 INFO - PROCESS | 1719 | 1468600304611 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 1719 | 1468600304616 Marionette TRACE conn4 <- [1,2194,null,{}] 09:31:44 INFO - PROCESS | 1719 | 1468600304642 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}] 09:31:44 INFO - PROCESS | 1719 | 1468600304648 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:44 INFO - PROCESS | 1719 | 1468600304881 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:31:45 INFO - PROCESS | 1719 | 1468600305256 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 1719 | 1468600305269 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x92584000 == 31 [pid = 1719] [id = 556] 09:31:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x95388800) [pid = 1719] [serial = 1669] [outer = (nil)] 09:31:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x96597000) [pid = 1719] [serial = 1670] [outer = 0x95388800] 09:31:45 INFO - PROCESS | 1719 | 1468600305437 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9659c800) [pid = 1719] [serial = 1671] [outer = 0x95388800] 09:31:46 INFO - PROCESS | 1719 | 1468600306611 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]]]}] 09:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2057ms 09:31:46 INFO - PROCESS | 1719 | 1468600306671 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 1719 | 1468600306676 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:31:46 INFO - PROCESS | 1719 | 1468600306686 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 1719 | 1468600306689 Marionette TRACE conn4 <- [1,2198,null,{}] 09:31:46 INFO - PROCESS | 1719 | 1468600306696 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}] 09:31:46 INFO - PROCESS | 1719 | 1468600306701 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:46 INFO - PROCESS | 1719 | 1468600306903 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:31:47 INFO - PROCESS | 1719 | 1468600307098 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 1719 | 1468600307105 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf91c00 == 32 [pid = 1719] [id = 557] 09:31:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x8ea2b000) [pid = 1719] [serial = 1672] [outer = (nil)] 09:31:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x97974400) [pid = 1719] [serial = 1673] [outer = 0x8ea2b000] 09:31:47 INFO - PROCESS | 1719 | 1468600307189 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x97978800) [pid = 1719] [serial = 1674] [outer = 0x8ea2b000] 09:31:48 INFO - PROCESS | 1719 | 1468600308217 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]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1582ms 09:31:48 INFO - PROCESS | 1719 | 1468600308268 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 1719 | 1468600308273 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:31:48 INFO - PROCESS | 1719 | 1468600308281 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 1719 | 1468600308286 Marionette TRACE conn4 <- [1,2202,null,{}] 09:31:48 INFO - PROCESS | 1719 | 1468600308292 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}] 09:31:48 INFO - PROCESS | 1719 | 1468600308298 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:48 INFO - PROCESS | 1719 | 1468600308538 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:31:49 INFO - PROCESS | 1719 | 1468600309084 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 1719 | 1468600309092 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d552c00 == 33 [pid = 1719] [id = 558] 09:31:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x8d553000) [pid = 1719] [serial = 1675] [outer = (nil)] 09:31:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x8dde9c00) [pid = 1719] [serial = 1676] [outer = 0x8d553000] 09:31:49 INFO - PROCESS | 1719 | 1468600309188 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x8e924000) [pid = 1719] [serial = 1677] [outer = 0x8d553000] 09:31:50 INFO - PROCESS | 1719 | 1468600310380 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]]]}] 09:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2147ms 09:31:50 INFO - PROCESS | 1719 | 1468600310429 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:31:50 INFO - PROCESS | 1719 | 1468600310436 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:31:50 INFO - PROCESS | 1719 | 1468600310447 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 1719 | 1468600310452 Marionette TRACE conn4 <- [1,2206,null,{}] 09:31:50 INFO - PROCESS | 1719 | 1468600310462 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}] 09:31:50 INFO - PROCESS | 1719 | 1468600310471 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8d554400 == 32 [pid = 1719] [id = 532] 09:31:51 INFO - PROCESS | 1719 | 1468600311938 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x91af5800) [pid = 1719] [serial = 1613] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x9163c400) [pid = 1719] [serial = 1611] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x9115a400) [pid = 1719] [serial = 1608] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x920cb400) [pid = 1719] [serial = 1593] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x8d9c9c00) [pid = 1719] [serial = 1602] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x8e79f800) [pid = 1719] [serial = 1604] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x93d80000) [pid = 1719] [serial = 1598] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x93a71800) [pid = 1719] [serial = 1596] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x8cf9a400) [pid = 1719] [serial = 1586] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x8d54f000) [pid = 1719] [serial = 1601] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x8d9d2c00) [pid = 1719] [serial = 1587] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8f94ec00) [pid = 1719] [serial = 1607] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x91afc000) [pid = 1719] [serial = 1592] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x93a26000) [pid = 1719] [serial = 1595] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9115fc00) [pid = 1719] [serial = 1590] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x91154c00) [pid = 1719] [serial = 1589] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x8e921800) [pid = 1719] [serial = 1605] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x91155c00) [pid = 1719] [serial = 1610] [outer = (nil)] [url = about:blank] 09:31:52 INFO - PROCESS | 1719 | 1468600312324 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 1719 | 1468600312334 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:52 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbdc00 == 33 [pid = 1719] [id = 559] 09:31:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8cdbe400) [pid = 1719] [serial = 1678] [outer = (nil)] 09:31:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x8cf90000) [pid = 1719] [serial = 1679] [outer = 0x8cdbe400] 09:31:52 INFO - PROCESS | 1719 | 1468600312428 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8cf98c00) [pid = 1719] [serial = 1680] [outer = 0x8cdbe400] 09:31:53 INFO - PROCESS | 1719 | 1468600313326 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]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2942ms 09:31:53 INFO - PROCESS | 1719 | 1468600313390 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 1719 | 1468600313397 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:31:53 INFO - PROCESS | 1719 | 1468600313407 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 1719 | 1468600313412 Marionette TRACE conn4 <- [1,2210,null,{}] 09:31:53 INFO - PROCESS | 1719 | 1468600313420 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}] 09:31:53 INFO - PROCESS | 1719 | 1468600313429 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:53 INFO - PROCESS | 1719 | 1468600313613 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:31:53 INFO - PROCESS | 1719 | 1468600313756 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 1719 | 1468600313766 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dddfc00 == 34 [pid = 1719] [id = 560] 09:31:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x8dde0000) [pid = 1719] [serial = 1681] [outer = (nil)] 09:31:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x8dde4000) [pid = 1719] [serial = 1682] [outer = 0x8dde0000] 09:31:53 INFO - PROCESS | 1719 | 1468600313848 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x8ddebc00) [pid = 1719] [serial = 1683] [outer = 0x8dde0000] 09:31:54 INFO - PROCESS | 1719 | 1468600314946 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]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1593ms 09:31:55 INFO - PROCESS | 1719 | 1468600315007 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 1719 | 1468600315013 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:31:55 INFO - PROCESS | 1719 | 1468600315024 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 1719 | 1468600315027 Marionette TRACE conn4 <- [1,2214,null,{}] 09:31:55 INFO - PROCESS | 1719 | 1468600315035 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}] 09:31:55 INFO - PROCESS | 1719 | 1468600315043 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:55 INFO - PROCESS | 1719 | 1468600315348 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:31:55 INFO - PROCESS | 1719 | 1468600315385 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 1719 | 1468600315398 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f942000 == 35 [pid = 1719] [id = 561] 09:31:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x8f943000) [pid = 1719] [serial = 1684] [outer = (nil)] 09:31:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x8f949000) [pid = 1719] [serial = 1685] [outer = 0x8f943000] 09:31:55 INFO - PROCESS | 1719 | 1468600315477 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x8f94e400) [pid = 1719] [serial = 1686] [outer = 0x8f943000] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x8f94dc00) [pid = 1719] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x91afa400) [pid = 1719] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8cdb5400) [pid = 1719] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8ea30400) [pid = 1719] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x8cf9bc00) [pid = 1719] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9258d400) [pid = 1719] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8cdb8400) [pid = 1719] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x93a2c800) [pid = 1719] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x920c6000) [pid = 1719] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x916bf800) [pid = 1719] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x8cdb9800) [pid = 1719] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x8cf92800) [pid = 1719] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x8d549000) [pid = 1719] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:31:57 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x92587c00) [pid = 1719] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:31:57 INFO - PROCESS | 1719 | 1468600317225 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]]]}] 09:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2246ms 09:31:57 INFO - PROCESS | 1719 | 1468600317268 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 1719 | 1468600317274 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:31:57 INFO - PROCESS | 1719 | 1468600317293 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 1719 | 1468600317305 Marionette TRACE conn4 <- [1,2218,null,{}] 09:31:57 INFO - PROCESS | 1719 | 1468600317330 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}] 09:31:57 INFO - PROCESS | 1719 | 1468600317339 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:57 INFO - PROCESS | 1719 | 1468600317566 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:31:57 INFO - PROCESS | 1719 | 1468600317580 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 1719 | 1468600317587 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb0800 == 36 [pid = 1719] [id = 562] 09:31:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x8d546c00) [pid = 1719] [serial = 1687] [outer = (nil)] 09:31:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x91634c00) [pid = 1719] [serial = 1688] [outer = 0x8d546c00] 09:31:57 INFO - PROCESS | 1719 | 1468600317682 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x916b1c00) [pid = 1719] [serial = 1689] [outer = 0x8d546c00] 09:31:58 INFO - PROCESS | 1719 | 1468600318561 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]]]}] 09:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1316ms 09:31:58 INFO - PROCESS | 1719 | 1468600318600 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 1719 | 1468600318603 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:31:58 INFO - PROCESS | 1719 | 1468600318611 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 1719 | 1468600318614 Marionette TRACE conn4 <- [1,2222,null,{}] 09:31:58 INFO - PROCESS | 1719 | 1468600318620 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}] 09:31:58 INFO - PROCESS | 1719 | 1468600318625 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:58 INFO - PROCESS | 1719 | 1468600318799 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:31:58 INFO - PROCESS | 1719 | 1468600318814 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 1719 | 1468600318824 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:31:58 INFO - PROCESS | 1719 | ++DOCSHELL 0x91635400 == 37 [pid = 1719] [id = 563] 09:31:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x916bf800) [pid = 1719] [serial = 1690] [outer = (nil)] 09:31:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x91af3400) [pid = 1719] [serial = 1691] [outer = 0x916bf800] 09:31:58 INFO - PROCESS | 1719 | 1468600318896 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x92039400) [pid = 1719] [serial = 1692] [outer = 0x916bf800] 09:32:00 INFO - PROCESS | 1719 | 1468600320074 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]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1489ms 09:32:00 INFO - PROCESS | 1719 | 1468600320102 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:32:00 INFO - PROCESS | 1719 | 1468600320110 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:32:00 INFO - PROCESS | 1719 | 1468600320119 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 1719 | 1468600320128 Marionette TRACE conn4 <- [1,2226,null,{}] 09:32:00 INFO - PROCESS | 1719 | 1468600320168 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}] 09:32:00 INFO - PROCESS | 1719 | 1468600320179 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:00 INFO - PROCESS | 1719 | 1468600320488 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:32:00 INFO - PROCESS | 1719 | 1468600320826 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 1719 | 1468600320839 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cd400 == 38 [pid = 1719] [id = 564] 09:32:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x8dde2000) [pid = 1719] [serial = 1693] [outer = (nil)] 09:32:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8e79a400) [pid = 1719] [serial = 1694] [outer = 0x8dde2000] 09:32:01 INFO - PROCESS | 1719 | 1468600321004 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x8f94d400) [pid = 1719] [serial = 1695] [outer = 0x8dde2000] 09:32:02 INFO - PROCESS | 1719 | 1468600322343 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]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2272ms 09:32:02 INFO - PROCESS | 1719 | 1468600322391 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 1719 | 1468600322399 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:32:02 INFO - PROCESS | 1719 | 1468600322412 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 1719 | 1468600322418 Marionette TRACE conn4 <- [1,2230,null,{}] 09:32:02 INFO - PROCESS | 1719 | 1468600322424 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}] 09:32:02 INFO - PROCESS | 1719 | 1468600322431 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:02 INFO - PROCESS | 1719 | 1468600322688 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:32:02 INFO - PROCESS | 1719 | 1468600322970 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 1719 | 1468600322983 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d551800 == 39 [pid = 1719] [id = 565] 09:32:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x916bb000) [pid = 1719] [serial = 1696] [outer = (nil)] 09:32:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x920c7800) [pid = 1719] [serial = 1697] [outer = 0x916bb000] 09:32:03 INFO - PROCESS | 1719 | 1468600323116 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x920d0400) [pid = 1719] [serial = 1698] [outer = 0x916bb000] 09:32:04 INFO - PROCESS | 1719 | 1468600324111 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]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1745ms 09:32:04 INFO - PROCESS | 1719 | 1468600324157 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:32:04 INFO - PROCESS | 1719 | 1468600324161 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:32:04 INFO - PROCESS | 1719 | 1468600324168 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 1719 | 1468600324175 Marionette TRACE conn4 <- [1,2234,null,{}] 09:32:04 INFO - PROCESS | 1719 | 1468600324191 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}] 09:32:04 INFO - PROCESS | 1719 | 1468600324201 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:04 INFO - PROCESS | 1719 | 1468600324427 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:32:04 INFO - PROCESS | 1719 | 1468600324583 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 1719 | 1468600324595 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:04 INFO - PROCESS | 1719 | ++DOCSHELL 0x930e1800 == 40 [pid = 1719] [id = 566] 09:32:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x93a21c00) [pid = 1719] [serial = 1699] [outer = (nil)] 09:32:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x93a2a800) [pid = 1719] [serial = 1700] [outer = 0x93a21c00] 09:32:04 INFO - PROCESS | 1719 | 1468600324730 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x93a71800) [pid = 1719] [serial = 1701] [outer = 0x93a21c00] 09:32:05 INFO - PROCESS | 1719 | 1468600325880 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]]]}] 09:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1751ms 09:32:05 INFO - PROCESS | 1719 | 1468600325920 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 1719 | 1468600325925 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:32:05 INFO - PROCESS | 1719 | 1468600325933 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 1719 | 1468600325937 Marionette TRACE conn4 <- [1,2238,null,{}] 09:32:05 INFO - PROCESS | 1719 | 1468600325943 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}] 09:32:05 INFO - PROCESS | 1719 | 1468600325949 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:06 INFO - PROCESS | 1719 | 1468600326138 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:32:06 INFO - PROCESS | 1719 | 1468600326366 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 1719 | 1468600326377 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:06 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a25400 == 41 [pid = 1719] [id = 567] 09:32:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x93b5b000) [pid = 1719] [serial = 1702] [outer = (nil)] 09:32:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x93b72000) [pid = 1719] [serial = 1703] [outer = 0x93b5b000] 09:32:06 INFO - PROCESS | 1719 | 1468600326518 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x93b60c00) [pid = 1719] [serial = 1704] [outer = 0x93b5b000] 09:32:07 INFO - PROCESS | 1719 | 1468600327462 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]]]}] 09:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1588ms 09:32:07 INFO - PROCESS | 1719 | 1468600327522 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 1719 | 1468600327526 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:32:07 INFO - PROCESS | 1719 | 1468600327533 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 1719 | 1468600327537 Marionette TRACE conn4 <- [1,2242,null,{}] 09:32:07 INFO - PROCESS | 1719 | 1468600327543 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}] 09:32:07 INFO - PROCESS | 1719 | 1468600327549 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:07 INFO - PROCESS | 1719 | 1468600327771 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:32:07 INFO - PROCESS | 1719 | 1468600327958 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 1719 | 1468600327966 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x9115b400 == 42 [pid = 1719] [id = 568] 09:32:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x93b7a800) [pid = 1719] [serial = 1705] [outer = (nil)] 09:32:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x93d84800) [pid = 1719] [serial = 1706] [outer = 0x93b7a800] 09:32:08 INFO - PROCESS | 1719 | 1468600328062 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x93d87800) [pid = 1719] [serial = 1707] [outer = 0x93b7a800] 09:32:09 INFO - PROCESS | 1719 | 1468600329072 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]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1588ms 09:32:09 INFO - PROCESS | 1719 | 1468600329122 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 1719 | 1468600329127 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:32:09 INFO - PROCESS | 1719 | 1468600329133 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 1719 | 1468600329137 Marionette TRACE conn4 <- [1,2246,null,{}] 09:32:09 INFO - PROCESS | 1719 | 1468600329143 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}] 09:32:09 INFO - PROCESS | 1719 | 1468600329156 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:09 INFO - PROCESS | 1719 | 1468600329426 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:32:09 INFO - PROCESS | 1719 | 1468600329669 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 1719 | 1468600329679 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x916b8c00 == 43 [pid = 1719] [id = 569] 09:32:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x94868800) [pid = 1719] [serial = 1708] [outer = (nil)] 09:32:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x952ba000) [pid = 1719] [serial = 1709] [outer = 0x94868800] 09:32:09 INFO - PROCESS | 1719 | 1468600329817 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x9530ec00) [pid = 1719] [serial = 1710] [outer = 0x94868800] 09:32:10 INFO - PROCESS | 1719 | 1468600330839 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]]]}] 09:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1788ms 09:32:10 INFO - PROCESS | 1719 | 1468600330922 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:32:10 INFO - PROCESS | 1719 | 1468600330927 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:32:10 INFO - PROCESS | 1719 | 1468600330934 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 1719 | 1468600330938 Marionette TRACE conn4 <- [1,2250,null,{}] 09:32:10 INFO - PROCESS | 1719 | 1468600330947 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}] 09:32:10 INFO - PROCESS | 1719 | 1468600330955 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:11 INFO - PROCESS | 1719 | 1468600331190 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:32:11 INFO - PROCESS | 1719 | 1468600331458 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 1719 | 1468600331471 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbec00 == 44 [pid = 1719] [id = 570] 09:32:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x91637c00) [pid = 1719] [serial = 1711] [outer = (nil)] 09:32:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x952a5000) [pid = 1719] [serial = 1712] [outer = 0x91637c00] 09:32:11 INFO - PROCESS | 1719 | 1468600331595 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x93a79800) [pid = 1719] [serial = 1713] [outer = 0x91637c00] 09:32:12 INFO - PROCESS | 1719 | 1468600332711 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]]]}] 09:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1836ms 09:32:12 INFO - PROCESS | 1719 | 1468600332771 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 1719 | 1468600332778 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:32:12 INFO - PROCESS | 1719 | 1468600332787 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 1719 | 1468600332793 Marionette TRACE conn4 <- [1,2254,null,{}] 09:32:12 INFO - PROCESS | 1719 | 1468600332802 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}] 09:32:12 INFO - PROCESS | 1719 | 1468600332807 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:12 INFO - PROCESS | 1719 | 1468600332993 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:32:13 INFO - PROCESS | 1719 | 1468600333241 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 1719 | 1468600333256 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9c7400 == 45 [pid = 1719] [id = 571] 09:32:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x8d9c8c00) [pid = 1719] [serial = 1714] [outer = (nil)] 09:32:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x8d9d0400) [pid = 1719] [serial = 1715] [outer = 0x8d9c8c00] 09:32:13 INFO - PROCESS | 1719 | 1468600333350 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x8d9d3c00) [pid = 1719] [serial = 1716] [outer = 0x8d9c8c00] 09:32:14 INFO - PROCESS | 1719 | 1468600334435 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]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1691ms 09:32:14 INFO - PROCESS | 1719 | 1468600334478 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 1719 | 1468600334485 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:32:14 INFO - PROCESS | 1719 | 1468600334498 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 1719 | 1468600334502 Marionette TRACE conn4 <- [1,2258,null,{}] 09:32:14 INFO - PROCESS | 1719 | 1468600334509 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}] 09:32:14 INFO - PROCESS | 1719 | 1468600334514 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:14 INFO - PROCESS | 1719 | 1468600334782 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:32:14 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf95400 == 44 [pid = 1719] [id = 536] 09:32:14 INFO - PROCESS | 1719 | --DOCSHELL 0x8d549c00 == 43 [pid = 1719] [id = 533] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x93d8b800) [pid = 1719] [serial = 1599] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x93a2a400) [pid = 1719] [serial = 1649] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x92582c00) [pid = 1719] [serial = 1644] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x930ef000) [pid = 1719] [serial = 1646] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x91632000) [pid = 1719] [serial = 1640] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x8e79d800) [pid = 1719] [serial = 1616] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x8f941400) [pid = 1719] [serial = 1617] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x930ebc00) [pid = 1719] [serial = 1622] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x93a20c00) [pid = 1719] [serial = 1623] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x93b71800) [pid = 1719] [serial = 1628] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x93b76c00) [pid = 1719] [serial = 1629] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x93b55c00) [pid = 1719] [serial = 1625] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x93b59400) [pid = 1719] [serial = 1626] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x920c9c00) [pid = 1719] [serial = 1619] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x920d2000) [pid = 1719] [serial = 1620] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x91afcc00) [pid = 1719] [serial = 1614] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x8cf90c00) [pid = 1719] [serial = 1634] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x8d54c400) [pid = 1719] [serial = 1635] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8d54a800) [pid = 1719] [serial = 1637] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8dddd800) [pid = 1719] [serial = 1638] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x91af3800) [pid = 1719] [serial = 1631] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x91afc800) [pid = 1719] [serial = 1632] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x92327400) [pid = 1719] [serial = 1643] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x93a7b400) [pid = 1719] [serial = 1647] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x916bc000) [pid = 1719] [serial = 1641] [outer = (nil)] [url = about:blank] 09:32:14 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x93b79400) [pid = 1719] [serial = 1650] [outer = (nil)] [url = about:blank] 09:32:15 INFO - PROCESS | 1719 | 1468600335066 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 1719 | 1468600335074 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf90c00 == 44 [pid = 1719] [id = 572] 09:32:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8dddd800) [pid = 1719] [serial = 1717] [outer = (nil)] 09:32:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8e920800) [pid = 1719] [serial = 1718] [outer = 0x8dddd800] 09:32:15 INFO - PROCESS | 1719 | 1468600335195 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9115a400) [pid = 1719] [serial = 1719] [outer = 0x8dddd800] 09:32:16 INFO - PROCESS | 1719 | 1468600336069 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]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1641ms 09:32:16 INFO - PROCESS | 1719 | 1468600336141 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 1719 | 1468600336147 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:32:16 INFO - PROCESS | 1719 | 1468600336157 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 1719 | 1468600336167 Marionette TRACE conn4 <- [1,2262,null,{}] 09:32:16 INFO - PROCESS | 1719 | 1468600336193 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}] 09:32:16 INFO - PROCESS | 1719 | 1468600336206 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:16 INFO - PROCESS | 1719 | 1468600336407 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:32:16 INFO - PROCESS | 1719 | 1468600336573 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 1719 | 1468600336582 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:16 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af3800 == 45 [pid = 1719] [id = 573] 09:32:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x91af5800) [pid = 1719] [serial = 1720] [outer = (nil)] 09:32:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x920c4400) [pid = 1719] [serial = 1721] [outer = 0x91af5800] 09:32:16 INFO - PROCESS | 1719 | 1468600336661 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x920cc400) [pid = 1719] [serial = 1722] [outer = 0x91af5800] 09:32:17 INFO - PROCESS | 1719 | 1468600337720 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]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1599ms 09:32:17 INFO - PROCESS | 1719 | 1468600337773 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:32:17 INFO - PROCESS | 1719 | 1468600337779 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:32:17 INFO - PROCESS | 1719 | 1468600337788 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 1719 | 1468600337793 Marionette TRACE conn4 <- [1,2266,null,{}] 09:32:17 INFO - PROCESS | 1719 | 1468600337799 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}] 09:32:17 INFO - PROCESS | 1719 | 1468600337806 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:18 INFO - PROCESS | 1719 | 1468600338071 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:32:18 INFO - PROCESS | 1719 | 1468600338111 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 1719 | 1468600338121 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x91aedc00 == 46 [pid = 1719] [id = 574] 09:32:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x920d2400) [pid = 1719] [serial = 1723] [outer = (nil)] 09:32:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9258cc00) [pid = 1719] [serial = 1724] [outer = 0x920d2400] 09:32:18 INFO - PROCESS | 1719 | 1468600338206 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x930ee400) [pid = 1719] [serial = 1725] [outer = 0x920d2400] 09:32:19 INFO - PROCESS | 1719 | 1468600339233 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]]]}] 09:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1493ms 09:32:19 INFO - PROCESS | 1719 | 1468600339280 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 1719 | 1468600339298 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:32:19 INFO - PROCESS | 1719 | 1468600339312 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 1719 | 1468600339315 Marionette TRACE conn4 <- [1,2270,null,{}] 09:32:19 INFO - PROCESS | 1719 | 1468600339320 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}] 09:32:19 INFO - PROCESS | 1719 | 1468600339325 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:19 INFO - PROCESS | 1719 | 1468600339661 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x8dde0000) [pid = 1719] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8ea2b000) [pid = 1719] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8d553000) [pid = 1719] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x91af6000) [pid = 1719] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x95243400) [pid = 1719] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8cdbe400) [pid = 1719] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x8cf8c400) [pid = 1719] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x8f943000) [pid = 1719] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x91152800) [pid = 1719] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x95388800) [pid = 1719] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x93a23800) [pid = 1719] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x916b8800) [pid = 1719] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:32:19 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x8d546c00) [pid = 1719] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:32:19 INFO - PROCESS | 1719 | 1468600339876 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 1719 | 1468600339884 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbe400 == 47 [pid = 1719] [id = 575] 09:32:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x8cf8c400) [pid = 1719] [serial = 1726] [outer = (nil)] 09:32:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x8e795800) [pid = 1719] [serial = 1727] [outer = 0x8cf8c400] 09:32:19 INFO - PROCESS | 1719 | 1468600339967 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9163cc00) [pid = 1719] [serial = 1728] [outer = 0x8cf8c400] 09:32:20 INFO - PROCESS | 1719 | 1468600340757 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]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1484ms 09:32:20 INFO - PROCESS | 1719 | 1468600340797 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 1719 | 1468600340800 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:32:20 INFO - PROCESS | 1719 | 1468600340808 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 1719 | 1468600340812 Marionette TRACE conn4 <- [1,2274,null,{}] 09:32:20 INFO - PROCESS | 1719 | 1468600340822 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}] 09:32:20 INFO - PROCESS | 1719 | 1468600340833 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:21 INFO - PROCESS | 1719 | 1468600341109 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:32:21 INFO - PROCESS | 1719 | 1468600341124 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 1719 | 1468600341134 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e925000 == 48 [pid = 1719] [id = 576] 09:32:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9231d400) [pid = 1719] [serial = 1729] [outer = (nil)] 09:32:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x93b78000) [pid = 1719] [serial = 1730] [outer = 0x9231d400] 09:32:21 INFO - PROCESS | 1719 | 1468600341207 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x93d86800) [pid = 1719] [serial = 1731] [outer = 0x9231d400] 09:32:22 INFO - PROCESS | 1719 | 1468600342352 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]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1596ms 09:32:22 INFO - PROCESS | 1719 | 1468600342406 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 1719 | 1468600342413 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:32:22 INFO - PROCESS | 1719 | 1468600342423 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 1719 | 1468600342428 Marionette TRACE conn4 <- [1,2278,null,{}] 09:32:22 INFO - PROCESS | 1719 | 1468600342440 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}] 09:32:22 INFO - PROCESS | 1719 | 1468600342445 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:22 INFO - PROCESS | 1719 | 1468600342783 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:32:23 INFO - PROCESS | 1719 | 1468600342984 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 1719 | 1468600342996 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9c7800 == 49 [pid = 1719] [id = 577] 09:32:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x8d9cd000) [pid = 1719] [serial = 1732] [outer = (nil)] 09:32:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8e92c800) [pid = 1719] [serial = 1733] [outer = 0x8d9cd000] 09:32:23 INFO - PROCESS | 1719 | 1468600343083 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x91156800) [pid = 1719] [serial = 1734] [outer = 0x8d9cd000] 09:32:24 INFO - PROCESS | 1719 | 1468600344064 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]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1699ms 09:32:24 INFO - PROCESS | 1719 | 1468600344122 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 1719 | 1468600344131 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:32:24 INFO - PROCESS | 1719 | 1468600344144 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 1719 | 1468600344150 Marionette TRACE conn4 <- [1,2282,null,{}] 09:32:24 INFO - PROCESS | 1719 | 1468600344158 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}] 09:32:24 INFO - PROCESS | 1719 | 1468600344165 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:24 INFO - PROCESS | 1719 | 1468600344414 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:32:24 INFO - PROCESS | 1719 | 1468600344657 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 1719 | 1468600344669 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x916c0400 == 50 [pid = 1719] [id = 578] 09:32:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x92039c00) [pid = 1719] [serial = 1735] [outer = (nil)] 09:32:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9231c800) [pid = 1719] [serial = 1736] [outer = 0x92039c00] 09:32:24 INFO - PROCESS | 1719 | 1468600344801 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x92587c00) [pid = 1719] [serial = 1737] [outer = 0x92039c00] 09:32:25 INFO - PROCESS | 1719 | 1468600345800 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]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1692ms 09:32:25 INFO - PROCESS | 1719 | 1468600345836 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 1719 | 1468600345840 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:32:25 INFO - PROCESS | 1719 | 1468600345849 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 1719 | 1468600345855 Marionette TRACE conn4 <- [1,2286,null,{}] 09:32:25 INFO - PROCESS | 1719 | 1468600345874 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}] 09:32:25 INFO - PROCESS | 1719 | 1468600345884 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:26 INFO - PROCESS | 1719 | 1468600346135 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:32:26 INFO - PROCESS | 1719 | 1468600346503 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 1719 | 1468600346519 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b7bc00 == 51 [pid = 1719] [id = 579] 09:32:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x93d80c00) [pid = 1719] [serial = 1738] [outer = (nil)] 09:32:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x95241800) [pid = 1719] [serial = 1739] [outer = 0x93d80c00] 09:32:26 INFO - PROCESS | 1719 | 1468600346678 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x952a7800) [pid = 1719] [serial = 1740] [outer = 0x93d80c00] 09:32:27 INFO - PROCESS | 1719 | 1468600347807 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]]]}] 09:32:27 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 09:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1994ms 09:32:27 INFO - PROCESS | 1719 | 1468600347843 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 1719 | 1468600347847 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:32:27 INFO - PROCESS | 1719 | 1468600347856 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 1719 | 1468600347860 Marionette TRACE conn4 <- [1,2290,null,{}] 09:32:27 INFO - PROCESS | 1719 | 1468600347867 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}] 09:32:27 INFO - PROCESS | 1719 | 1468600347873 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:28 INFO - PROCESS | 1719 | 1468600348083 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:32:28 INFO - PROCESS | 1719 | 1468600348295 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 1719 | 1468600348308 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9ca800 == 52 [pid = 1719] [id = 580] 09:32:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x93b7a400) [pid = 1719] [serial = 1741] [outer = (nil)] 09:32:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x95385400) [pid = 1719] [serial = 1742] [outer = 0x93b7a400] 09:32:28 INFO - PROCESS | 1719 | 1468600348439 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x9655ac00) [pid = 1719] [serial = 1743] [outer = 0x93b7a400] 09:32:29 INFO - PROCESS | 1719 | 1468600349508 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]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1687ms 09:32:29 INFO - PROCESS | 1719 | 1468600349551 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 1719 | 1468600349559 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:32:29 INFO - PROCESS | 1719 | 1468600349573 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 1719 | 1468600349580 Marionette TRACE conn4 <- [1,2294,null,{}] 09:32:29 INFO - PROCESS | 1719 | 1468600349590 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}] 09:32:29 INFO - PROCESS | 1719 | 1468600349600 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:29 INFO - PROCESS | 1719 | 1468600349893 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:32:30 INFO - PROCESS | 1719 | 1468600350144 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 1719 | 1468600350155 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e929800 == 53 [pid = 1719] [id = 581] 09:32:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x92588800) [pid = 1719] [serial = 1744] [outer = (nil)] 09:32:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x9659a400) [pid = 1719] [serial = 1745] [outer = 0x92588800] 09:32:30 INFO - PROCESS | 1719 | 1468600350256 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x9659d800) [pid = 1719] [serial = 1746] [outer = 0x92588800] 09:32:31 INFO - PROCESS | 1719 | 1468600351298 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]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1804ms 09:32:31 INFO - PROCESS | 1719 | 1468600351376 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 1719 | 1468600351381 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:32:31 INFO - PROCESS | 1719 | 1468600351388 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 1719 | 1468600351392 Marionette TRACE conn4 <- [1,2298,null,{}] 09:32:31 INFO - PROCESS | 1719 | 1468600351398 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}] 09:32:31 INFO - PROCESS | 1719 | 1468600351409 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:31 INFO - PROCESS | 1719 | 1468600351681 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:32:31 INFO - PROCESS | 1719 | 1468600351926 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 1719 | 1468600351937 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x91154c00 == 54 [pid = 1719] [id = 582] 09:32:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x97970800) [pid = 1719] [serial = 1747] [outer = (nil)] 09:32:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x98e60800) [pid = 1719] [serial = 1748] [outer = 0x97970800] 09:32:32 INFO - PROCESS | 1719 | 1468600352033 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x98f42400) [pid = 1719] [serial = 1749] [outer = 0x97970800] 09:32:33 INFO - PROCESS | 1719 | 1468600353027 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]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1682ms 09:32:33 INFO - PROCESS | 1719 | 1468600353072 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 1719 | 1468600353076 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:32:33 INFO - PROCESS | 1719 | 1468600353083 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 1719 | 1468600353087 Marionette TRACE conn4 <- [1,2302,null,{}] 09:32:33 INFO - PROCESS | 1719 | 1468600353093 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}] 09:32:33 INFO - PROCESS | 1719 | 1468600353098 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:33 INFO - PROCESS | 1719 | 1468600353305 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:32:33 INFO - PROCESS | 1719 | 1468600353495 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 1719 | 1468600353502 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d554800 == 55 [pid = 1719] [id = 583] 09:32:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x8d9ca400) [pid = 1719] [serial = 1750] [outer = (nil)] 09:32:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x99922000) [pid = 1719] [serial = 1751] [outer = 0x8d9ca400] 09:32:33 INFO - PROCESS | 1719 | 1468600353589 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x99925000) [pid = 1719] [serial = 1752] [outer = 0x8d9ca400] 09:32:34 INFO - PROCESS | 1719 | 1468600354602 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]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1532ms 09:32:34 INFO - PROCESS | 1719 | 1468600354616 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 1719 | 1468600354628 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:32:34 INFO - PROCESS | 1719 | 1468600354636 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 1719 | 1468600354640 Marionette TRACE conn4 <- [1,2306,null,{}] 09:32:34 INFO - PROCESS | 1719 | 1468600354668 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}] 09:32:34 INFO - PROCESS | 1719 | 1468600354672 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:34 INFO - PROCESS | 1719 | 1468600354892 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:32:35 INFO - PROCESS | 1719 | 1468600355097 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 1719 | 1468600355105 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54ac00 == 56 [pid = 1719] [id = 584] 09:32:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x8d54b800) [pid = 1719] [serial = 1753] [outer = (nil)] 09:32:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x9992e400) [pid = 1719] [serial = 1754] [outer = 0x8d54b800] 09:32:35 INFO - PROCESS | 1719 | 1468600355252 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x99c6b400) [pid = 1719] [serial = 1755] [outer = 0x8d54b800] 09:32:36 INFO - PROCESS | 1719 | 1468600356302 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]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1942ms 09:32:36 INFO - PROCESS | 1719 | 1468600356615 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 1719 | 1468600356622 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:32:36 INFO - PROCESS | 1719 | 1468600356633 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 1719 | 1468600356637 Marionette TRACE conn4 <- [1,2310,null,{}] 09:32:36 INFO - PROCESS | 1719 | 1468600356649 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}] 09:32:36 INFO - PROCESS | 1719 | 1468600356659 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:36 INFO - PROCESS | 1719 | 1468600356896 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:32:37 INFO - PROCESS | 1719 | 1468600357133 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 1719 | 1468600357159 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e92d400 == 57 [pid = 1719] [id = 585] 09:32:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x8ea2cc00) [pid = 1719] [serial = 1756] [outer = (nil)] 09:32:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x8ea39800) [pid = 1719] [serial = 1757] [outer = 0x8ea2cc00] 09:32:37 INFO - PROCESS | 1719 | 1468600357273 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x91159c00) [pid = 1719] [serial = 1758] [outer = 0x8ea2cc00] 09:32:38 INFO - PROCESS | 1719 | 1468600358325 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]]]}] 09:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1738ms 09:32:38 INFO - PROCESS | 1719 | 1468600358374 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 1719 | 1468600358382 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:32:38 INFO - PROCESS | 1719 | 1468600358413 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 1719 | 1468600358423 Marionette TRACE conn4 <- [1,2314,null,{}] 09:32:38 INFO - PROCESS | 1719 | 1468600358434 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}] 09:32:38 INFO - PROCESS | 1719 | 1468600358443 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:38 INFO - PROCESS | 1719 | 1468600358784 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf98400 == 56 [pid = 1719] [id = 538] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf8fc00 == 55 [pid = 1719] [id = 543] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8d552c00 == 54 [pid = 1719] [id = 558] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x916b4400 == 53 [pid = 1719] [id = 552] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x9203b800 == 52 [pid = 1719] [id = 553] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde0800 == 51 [pid = 1719] [id = 554] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb1c00 == 50 [pid = 1719] [id = 555] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf91c00 == 49 [pid = 1719] [id = 557] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf8f000 == 48 [pid = 1719] [id = 545] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbdc00 == 47 [pid = 1719] [id = 559] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8f945800 == 46 [pid = 1719] [id = 549] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb0c00 == 45 [pid = 1719] [id = 548] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8e928000 == 44 [pid = 1719] [id = 546] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x916b6c00 == 43 [pid = 1719] [id = 537] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x93a24800 == 42 [pid = 1719] [id = 541] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x92037c00 == 41 [pid = 1719] [id = 539] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8f945000 == 40 [pid = 1719] [id = 535] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea35000 == 39 [pid = 1719] [id = 547] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb9400 == 38 [pid = 1719] [id = 544] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea38000 == 37 [pid = 1719] [id = 551] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8e79a800 == 36 [pid = 1719] [id = 534] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbc400 == 35 [pid = 1719] [id = 550] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x92584000 == 34 [pid = 1719] [id = 556] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x9258c000 == 33 [pid = 1719] [id = 540] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb5c00 == 32 [pid = 1719] [id = 542] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8e92d400 == 31 [pid = 1719] [id = 585] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54ac00 == 30 [pid = 1719] [id = 584] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8d554800 == 29 [pid = 1719] [id = 583] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8e929800 == 28 [pid = 1719] [id = 581] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x91154c00 == 27 [pid = 1719] [id = 582] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9ca800 == 26 [pid = 1719] [id = 580] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x93b7bc00 == 25 [pid = 1719] [id = 579] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x916c0400 == 24 [pid = 1719] [id = 578] 09:32:40 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9c7800 == 23 [pid = 1719] [id = 577] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x91af3400) [pid = 1719] [serial = 1691] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x916b1c00) [pid = 1719] [serial = 1689] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x8dde4000) [pid = 1719] [serial = 1682] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x8ddebc00) [pid = 1719] [serial = 1683] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x97978800) [pid = 1719] [serial = 1674] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x8dde9c00) [pid = 1719] [serial = 1676] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x96564400) [pid = 1719] [serial = 1668] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x952b2000) [pid = 1719] [serial = 1662] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x9538b800) [pid = 1719] [serial = 1667] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x8cf98c00) [pid = 1719] [serial = 1680] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x8dde7c00) [pid = 1719] [serial = 1652] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x8e924000) [pid = 1719] [serial = 1677] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x8f949000) [pid = 1719] [serial = 1685] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x91af0c00) [pid = 1719] [serial = 1656] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x96597000) [pid = 1719] [serial = 1670] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x95243800) [pid = 1719] [serial = 1659] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x916bb400) [pid = 1719] [serial = 1655] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x95305c00) [pid = 1719] [serial = 1664] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x952ac800) [pid = 1719] [serial = 1661] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x93d89c00) [pid = 1719] [serial = 1658] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x97974400) [pid = 1719] [serial = 1673] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x95309800) [pid = 1719] [serial = 1665] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8e79b400) [pid = 1719] [serial = 1653] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x91634c00) [pid = 1719] [serial = 1688] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x8f94e400) [pid = 1719] [serial = 1686] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8cf90000) [pid = 1719] [serial = 1679] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9659c800) [pid = 1719] [serial = 1671] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 1719 | 1468600360439 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 1719 | 1468600360448 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb5c00 == 24 [pid = 1719] [id = 586] 09:32:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x8cdb9000) [pid = 1719] [serial = 1759] [outer = (nil)] 09:32:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8cf8c800) [pid = 1719] [serial = 1760] [outer = 0x8cdb9000] 09:32:40 INFO - PROCESS | 1719 | 1468600360581 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x8cf95000) [pid = 1719] [serial = 1761] [outer = 0x8cdb9000] 09:32:41 INFO - PROCESS | 1719 | 1468600361467 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]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 3112ms 09:32:41 INFO - PROCESS | 1719 | 1468600361520 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 1719 | 1468600361528 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:32:41 INFO - PROCESS | 1719 | 1468600361542 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 1719 | 1468600361546 Marionette TRACE conn4 <- [1,2318,null,{}] 09:32:41 INFO - PROCESS | 1719 | 1468600361556 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}] 09:32:41 INFO - PROCESS | 1719 | 1468600361565 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:41 INFO - PROCESS | 1719 | 1468600361751 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:32:41 INFO - PROCESS | 1719 | 1468600361918 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 1719 | 1468600361927 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54dc00 == 25 [pid = 1719] [id = 587] 09:32:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x8d54fc00) [pid = 1719] [serial = 1762] [outer = (nil)] 09:32:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x8d9d4800) [pid = 1719] [serial = 1763] [outer = 0x8d54fc00] 09:32:42 INFO - PROCESS | 1719 | 1468600362007 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x8dde9400) [pid = 1719] [serial = 1764] [outer = 0x8d54fc00] 09:32:42 INFO - PROCESS | 1719 | 1468600362915 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] 09:32:42 INFO - PROCESS | 1719 | 1468600362995 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:32:43 INFO - PROCESS | 1719 | 1468600363012 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 1719 | 1468600363014 Marionette TRACE conn4 <- [1,2322,null,{}] 09:32:43 INFO - PROCESS | 1719 | 1468600363022 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}] 09:32:43 INFO - PROCESS | 1719 | 1468600363028 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:43 INFO - PROCESS | 1719 | 1468600363281 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:32:43 INFO - PROCESS | 1719 | 1468600363310 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 1719 | 1468600363318 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:43 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9d3400 == 26 [pid = 1719] [id = 588] 09:32:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x8e7a3000) [pid = 1719] [serial = 1765] [outer = (nil)] 09:32:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x8ea30400) [pid = 1719] [serial = 1766] [outer = 0x8e7a3000] 09:32:43 INFO - PROCESS | 1719 | 1468600363394 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x8ea37c00) [pid = 1719] [serial = 1767] [outer = 0x8e7a3000] 09:32:44 INFO - PROCESS | 1719 | 1468600364497 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]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1551ms 09:32:44 INFO - PROCESS | 1719 | 1468600364563 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 1719 | 1468600364570 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:32:44 INFO - PROCESS | 1719 | 1468600364585 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 1719 | 1468600364601 Marionette TRACE conn4 <- [1,2326,null,{}] 09:32:44 INFO - PROCESS | 1719 | 1468600364639 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}] 09:32:44 INFO - PROCESS | 1719 | 1468600364652 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:45 INFO - PROCESS | 1719 | 1468600365012 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:32:45 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x920d2400) [pid = 1719] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:32:45 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x8cf8c400) [pid = 1719] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:32:45 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x93b7a800) [pid = 1719] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:32:45 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x916bf800) [pid = 1719] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:32:46 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x94868800) [pid = 1719] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:32:46 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9231d400) [pid = 1719] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:32:46 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x8d9c8c00) [pid = 1719] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:32:46 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8dde2000) [pid = 1719] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:32:46 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x916bb000) [pid = 1719] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:32:46 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x91af5800) [pid = 1719] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:32:46 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x93a21c00) [pid = 1719] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:32:46 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x8dddd800) [pid = 1719] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:32:46 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x91637c00) [pid = 1719] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:32:46 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x93b5b000) [pid = 1719] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:32:46 INFO - PROCESS | 1719 | 1468600366030 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 1719 | 1468600366038 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:46 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf8c400 == 27 [pid = 1719] [id = 589] 09:32:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x8cf97c00) [pid = 1719] [serial = 1768] [outer = (nil)] 09:32:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x8d9cb800) [pid = 1719] [serial = 1769] [outer = 0x8cf97c00] 09:32:46 INFO - PROCESS | 1719 | 1468600366130 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x91153c00) [pid = 1719] [serial = 1770] [outer = 0x8cf97c00] 09:32:46 INFO - PROCESS | 1719 | 1468600366891 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]]]}] 09:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2375ms 09:32:46 INFO - PROCESS | 1719 | 1468600366955 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:32:46 INFO - PROCESS | 1719 | 1468600366960 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:32:46 INFO - PROCESS | 1719 | 1468600366967 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 1719 | 1468600366970 Marionette TRACE conn4 <- [1,2330,null,{}] 09:32:46 INFO - PROCESS | 1719 | 1468600366976 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}] 09:32:46 INFO - PROCESS | 1719 | 1468600366981 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:47 INFO - PROCESS | 1719 | 1468600367151 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:32:47 INFO - PROCESS | 1719 | 1468600367161 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 1719 | 1468600367166 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ddde400 == 28 [pid = 1719] [id = 590] 09:32:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8e928000) [pid = 1719] [serial = 1771] [outer = (nil)] 09:32:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x91aef400) [pid = 1719] [serial = 1772] [outer = 0x8e928000] 09:32:47 INFO - PROCESS | 1719 | 1468600367239 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x91af0c00) [pid = 1719] [serial = 1773] [outer = 0x8e928000] 09:32:48 INFO - PROCESS | 1719 | 1468600368477 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]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1547ms 09:32:48 INFO - PROCESS | 1719 | 1468600368515 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 1719 | 1468600368523 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:32:48 INFO - PROCESS | 1719 | 1468600368534 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 1719 | 1468600368539 Marionette TRACE conn4 <- [1,2334,null,{}] 09:32:48 INFO - PROCESS | 1719 | 1468600368549 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}] 09:32:48 INFO - PROCESS | 1719 | 1468600368554 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:48 INFO - PROCESS | 1719 | 1468600368794 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:32:49 INFO - PROCESS | 1719 | 1468600369114 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 1719 | 1468600369130 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54a000 == 29 [pid = 1719] [id = 591] 09:32:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8d54a800) [pid = 1719] [serial = 1774] [outer = (nil)] 09:32:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x8e798800) [pid = 1719] [serial = 1775] [outer = 0x8d54a800] 09:32:49 INFO - PROCESS | 1719 | 1468600369220 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x8ea34c00) [pid = 1719] [serial = 1776] [outer = 0x8d54a800] 09:32:50 INFO - PROCESS | 1719 | 1468600370234 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]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1747ms 09:32:50 INFO - PROCESS | 1719 | 1468600370282 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 1719 | 1468600370290 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:32:50 INFO - PROCESS | 1719 | 1468600370303 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 1719 | 1468600370307 Marionette TRACE conn4 <- [1,2338,null,{}] 09:32:50 INFO - PROCESS | 1719 | 1468600370315 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}] 09:32:50 INFO - PROCESS | 1719 | 1468600370322 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:50 INFO - PROCESS | 1719 | 1468600370530 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:32:50 INFO - PROCESS | 1719 | 1468600370720 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 1719 | 1468600370731 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:50 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf93800 == 30 [pid = 1719] [id = 592] 09:32:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x8d546800) [pid = 1719] [serial = 1777] [outer = (nil)] 09:32:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x91af7400) [pid = 1719] [serial = 1778] [outer = 0x8d546800] 09:32:50 INFO - PROCESS | 1719 | 1468600370819 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x91afb800) [pid = 1719] [serial = 1779] [outer = 0x8d546800] 09:32:51 INFO - PROCESS | 1719 | 1468600371897 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]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1643ms 09:32:51 INFO - PROCESS | 1719 | 1468600371946 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:32:51 INFO - PROCESS | 1719 | 1468600371950 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:32:51 INFO - PROCESS | 1719 | 1468600371958 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 1719 | 1468600371964 Marionette TRACE conn4 <- [1,2342,null,{}] 09:32:51 INFO - PROCESS | 1719 | 1468600371981 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}] 09:32:52 INFO - PROCESS | 1719 | 1468600371991 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:52 INFO - PROCESS | 1719 | 1468600372326 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:32:52 INFO - PROCESS | 1719 | 1468600372532 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 1719 | 1468600372545 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:52 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258c400 == 31 [pid = 1719] [id = 593] 09:32:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x9258d000) [pid = 1719] [serial = 1780] [outer = (nil)] 09:32:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x930e9000) [pid = 1719] [serial = 1781] [outer = 0x9258d000] 09:32:52 INFO - PROCESS | 1719 | 1468600372635 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x93a24c00) [pid = 1719] [serial = 1782] [outer = 0x9258d000] 09:32:53 INFO - PROCESS | 1719 | 1468600373617 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]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1693ms 09:32:53 INFO - PROCESS | 1719 | 1468600373651 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 1719 | 1468600373657 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:32:53 INFO - PROCESS | 1719 | 1468600373663 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 1719 | 1468600373667 Marionette TRACE conn4 <- [1,2346,null,{}] 09:32:53 INFO - PROCESS | 1719 | 1468600373694 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}] 09:32:53 INFO - PROCESS | 1719 | 1468600373700 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:53 INFO - PROCESS | 1719 | 1468600373897 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:32:54 INFO - PROCESS | 1719 | 1468600374083 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 1719 | 1468600374091 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x9232ac00 == 32 [pid = 1719] [id = 594] 09:32:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x93a23000) [pid = 1719] [serial = 1783] [outer = (nil)] 09:32:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x93b55400) [pid = 1719] [serial = 1784] [outer = 0x93a23000] 09:32:54 INFO - PROCESS | 1719 | 1468600374173 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x93b56c00) [pid = 1719] [serial = 1785] [outer = 0x93a23000] 09:32:55 INFO - PROCESS | 1719 | 1468600375151 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]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1558ms 09:32:55 INFO - PROCESS | 1719 | 1468600375223 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:32:55 INFO - PROCESS | 1719 | 1468600375228 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:32:55 INFO - PROCESS | 1719 | 1468600375235 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 1719 | 1468600375239 Marionette TRACE conn4 <- [1,2350,null,{}] 09:32:55 INFO - PROCESS | 1719 | 1468600375245 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}] 09:32:55 INFO - PROCESS | 1719 | 1468600375251 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:55 INFO - PROCESS | 1719 | 1468600375483 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:32:55 INFO - PROCESS | 1719 | 1468600375762 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 1719 | 1468600375773 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d551c00 == 33 [pid = 1719] [id = 595] 09:32:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x9115f400) [pid = 1719] [serial = 1786] [outer = (nil)] 09:32:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x93b6f400) [pid = 1719] [serial = 1787] [outer = 0x9115f400] 09:32:55 INFO - PROCESS | 1719 | 1468600375908 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x93b74400) [pid = 1719] [serial = 1788] [outer = 0x9115f400] 09:32:56 INFO - PROCESS | 1719 | 1468600376898 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]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1738ms 09:32:56 INFO - PROCESS | 1719 | 1468600376973 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 1719 | 1468600376977 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:32:56 INFO - PROCESS | 1719 | 1468600376984 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - PROCESS | 1719 | 1468600376987 Marionette TRACE conn4 <- [1,2354,null,{}] 09:32:56 INFO - PROCESS | 1719 | 1468600376993 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}] 09:32:57 INFO - PROCESS | 1719 | 1468600377004 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:57 INFO - PROCESS | 1719 | 1468600377270 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:32:57 INFO - PROCESS | 1719 | 1468600377516 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 1719 | 1468600377528 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54f800 == 34 [pid = 1719] [id = 596] 09:32:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x8d9c9400) [pid = 1719] [serial = 1789] [outer = (nil)] 09:32:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x952a6000) [pid = 1719] [serial = 1790] [outer = 0x8d9c9400] 09:32:57 INFO - PROCESS | 1719 | 1468600377636 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x95305800) [pid = 1719] [serial = 1791] [outer = 0x8d9c9400] 09:32:58 INFO - PROCESS | 1719 | 1468600378638 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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1738ms 09:32:58 INFO - PROCESS | 1719 | 1468600378724 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 1719 | 1468600378728 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:32:58 INFO - PROCESS | 1719 | 1468600378735 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 1719 | 1468600378739 Marionette TRACE conn4 <- [1,2358,null,{}] 09:32:58 INFO - PROCESS | 1719 | 1468600378745 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}] 09:32:58 INFO - PROCESS | 1719 | 1468600378750 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:58 INFO - PROCESS | 1719 | 1468600378928 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:32:59 INFO - PROCESS | 1719 | 1468600379120 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 1719 | 1468600379132 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:32:59 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf99c00 == 35 [pid = 1719] [id = 597] 09:32:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x8d547800) [pid = 1719] [serial = 1792] [outer = (nil)] 09:32:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x93d81800) [pid = 1719] [serial = 1793] [outer = 0x8d547800] 09:32:59 INFO - PROCESS | 1719 | 1468600379266 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x92590400) [pid = 1719] [serial = 1794] [outer = 0x8d547800] 09:33:00 INFO - PROCESS | 1719 | 1468600380174 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]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1486ms 09:33:00 INFO - PROCESS | 1719 | 1468600380223 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 1719 | 1468600380230 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:33:00 INFO - PROCESS | 1719 | 1468600380237 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 1719 | 1468600380241 Marionette TRACE conn4 <- [1,2362,null,{}] 09:33:00 INFO - PROCESS | 1719 | 1468600380248 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}] 09:33:00 INFO - PROCESS | 1719 | 1468600380254 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:00 INFO - PROCESS | 1719 | 1468600380432 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:33:00 INFO - PROCESS | 1719 | 1468600380862 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 1719 | 1468600380875 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb7000 == 36 [pid = 1719] [id = 598] 09:33:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x8cdb8400) [pid = 1719] [serial = 1795] [outer = (nil)] 09:33:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x8cf8f000) [pid = 1719] [serial = 1796] [outer = 0x8cdb8400] 09:33:01 INFO - PROCESS | 1719 | 1468600381005 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x8d54c000) [pid = 1719] [serial = 1797] [outer = 0x8cdb8400] 09:33:02 INFO - PROCESS | 1719 | 1468600382195 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]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2037ms 09:33:02 INFO - PROCESS | 1719 | 1468600382302 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 1719 | 1468600382308 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:33:02 INFO - PROCESS | 1719 | 1468600382318 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 1719 | 1468600382322 Marionette TRACE conn4 <- [1,2366,null,{}] 09:33:02 INFO - PROCESS | 1719 | 1468600382330 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}] 09:33:02 INFO - PROCESS | 1719 | 1468600382338 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:02 INFO - PROCESS | 1719 | 1468600382510 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x9258cc00) [pid = 1719] [serial = 1724] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x9163cc00) [pid = 1719] [serial = 1728] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x93d84800) [pid = 1719] [serial = 1706] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x93d87800) [pid = 1719] [serial = 1707] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x92039400) [pid = 1719] [serial = 1692] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x952ba000) [pid = 1719] [serial = 1709] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x93d86800) [pid = 1719] [serial = 1731] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x9530ec00) [pid = 1719] [serial = 1710] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x8d9d0400) [pid = 1719] [serial = 1715] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x93b78000) [pid = 1719] [serial = 1730] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x8d9d3c00) [pid = 1719] [serial = 1716] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x8e79a400) [pid = 1719] [serial = 1694] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x8f94d400) [pid = 1719] [serial = 1695] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x920c7800) [pid = 1719] [serial = 1697] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x920d0400) [pid = 1719] [serial = 1698] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x920c4400) [pid = 1719] [serial = 1721] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x93a2a800) [pid = 1719] [serial = 1700] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x93a71800) [pid = 1719] [serial = 1701] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x8e920800) [pid = 1719] [serial = 1718] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9115a400) [pid = 1719] [serial = 1719] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x952a5000) [pid = 1719] [serial = 1712] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x93a79800) [pid = 1719] [serial = 1713] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x93b72000) [pid = 1719] [serial = 1703] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x93b60c00) [pid = 1719] [serial = 1704] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x930ee400) [pid = 1719] [serial = 1725] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x920cc400) [pid = 1719] [serial = 1722] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x8e795800) [pid = 1719] [serial = 1727] [outer = (nil)] [url = about:blank] 09:33:02 INFO - PROCESS | 1719 | 1468600382790 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 1719 | 1468600382808 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d551400 == 37 [pid = 1719] [id = 599] 09:33:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8d9d3c00) [pid = 1719] [serial = 1798] [outer = (nil)] 09:33:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8e795800) [pid = 1719] [serial = 1799] [outer = 0x8d9d3c00] 09:33:02 INFO - PROCESS | 1719 | 1468600382907 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x8f941800) [pid = 1719] [serial = 1800] [outer = 0x8d9d3c00] 09:33:03 INFO - PROCESS | 1719 | 1468600383870 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]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1602ms 09:33:03 INFO - PROCESS | 1719 | 1468600383924 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 1719 | 1468600383929 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:33:03 INFO - PROCESS | 1719 | 1468600383938 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 1719 | 1468600383942 Marionette TRACE conn4 <- [1,2370,null,{}] 09:33:03 INFO - PROCESS | 1719 | 1468600383948 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}] 09:33:03 INFO - PROCESS | 1719 | 1468600383953 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:04 INFO - PROCESS | 1719 | 1468600384124 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:33:04 INFO - PROCESS | 1719 | 1468600384269 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 1719 | 1468600384278 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:04 INFO - PROCESS | 1719 | ++DOCSHELL 0x91632400 == 38 [pid = 1719] [id = 600] 09:33:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x91634400) [pid = 1719] [serial = 1801] [outer = (nil)] 09:33:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x91afa400) [pid = 1719] [serial = 1802] [outer = 0x91634400] 09:33:04 INFO - PROCESS | 1719 | 1468600384346 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x920c5000) [pid = 1719] [serial = 1803] [outer = 0x91634400] 09:33:05 INFO - PROCESS | 1719 | 1468600385195 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]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1287ms 09:33:05 INFO - PROCESS | 1719 | 1468600385237 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 1719 | 1468600385241 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:33:05 INFO - PROCESS | 1719 | 1468600385256 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 1719 | 1468600385265 Marionette TRACE conn4 <- [1,2374,null,{}] 09:33:05 INFO - PROCESS | 1719 | 1468600385278 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}] 09:33:05 INFO - PROCESS | 1719 | 1468600385287 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:05 INFO - PROCESS | 1719 | 1468600385460 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:33:05 INFO - PROCESS | 1719 | 1468600385471 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 1719 | 1468600385478 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af7c00 == 39 [pid = 1719] [id = 601] 09:33:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x92589400) [pid = 1719] [serial = 1804] [outer = (nil)] 09:33:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x930ef800) [pid = 1719] [serial = 1805] [outer = 0x92589400] 09:33:05 INFO - PROCESS | 1719 | 1468600385550 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x93a2f400) [pid = 1719] [serial = 1806] [outer = 0x92589400] 09:33:06 INFO - PROCESS | 1719 | 1468600386597 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]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1401ms 09:33:06 INFO - PROCESS | 1719 | 1468600386656 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 1719 | 1468600386661 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:33:06 INFO - PROCESS | 1719 | 1468600386668 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 1719 | 1468600386685 Marionette TRACE conn4 <- [1,2378,null,{}] 09:33:06 INFO - PROCESS | 1719 | 1468600386697 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}] 09:33:06 INFO - PROCESS | 1719 | 1468600386701 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:06 INFO - PROCESS | 1719 | 1468600386930 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:33:06 INFO - PROCESS | 1719 | 1468600386955 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 1719 | 1468600386961 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:06 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbfc00 == 40 [pid = 1719] [id = 602] 09:33:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x91afb400) [pid = 1719] [serial = 1807] [outer = (nil)] 09:33:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x93b73800) [pid = 1719] [serial = 1808] [outer = 0x91afb400] 09:33:07 INFO - PROCESS | 1719 | 1468600387031 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x93d7ec00) [pid = 1719] [serial = 1809] [outer = 0x91afb400] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x8cf97c00) [pid = 1719] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x92039c00) [pid = 1719] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x8d54fc00) [pid = 1719] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x97970800) [pid = 1719] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x92588800) [pid = 1719] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x93b7a400) [pid = 1719] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x8d9cd000) [pid = 1719] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x8d54b800) [pid = 1719] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8ea2cc00) [pid = 1719] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x93d80c00) [pid = 1719] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x8e7a3000) [pid = 1719] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x8cdb9000) [pid = 1719] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:33:07 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x8d9ca400) [pid = 1719] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:33:08 INFO - PROCESS | 1719 | 1468600388113 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]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1505ms 09:33:08 INFO - PROCESS | 1719 | 1468600388191 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 1719 | 1468600388197 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:33:08 INFO - PROCESS | 1719 | 1468600388205 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 1719 | 1468600388209 Marionette TRACE conn4 <- [1,2382,null,{}] 09:33:08 INFO - PROCESS | 1719 | 1468600388214 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}] 09:33:08 INFO - PROCESS | 1719 | 1468600388219 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:08 INFO - PROCESS | 1719 | 1468600388398 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:33:08 INFO - PROCESS | 1719 | 1468600388407 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 1719 | 1468600388424 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:08 INFO - PROCESS | 1719 | ++DOCSHELL 0x91157400 == 41 [pid = 1719] [id = 603] 09:33:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x91aee400) [pid = 1719] [serial = 1810] [outer = (nil)] 09:33:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x93b60400) [pid = 1719] [serial = 1811] [outer = 0x91aee400] 09:33:08 INFO - PROCESS | 1719 | 1468600388504 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x95240800) [pid = 1719] [serial = 1812] [outer = 0x91aee400] 09:33:09 INFO - PROCESS | 1719 | 1468600389471 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]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1293ms 09:33:09 INFO - PROCESS | 1719 | 1468600389500 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 1719 | 1468600389504 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:33:09 INFO - PROCESS | 1719 | 1468600389511 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 1719 | 1468600389513 Marionette TRACE conn4 <- [1,2386,null,{}] 09:33:09 INFO - PROCESS | 1719 | 1468600389524 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}] 09:33:09 INFO - PROCESS | 1719 | 1468600389529 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:09 INFO - PROCESS | 1719 | 1468600389709 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:33:09 INFO - PROCESS | 1719 | 1468600389721 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 1719 | 1468600389728 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x95246800 == 42 [pid = 1719] [id = 604] 09:33:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x95249000) [pid = 1719] [serial = 1813] [outer = (nil)] 09:33:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x952ba000) [pid = 1719] [serial = 1814] [outer = 0x95249000] 09:33:09 INFO - PROCESS | 1719 | 1468600389800 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x95310c00) [pid = 1719] [serial = 1815] [outer = 0x95249000] 09:33:11 INFO - PROCESS | 1719 | 1468600390994 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]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1537ms 09:33:11 INFO - PROCESS | 1719 | 1468600391050 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 1719 | 1468600391056 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:33:11 INFO - PROCESS | 1719 | 1468600391065 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 1719 | 1468600391073 Marionette TRACE conn4 <- [1,2390,null,{}] 09:33:11 INFO - PROCESS | 1719 | 1468600391081 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}] 09:33:11 INFO - PROCESS | 1719 | 1468600391087 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:11 INFO - PROCESS | 1719 | 1468600391297 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:33:11 INFO - PROCESS | 1719 | 1468600391535 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 1719 | 1468600391547 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde6c00 == 43 [pid = 1719] [id = 605] 09:33:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x8ddec400) [pid = 1719] [serial = 1816] [outer = (nil)] 09:33:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x8e920800) [pid = 1719] [serial = 1817] [outer = 0x8ddec400] 09:33:11 INFO - PROCESS | 1719 | 1468600391677 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x91631800) [pid = 1719] [serial = 1818] [outer = 0x8ddec400] 09:33:12 INFO - PROCESS | 1719 | 1468600392669 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]]]}] 09:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1636ms 09:33:12 INFO - PROCESS | 1719 | 1468600392702 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 1719 | 1468600392709 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:33:12 INFO - PROCESS | 1719 | 1468600392720 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - PROCESS | 1719 | 1468600392725 Marionette TRACE conn4 <- [1,2394,null,{}] 09:33:12 INFO - PROCESS | 1719 | 1468600392732 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}] 09:33:12 INFO - PROCESS | 1719 | 1468600392738 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:12 INFO - PROCESS | 1719 | 1468600392952 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:33:13 INFO - PROCESS | 1719 | 1468600393142 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 1719 | 1468600393149 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e79c800 == 44 [pid = 1719] [id = 606] 09:33:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x920cec00) [pid = 1719] [serial = 1819] [outer = (nil)] 09:33:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x9258b400) [pid = 1719] [serial = 1820] [outer = 0x920cec00] 09:33:13 INFO - PROCESS | 1719 | 1468600393253 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x93a2e000) [pid = 1719] [serial = 1821] [outer = 0x920cec00] 09:33:14 INFO - PROCESS | 1719 | 1468600394315 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]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1638ms 09:33:14 INFO - PROCESS | 1719 | 1468600394376 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 1719 | 1468600394381 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:33:14 INFO - PROCESS | 1719 | 1468600394391 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 1719 | 1468600394396 Marionette TRACE conn4 <- [1,2398,null,{}] 09:33:14 INFO - PROCESS | 1719 | 1468600394417 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}] 09:33:14 INFO - PROCESS | 1719 | 1468600394427 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:14 INFO - PROCESS | 1719 | 1468600394645 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:33:14 INFO - PROCESS | 1719 | 1468600394877 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 1719 | 1468600394887 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:14 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f943000 == 45 [pid = 1719] [id = 607] 09:33:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x952b5c00) [pid = 1719] [serial = 1822] [outer = (nil)] 09:33:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9538b800) [pid = 1719] [serial = 1823] [outer = 0x952b5c00] 09:33:15 INFO - PROCESS | 1719 | 1468600395026 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x96595000) [pid = 1719] [serial = 1824] [outer = 0x952b5c00] 09:33:16 INFO - PROCESS | 1719 | 1468600395998 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]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1643ms 09:33:16 INFO - PROCESS | 1719 | 1468600396034 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:33:16 INFO - PROCESS | 1719 | 1468600396039 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:33:16 INFO - PROCESS | 1719 | 1468600396046 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 1719 | 1468600396050 Marionette TRACE conn4 <- [1,2402,null,{}] 09:33:16 INFO - PROCESS | 1719 | 1468600396056 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}] 09:33:16 INFO - PROCESS | 1719 | 1468600396061 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:16 INFO - PROCESS | 1719 | 1468600396258 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:33:16 INFO - PROCESS | 1719 | 1468600396501 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 1719 | 1468600396509 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:16 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f943c00 == 46 [pid = 1719] [id = 608] 09:33:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x9258a800) [pid = 1719] [serial = 1825] [outer = (nil)] 09:33:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x9659e400) [pid = 1719] [serial = 1826] [outer = 0x9258a800] 09:33:16 INFO - PROCESS | 1719 | 1468600396637 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x97976400) [pid = 1719] [serial = 1827] [outer = 0x9258a800] 09:33:17 INFO - PROCESS | 1719 | 1468600397555 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]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1585ms 09:33:17 INFO - PROCESS | 1719 | 1468600397631 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 1719 | 1468600397635 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:33:17 INFO - PROCESS | 1719 | 1468600397642 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 1719 | 1468600397645 Marionette TRACE conn4 <- [1,2406,null,{}] 09:33:17 INFO - PROCESS | 1719 | 1468600397652 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}] 09:33:17 INFO - PROCESS | 1719 | 1468600397657 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:17 INFO - PROCESS | 1719 | 1468600397853 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:33:18 INFO - PROCESS | 1719 | 1468600398044 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 1719 | 1468600398055 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x9659a000 == 47 [pid = 1719] [id = 609] 09:33:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x9659e800) [pid = 1719] [serial = 1828] [outer = (nil)] 09:33:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x98a87000) [pid = 1719] [serial = 1829] [outer = 0x9659e800] 09:33:18 INFO - PROCESS | 1719 | 1468600398142 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x98e5b000) [pid = 1719] [serial = 1830] [outer = 0x9659e800] 09:33:19 INFO - PROCESS | 1719 | 1468600399228 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]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1635ms 09:33:19 INFO - PROCESS | 1719 | 1468600399278 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 1719 | 1468600399282 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:33:19 INFO - PROCESS | 1719 | 1468600399289 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 1719 | 1468600399293 Marionette TRACE conn4 <- [1,2410,null,{}] 09:33:19 INFO - PROCESS | 1719 | 1468600399299 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}] 09:33:19 INFO - PROCESS | 1719 | 1468600399310 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:19 INFO - PROCESS | 1719 | 1468600399521 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:33:19 INFO - PROCESS | 1719 | 1468600399756 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 1719 | 1468600399766 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d549000 == 48 [pid = 1719] [id = 610] 09:33:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x8f94ec00) [pid = 1719] [serial = 1831] [outer = (nil)] 09:33:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x99924400) [pid = 1719] [serial = 1832] [outer = 0x8f94ec00] 09:33:19 INFO - PROCESS | 1719 | 1468600399894 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x9992fc00) [pid = 1719] [serial = 1833] [outer = 0x8f94ec00] 09:33:20 INFO - PROCESS | 1719 | 1468600400826 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]]]}] 09:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1581ms 09:33:20 INFO - PROCESS | 1719 | 1468600400871 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:33:20 INFO - PROCESS | 1719 | 1468600400876 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:33:20 INFO - PROCESS | 1719 | 1468600400886 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 1719 | 1468600400891 Marionette TRACE conn4 <- [1,2414,null,{}] 09:33:20 INFO - PROCESS | 1719 | 1468600400897 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}] 09:33:20 INFO - PROCESS | 1719 | 1468600400903 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:21 INFO - PROCESS | 1719 | 1468600401146 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:33:21 INFO - PROCESS | 1719 | 1468600401401 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 1719 | 1468600401408 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e797800 == 49 [pid = 1719] [id = 611] 09:33:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x8f948000) [pid = 1719] [serial = 1834] [outer = (nil)] 09:33:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x99eaa400) [pid = 1719] [serial = 1835] [outer = 0x8f948000] 09:33:21 INFO - PROCESS | 1719 | 1468600401539 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x99eacc00) [pid = 1719] [serial = 1836] [outer = 0x8f948000] 09:33:22 INFO - PROCESS | 1719 | 1468600402519 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]]]}] 09:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1687ms 09:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:33:22 INFO - PROCESS | 1719 | 1468600402571 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 1719 | 1468600402574 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:33:22 INFO - PROCESS | 1719 | 1468600402582 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 1719 | 1468600402585 Marionette TRACE conn4 <- [1,2418,null,{}] 09:33:22 INFO - PROCESS | 1719 | 1468600402591 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}] 09:33:22 INFO - PROCESS | 1719 | 1468600402597 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:22 INFO - PROCESS | 1719 | 1468600402795 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:33:23 INFO - PROCESS | 1719 | 1468600403000 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 1719 | 1468600403009 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde1400 == 50 [pid = 1719] [id = 612] 09:33:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x93b5f000) [pid = 1719] [serial = 1837] [outer = (nil)] 09:33:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x99eb3800) [pid = 1719] [serial = 1838] [outer = 0x93b5f000] 09:33:23 INFO - PROCESS | 1719 | 1468600403094 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x9a0e0400) [pid = 1719] [serial = 1839] [outer = 0x93b5f000] 09:33:24 INFO - PROCESS | 1719 | 1468600404104 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]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1592ms 09:33:24 INFO - PROCESS | 1719 | 1468600404174 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 1719 | 1468600404178 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:33:24 INFO - PROCESS | 1719 | 1468600404186 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 1719 | 1468600404190 Marionette TRACE conn4 <- [1,2422,null,{}] 09:33:24 INFO - PROCESS | 1719 | 1468600404196 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}] 09:33:24 INFO - PROCESS | 1719 | 1468600404202 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:24 INFO - PROCESS | 1719 | 1468600404641 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:33:24 INFO - PROCESS | 1719 | 1468600404935 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 1719 | 1468600404947 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:25 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ddebc00 == 51 [pid = 1719] [id = 613] 09:33:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x8ddec000) [pid = 1719] [serial = 1840] [outer = (nil)] 09:33:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x8e91e400) [pid = 1719] [serial = 1841] [outer = 0x8ddec000] 09:33:25 INFO - PROCESS | 1719 | 1468600405061 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x8f94dc00) [pid = 1719] [serial = 1842] [outer = 0x8ddec000] 09:33:26 INFO - PROCESS | 1719 | 1468600406121 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]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1984ms 09:33:26 INFO - PROCESS | 1719 | 1468600406173 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 1719 | 1468600406180 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:33:26 INFO - PROCESS | 1719 | 1468600406189 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 1719 | 1468600406195 Marionette TRACE conn4 <- [1,2426,null,{}] 09:33:26 INFO - PROCESS | 1719 | 1468600406204 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}] 09:33:26 INFO - PROCESS | 1719 | 1468600406211 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:26 INFO - PROCESS | 1719 | 1468600406415 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf90c00 == 50 [pid = 1719] [id = 572] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x91af3800 == 49 [pid = 1719] [id = 573] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbe400 == 48 [pid = 1719] [id = 575] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb0800 == 47 [pid = 1719] [id = 562] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x91aedc00 == 46 [pid = 1719] [id = 574] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9cd400 == 45 [pid = 1719] [id = 564] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x91635400 == 44 [pid = 1719] [id = 563] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8dddfc00 == 43 [pid = 1719] [id = 560] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8e925000 == 42 [pid = 1719] [id = 576] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x9115b400 == 41 [pid = 1719] [id = 568] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x930e1800 == 40 [pid = 1719] [id = 566] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8d551800 == 39 [pid = 1719] [id = 565] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8f942000 == 38 [pid = 1719] [id = 561] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x916b8c00 == 37 [pid = 1719] [id = 569] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbec00 == 36 [pid = 1719] [id = 570] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x93a25400 == 35 [pid = 1719] [id = 567] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9c7400 == 34 [pid = 1719] [id = 571] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb5c00 == 33 [pid = 1719] [id = 586] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8ddebc00 == 32 [pid = 1719] [id = 613] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde1400 == 31 [pid = 1719] [id = 612] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8e797800 == 30 [pid = 1719] [id = 611] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x9659a000 == 29 [pid = 1719] [id = 609] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8d549000 == 28 [pid = 1719] [id = 610] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8f943c00 == 27 [pid = 1719] [id = 608] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8f943000 == 26 [pid = 1719] [id = 607] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde6c00 == 25 [pid = 1719] [id = 605] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x8e79c800 == 24 [pid = 1719] [id = 606] 09:33:27 INFO - PROCESS | 1719 | --DOCSHELL 0x95246800 == 23 [pid = 1719] [id = 604] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x91153c00) [pid = 1719] [serial = 1770] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x92587c00) [pid = 1719] [serial = 1737] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x8dde9400) [pid = 1719] [serial = 1764] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x98f42400) [pid = 1719] [serial = 1749] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x9659d800) [pid = 1719] [serial = 1746] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x9231c800) [pid = 1719] [serial = 1736] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x9655ac00) [pid = 1719] [serial = 1743] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x9659a400) [pid = 1719] [serial = 1745] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x8d9cb800) [pid = 1719] [serial = 1769] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x91156800) [pid = 1719] [serial = 1734] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x99c6b400) [pid = 1719] [serial = 1755] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x95385400) [pid = 1719] [serial = 1742] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x8d9d4800) [pid = 1719] [serial = 1763] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x8ea39800) [pid = 1719] [serial = 1757] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x952a7800) [pid = 1719] [serial = 1740] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x91159c00) [pid = 1719] [serial = 1758] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x8ea37c00) [pid = 1719] [serial = 1767] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x9992e400) [pid = 1719] [serial = 1754] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x8cf95000) [pid = 1719] [serial = 1761] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x98e60800) [pid = 1719] [serial = 1748] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x99922000) [pid = 1719] [serial = 1751] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x95241800) [pid = 1719] [serial = 1739] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x99925000) [pid = 1719] [serial = 1752] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x8cf8c800) [pid = 1719] [serial = 1760] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8ea30400) [pid = 1719] [serial = 1766] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8e92c800) [pid = 1719] [serial = 1733] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x91aef400) [pid = 1719] [serial = 1772] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 1719 | 1468600407924 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 1719 | 1468600407931 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:27 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbc800 == 24 [pid = 1719] [id = 614] 09:33:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x8cdbcc00) [pid = 1719] [serial = 1843] [outer = (nil)] 09:33:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x8cf8d400) [pid = 1719] [serial = 1844] [outer = 0x8cdbcc00] 09:33:28 INFO - PROCESS | 1719 | 1468600408022 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x8cf9b000) [pid = 1719] [serial = 1845] [outer = 0x8cdbcc00] 09:33:28 INFO - PROCESS | 1719 | 1468600408953 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]]]}] 09:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2798ms 09:33:28 INFO - PROCESS | 1719 | 1468600408994 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 1719 | 1468600409001 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:33:29 INFO - PROCESS | 1719 | 1468600409009 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 1719 | 1468600409013 Marionette TRACE conn4 <- [1,2430,null,{}] 09:33:29 INFO - PROCESS | 1719 | 1468600409022 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}] 09:33:29 INFO - PROCESS | 1719 | 1468600409031 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:29 INFO - PROCESS | 1719 | 1468600409213 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:33:29 INFO - PROCESS | 1719 | 1468600409226 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 1719 | 1468600409239 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9d5400 == 25 [pid = 1719] [id = 615] 09:33:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x8d9d5800) [pid = 1719] [serial = 1846] [outer = (nil)] 09:33:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x8dde5000) [pid = 1719] [serial = 1847] [outer = 0x8d9d5800] 09:33:29 INFO - PROCESS | 1719 | 1468600409451 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x8e794800) [pid = 1719] [serial = 1848] [outer = 0x8d9d5800] 09:33:30 INFO - PROCESS | 1719 | 1468600410395 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]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1432ms 09:33:30 INFO - PROCESS | 1719 | 1468600410454 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 1719 | 1468600410462 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:33:30 INFO - PROCESS | 1719 | 1468600410470 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 1719 | 1468600410473 Marionette TRACE conn4 <- [1,2434,null,{}] 09:33:30 INFO - PROCESS | 1719 | 1468600410479 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}] 09:33:30 INFO - PROCESS | 1719 | 1468600410485 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:30 INFO - PROCESS | 1719 | 1468600410745 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:33:30 INFO - PROCESS | 1719 | 1468600410768 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 1719 | 1468600410776 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbd000 == 26 [pid = 1719] [id = 616] 09:33:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x8e91fc00) [pid = 1719] [serial = 1849] [outer = (nil)] 09:33:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x8ea30c00) [pid = 1719] [serial = 1850] [outer = 0x8e91fc00] 09:33:30 INFO - PROCESS | 1719 | 1468600410849 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x8f942400) [pid = 1719] [serial = 1851] [outer = 0x8e91fc00] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x91afb400) [pid = 1719] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x91aee400) [pid = 1719] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x93a23000) [pid = 1719] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x8d547800) [pid = 1719] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x8e928000) [pid = 1719] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9258d000) [pid = 1719] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9115f400) [pid = 1719] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8d54a800) [pid = 1719] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x92589400) [pid = 1719] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x91634400) [pid = 1719] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8d9d3c00) [pid = 1719] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x8d546800) [pid = 1719] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x8d9c9400) [pid = 1719] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x8cdb8400) [pid = 1719] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:33:33 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x95249000) [pid = 1719] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:33:33 INFO - PROCESS | 1719 | 1468600413363 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]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2939ms 09:33:33 INFO - PROCESS | 1719 | 1468600413409 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 1719 | 1468600413414 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:33:33 INFO - PROCESS | 1719 | 1468600413439 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 1719 | 1468600413449 Marionette TRACE conn4 <- [1,2438,null,{}] 09:33:33 INFO - PROCESS | 1719 | 1468600413467 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}] 09:33:33 INFO - PROCESS | 1719 | 1468600413475 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:33 INFO - PROCESS | 1719 | 1468600413695 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:33:33 INFO - PROCESS | 1719 | 1468600413872 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 1719 | 1468600413880 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94d800 == 27 [pid = 1719] [id = 617] 09:33:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x8f950400) [pid = 1719] [serial = 1852] [outer = (nil)] 09:33:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x9115cc00) [pid = 1719] [serial = 1853] [outer = 0x8f950400] 09:33:33 INFO - PROCESS | 1719 | 1468600413951 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x91636000) [pid = 1719] [serial = 1854] [outer = 0x8f950400] 09:33:34 INFO - PROCESS | 1719 | 1468600414760 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]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1369ms 09:33:34 INFO - PROCESS | 1719 | 1468600414801 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 1719 | 1468600414806 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:33:34 INFO - PROCESS | 1719 | 1468600414812 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 1719 | 1468600414816 Marionette TRACE conn4 <- [1,2442,null,{}] 09:33:34 INFO - PROCESS | 1719 | 1468600414822 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}] 09:33:34 INFO - PROCESS | 1719 | 1468600414828 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:35 INFO - PROCESS | 1719 | 1468600415057 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:33:35 INFO - PROCESS | 1719 | 1468600415068 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 1719 | 1468600415079 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde0000 == 28 [pid = 1719] [id = 618] 09:33:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9163b400) [pid = 1719] [serial = 1855] [outer = (nil)] 09:33:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x916b9800) [pid = 1719] [serial = 1856] [outer = 0x9163b400] 09:33:35 INFO - PROCESS | 1719 | 1468600415144 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x916c0000) [pid = 1719] [serial = 1857] [outer = 0x9163b400] 09:33:36 INFO - PROCESS | 1719 | 1468600416300 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]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1537ms 09:33:36 INFO - PROCESS | 1719 | 1468600416351 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 1719 | 1468600416357 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:33:36 INFO - PROCESS | 1719 | 1468600416366 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 1719 | 1468600416374 Marionette TRACE conn4 <- [1,2446,null,{}] 09:33:36 INFO - PROCESS | 1719 | 1468600416383 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}] 09:33:36 INFO - PROCESS | 1719 | 1468600416388 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:36 INFO - PROCESS | 1719 | 1468600416586 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:33:36 INFO - PROCESS | 1719 | 1468600416826 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 1719 | 1468600416834 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:36 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9d0c00 == 29 [pid = 1719] [id = 619] 09:33:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x8dde2800) [pid = 1719] [serial = 1858] [outer = (nil)] 09:33:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x8ddeac00) [pid = 1719] [serial = 1859] [outer = 0x8dde2800] 09:33:36 INFO - PROCESS | 1719 | 1468600416974 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x8ea31000) [pid = 1719] [serial = 1860] [outer = 0x8dde2800] 09:33:37 INFO - PROCESS | 1719 | 1468600417966 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]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1655ms 09:33:38 INFO - PROCESS | 1719 | 1468600418022 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 1719 | 1468600418030 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:33:38 INFO - PROCESS | 1719 | 1468600418040 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 1719 | 1468600418044 Marionette TRACE conn4 <- [1,2450,null,{}] 09:33:38 INFO - PROCESS | 1719 | 1468600418051 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}] 09:33:38 INFO - PROCESS | 1719 | 1468600418057 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:38 INFO - PROCESS | 1719 | 1468600418285 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:33:38 INFO - PROCESS | 1719 | 1468600418485 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 1719 | 1468600418493 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf92400 == 30 [pid = 1719] [id = 620] 09:33:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x8dde1400) [pid = 1719] [serial = 1861] [outer = (nil)] 09:33:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x92039400) [pid = 1719] [serial = 1862] [outer = 0x8dde1400] 09:33:38 INFO - PROCESS | 1719 | 1468600418596 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x920c4400) [pid = 1719] [serial = 1863] [outer = 0x8dde1400] 09:33:39 INFO - PROCESS | 1719 | 1468600419703 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]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1684ms 09:33:39 INFO - PROCESS | 1719 | 1468600419725 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:33:39 INFO - PROCESS | 1719 | 1468600419729 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:33:39 INFO - PROCESS | 1719 | 1468600419737 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 1719 | 1468600419743 Marionette TRACE conn4 <- [1,2454,null,{}] 09:33:39 INFO - PROCESS | 1719 | 1468600419760 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}] 09:33:39 INFO - PROCESS | 1719 | 1468600419770 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:40 INFO - PROCESS | 1719 | 1468600420006 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:33:40 INFO - PROCESS | 1719 | 1468600420241 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 1719 | 1468600420250 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x9232a400 == 31 [pid = 1719] [id = 621] 09:33:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x92584400) [pid = 1719] [serial = 1864] [outer = (nil)] 09:33:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x92589000) [pid = 1719] [serial = 1865] [outer = 0x92584400] 09:33:40 INFO - PROCESS | 1719 | 1468600420381 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x930e1400) [pid = 1719] [serial = 1866] [outer = 0x92584400] 09:33:41 INFO - PROCESS | 1719 | 1468600421301 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]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1640ms 09:33:41 INFO - PROCESS | 1719 | 1468600421378 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:33:41 INFO - PROCESS | 1719 | 1468600421383 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:33:41 INFO - PROCESS | 1719 | 1468600421390 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 1719 | 1468600421394 Marionette TRACE conn4 <- [1,2458,null,{}] 09:33:41 INFO - PROCESS | 1719 | 1468600421400 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}] 09:33:41 INFO - PROCESS | 1719 | 1468600421406 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:41 INFO - PROCESS | 1719 | 1468600421642 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:33:41 INFO - PROCESS | 1719 | 1468600421902 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 1719 | 1468600421915 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde7000 == 32 [pid = 1719] [id = 622] 09:33:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x93a25400) [pid = 1719] [serial = 1867] [outer = (nil)] 09:33:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x93a2cc00) [pid = 1719] [serial = 1868] [outer = 0x93a25400] 09:33:42 INFO - PROCESS | 1719 | 1468600422053 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x93a71c00) [pid = 1719] [serial = 1869] [outer = 0x93a25400] 09:33:43 INFO - PROCESS | 1719 | 1468600423038 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]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1686ms 09:33:43 INFO - PROCESS | 1719 | 1468600423076 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 1719 | 1468600423080 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:33:43 INFO - PROCESS | 1719 | 1468600423087 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 1719 | 1468600423091 Marionette TRACE conn4 <- [1,2462,null,{}] 09:33:43 INFO - PROCESS | 1719 | 1468600423097 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}] 09:33:43 INFO - PROCESS | 1719 | 1468600423103 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:43 INFO - PROCESS | 1719 | 1468600423283 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:33:43 INFO - PROCESS | 1719 | 1468600423486 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 1719 | 1468600423495 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:43 INFO - PROCESS | 1719 | ++DOCSHELL 0x9115f800 == 33 [pid = 1719] [id = 623] 09:33:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x92039800) [pid = 1719] [serial = 1870] [outer = (nil)] 09:33:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x93b75400) [pid = 1719] [serial = 1871] [outer = 0x92039800] 09:33:43 INFO - PROCESS | 1719 | 1468600423589 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x93b79000) [pid = 1719] [serial = 1872] [outer = 0x92039800] 09:33:44 INFO - PROCESS | 1719 | 1468600424642 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]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1588ms 09:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:33:44 INFO - PROCESS | 1719 | 1468600424676 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 1719 | 1468600424679 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:33:44 INFO - PROCESS | 1719 | 1468600424686 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 1719 | 1468600424689 Marionette TRACE conn4 <- [1,2466,null,{}] 09:33:44 INFO - PROCESS | 1719 | 1468600424695 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}] 09:33:44 INFO - PROCESS | 1719 | 1468600424706 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:44 INFO - PROCESS | 1719 | 1468600424958 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:33:45 INFO - PROCESS | 1719 | 1468600425195 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 1719 | 1468600425205 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54d400 == 34 [pid = 1719] [id = 624] 09:33:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x8d550000) [pid = 1719] [serial = 1873] [outer = (nil)] 09:33:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x8e92dc00) [pid = 1719] [serial = 1874] [outer = 0x8d550000] 09:33:45 INFO - PROCESS | 1719 | 1468600425312 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x91af4c00) [pid = 1719] [serial = 1875] [outer = 0x8d550000] 09:33:46 INFO - PROCESS | 1719 | 1468600426350 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]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1733ms 09:33:46 INFO - PROCESS | 1719 | 1468600426420 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 1719 | 1468600426426 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:33:46 INFO - PROCESS | 1719 | 1468600426435 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 1719 | 1468600426441 Marionette TRACE conn4 <- [1,2470,null,{}] 09:33:46 INFO - PROCESS | 1719 | 1468600426449 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}] 09:33:46 INFO - PROCESS | 1719 | 1468600426455 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:46 INFO - PROCESS | 1719 | 1468600426630 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:33:46 INFO - PROCESS | 1719 | 1468600426887 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 1719 | 1468600426901 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:46 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb0800 == 35 [pid = 1719] [id = 625] 09:33:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x8d9cb800) [pid = 1719] [serial = 1876] [outer = (nil)] 09:33:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x8d9d1000) [pid = 1719] [serial = 1877] [outer = 0x8d9cb800] 09:33:46 INFO - PROCESS | 1719 | 1468600426980 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x8dde0800) [pid = 1719] [serial = 1878] [outer = 0x8d9cb800] 09:33:47 INFO - PROCESS | 1719 | 1468600427905 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]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1483ms 09:33:47 INFO - PROCESS | 1719 | 1468600427917 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 1719 | 1468600427923 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:33:47 INFO - PROCESS | 1719 | 1468600427952 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 1719 | 1468600427956 Marionette TRACE conn4 <- [1,2474,null,{}] 09:33:47 INFO - PROCESS | 1719 | 1468600427967 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}] 09:33:47 INFO - PROCESS | 1719 | 1468600427973 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:48 INFO - PROCESS | 1719 | 1468600428154 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x93b73800) [pid = 1719] [serial = 1808] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x93b60400) [pid = 1719] [serial = 1811] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x93d7ec00) [pid = 1719] [serial = 1809] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x93b55400) [pid = 1719] [serial = 1784] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x93b56c00) [pid = 1719] [serial = 1785] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x93d81800) [pid = 1719] [serial = 1793] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x92590400) [pid = 1719] [serial = 1794] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x91af0c00) [pid = 1719] [serial = 1773] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x930e9000) [pid = 1719] [serial = 1781] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x93a24c00) [pid = 1719] [serial = 1782] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x93b6f400) [pid = 1719] [serial = 1787] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x93b74400) [pid = 1719] [serial = 1788] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x8e798800) [pid = 1719] [serial = 1775] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x8ea34c00) [pid = 1719] [serial = 1776] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x930ef800) [pid = 1719] [serial = 1805] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x91afa400) [pid = 1719] [serial = 1802] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x920c5000) [pid = 1719] [serial = 1803] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x8e795800) [pid = 1719] [serial = 1799] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8f941800) [pid = 1719] [serial = 1800] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x91af7400) [pid = 1719] [serial = 1778] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x91afb800) [pid = 1719] [serial = 1779] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x952a6000) [pid = 1719] [serial = 1790] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x95305800) [pid = 1719] [serial = 1791] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x8cf8f000) [pid = 1719] [serial = 1796] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x8d54c000) [pid = 1719] [serial = 1797] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x952ba000) [pid = 1719] [serial = 1814] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x95310c00) [pid = 1719] [serial = 1815] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x95240800) [pid = 1719] [serial = 1812] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x93a2f400) [pid = 1719] [serial = 1806] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1719 | 1468600428402 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 1719 | 1468600428418 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf8f000 == 36 [pid = 1719] [id = 626] 09:33:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x8d546c00) [pid = 1719] [serial = 1879] [outer = (nil)] 09:33:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x8e798800) [pid = 1719] [serial = 1880] [outer = 0x8d546c00] 09:33:48 INFO - PROCESS | 1719 | 1468600428550 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x8f947800) [pid = 1719] [serial = 1881] [outer = 0x8d546c00] 09:33:49 INFO - PROCESS | 1719 | 1468600429454 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]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1559ms 09:33:49 INFO - PROCESS | 1719 | 1468600429494 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 1719 | 1468600429497 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:33:49 INFO - PROCESS | 1719 | 1468600429504 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 1719 | 1468600429510 Marionette TRACE conn4 <- [1,2478,null,{}] 09:33:49 INFO - PROCESS | 1719 | 1468600429526 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}] 09:33:49 INFO - PROCESS | 1719 | 1468600429535 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:49 INFO - PROCESS | 1719 | 1468600429706 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:33:49 INFO - PROCESS | 1719 | 1468600429863 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 1719 | 1468600429874 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af8c00 == 37 [pid = 1719] [id = 627] 09:33:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x91afa400) [pid = 1719] [serial = 1882] [outer = (nil)] 09:33:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x920c6400) [pid = 1719] [serial = 1883] [outer = 0x91afa400] 09:33:49 INFO - PROCESS | 1719 | 1468600429947 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x920d0400) [pid = 1719] [serial = 1884] [outer = 0x91afa400] 09:33:50 INFO - PROCESS | 1719 | 1468600430825 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]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1385ms 09:33:50 INFO - PROCESS | 1719 | 1468600430891 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 1719 | 1468600430895 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:33:50 INFO - PROCESS | 1719 | 1468600430902 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 1719 | 1468600430905 Marionette TRACE conn4 <- [1,2482,null,{}] 09:33:50 INFO - PROCESS | 1719 | 1468600430911 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}] 09:33:50 INFO - PROCESS | 1719 | 1468600430916 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:51 INFO - PROCESS | 1719 | 1468600431092 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:33:51 INFO - PROCESS | 1719 | 1468600431256 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 1719 | 1468600431263 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54e800 == 38 [pid = 1719] [id = 628] 09:33:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x920c5400) [pid = 1719] [serial = 1885] [outer = (nil)] 09:33:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x93a25000) [pid = 1719] [serial = 1886] [outer = 0x920c5400] 09:33:51 INFO - PROCESS | 1719 | 1468600431335 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x93b57400) [pid = 1719] [serial = 1887] [outer = 0x920c5400] 09:33:52 INFO - PROCESS | 1719 | 1468600432233 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]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1401ms 09:33:52 INFO - PROCESS | 1719 | 1468600432305 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 1719 | 1468600432309 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:33:52 INFO - PROCESS | 1719 | 1468600432315 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 1719 | 1468600432318 Marionette TRACE conn4 <- [1,2486,null,{}] 09:33:52 INFO - PROCESS | 1719 | 1468600432346 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}] 09:33:52 INFO - PROCESS | 1719 | 1468600432352 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:52 INFO - PROCESS | 1719 | 1468600432572 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:33:52 INFO - PROCESS | 1719 | 1468600432596 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 1719 | 1468600432606 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:52 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cdc00 == 39 [pid = 1719] [id = 629] 09:33:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x91159800) [pid = 1719] [serial = 1888] [outer = (nil)] 09:33:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x93b78800) [pid = 1719] [serial = 1889] [outer = 0x91159800] 09:33:52 INFO - PROCESS | 1719 | 1468600432674 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x93d8a800) [pid = 1719] [serial = 1890] [outer = 0x91159800] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x9258a800) [pid = 1719] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8d9d5800) [pid = 1719] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8e91fc00) [pid = 1719] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x8f94ec00) [pid = 1719] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x920cec00) [pid = 1719] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8ddec000) [pid = 1719] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9659e800) [pid = 1719] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x8f948000) [pid = 1719] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x8cdbcc00) [pid = 1719] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x93b5f000) [pid = 1719] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x952b5c00) [pid = 1719] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x8f950400) [pid = 1719] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:33:53 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x8ddec400) [pid = 1719] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:33:53 INFO - PROCESS | 1719 | 1468600433880 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]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1620ms 09:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:33:53 INFO - PROCESS | 1719 | 1468600433937 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 1719 | 1468600433940 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:33:53 INFO - PROCESS | 1719 | 1468600433947 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 1719 | 1468600433950 Marionette TRACE conn4 <- [1,2490,null,{}] 09:33:53 INFO - PROCESS | 1719 | 1468600433956 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}] 09:33:53 INFO - PROCESS | 1719 | 1468600433966 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:54 INFO - PROCESS | 1719 | 1468600434189 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:33:54 INFO - PROCESS | 1719 | 1468600434379 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 1719 | 1468600434385 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb8c00 == 40 [pid = 1719] [id = 630] 09:33:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x8cf9b400) [pid = 1719] [serial = 1891] [outer = (nil)] 09:33:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x93b75000) [pid = 1719] [serial = 1892] [outer = 0x8cf9b400] 09:33:54 INFO - PROCESS | 1719 | 1468600434459 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x952a6400) [pid = 1719] [serial = 1893] [outer = 0x8cf9b400] 09:33:55 INFO - PROCESS | 1719 | 1468600435206 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]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1281ms 09:33:55 INFO - PROCESS | 1719 | 1468600435228 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 1719 | 1468600435231 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:33:55 INFO - PROCESS | 1719 | 1468600435238 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 1719 | 1468600435242 Marionette TRACE conn4 <- [1,2494,null,{}] 09:33:55 INFO - PROCESS | 1719 | 1468600435256 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}] 09:33:55 INFO - PROCESS | 1719 | 1468600435261 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:55 INFO - PROCESS | 1719 | 1468600435566 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:33:55 INFO - PROCESS | 1719 | 1468600435702 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 1719 | 1468600435717 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d547000 == 41 [pid = 1719] [id = 631] 09:33:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x8d547400) [pid = 1719] [serial = 1894] [outer = (nil)] 09:33:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8d552000) [pid = 1719] [serial = 1895] [outer = 0x8d547400] 09:33:55 INFO - PROCESS | 1719 | 1468600435837 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8d9ce000) [pid = 1719] [serial = 1896] [outer = 0x8d547400] 09:33:56 INFO - PROCESS | 1719 | 1468600436907 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]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1700ms 09:33:56 INFO - PROCESS | 1719 | 1468600436941 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 1719 | 1468600436948 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:33:56 INFO - PROCESS | 1719 | 1468600436955 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 1719 | 1468600436960 Marionette TRACE conn4 <- [1,2498,null,{}] 09:33:56 INFO - PROCESS | 1719 | 1468600436968 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}] 09:33:56 INFO - PROCESS | 1719 | 1468600436974 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:57 INFO - PROCESS | 1719 | 1468600437169 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:33:57 INFO - PROCESS | 1719 | 1468600437359 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 1719 | 1468600437371 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x9115f000 == 42 [pid = 1719] [id = 632] 09:33:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9163d400) [pid = 1719] [serial = 1897] [outer = (nil)] 09:33:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x91af0800) [pid = 1719] [serial = 1898] [outer = 0x9163d400] 09:33:57 INFO - PROCESS | 1719 | 1468600437503 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x92037c00) [pid = 1719] [serial = 1899] [outer = 0x9163d400] 09:33:58 INFO - PROCESS | 1719 | 1468600438491 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]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1581ms 09:33:58 INFO - PROCESS | 1719 | 1468600438539 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 1719 | 1468600438544 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:33:58 INFO - PROCESS | 1719 | 1468600438551 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 1719 | 1468600438555 Marionette TRACE conn4 <- [1,2502,null,{}] 09:33:58 INFO - PROCESS | 1719 | 1468600438562 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}] 09:33:58 INFO - PROCESS | 1719 | 1468600438567 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:58 INFO - PROCESS | 1719 | 1468600438785 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:33:59 INFO - PROCESS | 1719 | 1468600439082 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 1719 | 1468600439088 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:33:59 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af4000 == 43 [pid = 1719] [id = 633] 09:33:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x93b60400) [pid = 1719] [serial = 1900] [outer = (nil)] 09:33:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x94863800) [pid = 1719] [serial = 1901] [outer = 0x93b60400] 09:33:59 INFO - PROCESS | 1719 | 1468600439221 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x9529a400) [pid = 1719] [serial = 1902] [outer = 0x93b60400] 09:34:00 INFO - PROCESS | 1719 | 1468600440157 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]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1642ms 09:34:00 INFO - PROCESS | 1719 | 1468600440194 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 1719 | 1468600440201 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:34:00 INFO - PROCESS | 1719 | 1468600440219 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 1719 | 1468600440227 Marionette TRACE conn4 <- [1,2506,null,{}] 09:34:00 INFO - PROCESS | 1719 | 1468600440234 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}] 09:34:00 INFO - PROCESS | 1719 | 1468600440239 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:00 INFO - PROCESS | 1719 | 1468600440441 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:34:00 INFO - PROCESS | 1719 | 1468600440630 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 1719 | 1468600440637 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x930ed400 == 44 [pid = 1719] [id = 634] 09:34:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x93d7f800) [pid = 1719] [serial = 1903] [outer = (nil)] 09:34:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x9530dc00) [pid = 1719] [serial = 1904] [outer = 0x93d7f800] 09:34:00 INFO - PROCESS | 1719 | 1468600440729 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x95380800) [pid = 1719] [serial = 1905] [outer = 0x93d7f800] 09:34:01 INFO - PROCESS | 1719 | 1468600441677 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]]]}] 09:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1498ms 09:34:01 INFO - PROCESS | 1719 | 1468600441725 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 1719 | 1468600441730 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:34:01 INFO - PROCESS | 1719 | 1468600441737 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - PROCESS | 1719 | 1468600441741 Marionette TRACE conn4 <- [1,2510,null,{}] 09:34:01 INFO - PROCESS | 1719 | 1468600441747 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}] 09:34:01 INFO - PROCESS | 1719 | 1468600441752 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:01 INFO - PROCESS | 1719 | 1468600441942 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:34:02 INFO - PROCESS | 1719 | 1468600442134 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 1719 | 1468600442143 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x9530f400 == 45 [pid = 1719] [id = 635] 09:34:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x95310400) [pid = 1719] [serial = 1906] [outer = (nil)] 09:34:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9538a400) [pid = 1719] [serial = 1907] [outer = 0x95310400] 09:34:02 INFO - PROCESS | 1719 | 1468600442238 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x9538d000) [pid = 1719] [serial = 1908] [outer = 0x95310400] 09:34:03 INFO - PROCESS | 1719 | 1468600443223 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]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1539ms 09:34:03 INFO - PROCESS | 1719 | 1468600443279 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 1719 | 1468600443284 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:34:03 INFO - PROCESS | 1719 | 1468600443292 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 1719 | 1468600443295 Marionette TRACE conn4 <- [1,2514,null,{}] 09:34:03 INFO - PROCESS | 1719 | 1468600443302 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}] 09:34:03 INFO - PROCESS | 1719 | 1468600443307 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:03 INFO - PROCESS | 1719 | 1468600443601 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:34:03 INFO - PROCESS | 1719 | 1468600443856 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 1719 | 1468600443873 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb5c00 == 46 [pid = 1719] [id = 636] 09:34:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x96596800) [pid = 1719] [serial = 1909] [outer = (nil)] 09:34:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x9790cc00) [pid = 1719] [serial = 1910] [outer = 0x96596800] 09:34:04 INFO - PROCESS | 1719 | 1468600443997 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x98a8bc00) [pid = 1719] [serial = 1911] [outer = 0x96596800] 09:34:05 INFO - PROCESS | 1719 | 1468600445009 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]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1783ms 09:34:05 INFO - PROCESS | 1719 | 1468600445078 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 1719 | 1468600445085 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:34:05 INFO - PROCESS | 1719 | 1468600445096 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 1719 | 1468600445101 Marionette TRACE conn4 <- [1,2518,null,{}] 09:34:05 INFO - PROCESS | 1719 | 1468600445112 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}] 09:34:05 INFO - PROCESS | 1719 | 1468600445119 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:05 INFO - PROCESS | 1719 | 1468600445465 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:34:05 INFO - PROCESS | 1719 | 1468600445855 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 1719 | 1468600445868 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb3c00 == 47 [pid = 1719] [id = 637] 09:34:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x8ea37000) [pid = 1719] [serial = 1912] [outer = (nil)] 09:34:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x98ec9400) [pid = 1719] [serial = 1913] [outer = 0x8ea37000] 09:34:06 INFO - PROCESS | 1719 | 1468600446010 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x99603400) [pid = 1719] [serial = 1914] [outer = 0x8ea37000] 09:34:06 INFO - PROCESS | 1719 | 1468600446951 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]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1892ms 09:34:06 INFO - PROCESS | 1719 | 1468600446987 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 1719 | 1468600446992 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:34:07 INFO - PROCESS | 1719 | 1468600447019 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 1719 | 1468600447023 Marionette TRACE conn4 <- [1,2522,null,{}] 09:34:07 INFO - PROCESS | 1719 | 1468600447030 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}] 09:34:07 INFO - PROCESS | 1719 | 1468600447035 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:07 INFO - PROCESS | 1719 | 1468600447236 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:34:07 INFO - PROCESS | 1719 | 1468600447782 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 1719 | 1468600447790 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d546400 == 48 [pid = 1719] [id = 638] 09:34:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x8d546800) [pid = 1719] [serial = 1915] [outer = (nil)] 09:34:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x8d9c6c00) [pid = 1719] [serial = 1916] [outer = 0x8d546800] 09:34:07 INFO - PROCESS | 1719 | 1468600447874 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x8e7a1400) [pid = 1719] [serial = 1917] [outer = 0x8d546800] 09:34:08 INFO - PROCESS | 1719 | 1468600448845 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]]]}] 09:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1900ms 09:34:08 INFO - PROCESS | 1719 | 1468600448919 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 1719 | 1468600448929 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:34:08 INFO - PROCESS | 1719 | 1468600448946 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 1719 | 1468600448956 Marionette TRACE conn4 <- [1,2526,null,{}] 09:34:08 INFO - PROCESS | 1719 | 1468600448970 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}] 09:34:08 INFO - PROCESS | 1719 | 1468600448977 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:09 INFO - PROCESS | 1719 | 1468600449251 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:34:09 INFO - PROCESS | 1719 | 1468600449515 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 1719 | 1468600449526 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f948800 == 49 [pid = 1719] [id = 639] 09:34:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x9115a400) [pid = 1719] [serial = 1918] [outer = (nil)] 09:34:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x916bc400) [pid = 1719] [serial = 1919] [outer = 0x9115a400] 09:34:09 INFO - PROCESS | 1719 | 1468600449604 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x91afbc00) [pid = 1719] [serial = 1920] [outer = 0x9115a400] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8d551400 == 48 [pid = 1719] [id = 599] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x91632400 == 47 [pid = 1719] [id = 600] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x91157400 == 46 [pid = 1719] [id = 603] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbc800 == 45 [pid = 1719] [id = 614] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf8c400 == 44 [pid = 1719] [id = 589] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x9258c400 == 43 [pid = 1719] [id = 593] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9d3400 == 42 [pid = 1719] [id = 588] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbfc00 == 41 [pid = 1719] [id = 602] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54a000 == 40 [pid = 1719] [id = 591] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8d551c00 == 39 [pid = 1719] [id = 595] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x9232ac00 == 38 [pid = 1719] [id = 594] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8ddde400 == 37 [pid = 1719] [id = 590] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54dc00 == 36 [pid = 1719] [id = 587] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf99c00 == 35 [pid = 1719] [id = 597] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x91af7c00 == 34 [pid = 1719] [id = 601] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54f800 == 33 [pid = 1719] [id = 596] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf93800 == 32 [pid = 1719] [id = 592] 09:34:10 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb7000 == 31 [pid = 1719] [id = 598] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x9659e400) [pid = 1719] [serial = 1826] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x8dde5000) [pid = 1719] [serial = 1847] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x8ea30c00) [pid = 1719] [serial = 1850] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x9992fc00) [pid = 1719] [serial = 1833] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x93a2e000) [pid = 1719] [serial = 1821] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x8f94dc00) [pid = 1719] [serial = 1842] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x98e5b000) [pid = 1719] [serial = 1830] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x99eaa400) [pid = 1719] [serial = 1835] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x98a87000) [pid = 1719] [serial = 1829] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x8cf9b000) [pid = 1719] [serial = 1845] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x8e91e400) [pid = 1719] [serial = 1841] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x99eb3800) [pid = 1719] [serial = 1838] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x9a0e0400) [pid = 1719] [serial = 1839] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9538b800) [pid = 1719] [serial = 1823] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x97976400) [pid = 1719] [serial = 1827] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x9115cc00) [pid = 1719] [serial = 1853] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x91636000) [pid = 1719] [serial = 1854] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x91631800) [pid = 1719] [serial = 1818] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x99eacc00) [pid = 1719] [serial = 1836] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x96595000) [pid = 1719] [serial = 1824] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x8f942400) [pid = 1719] [serial = 1851] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x9258b400) [pid = 1719] [serial = 1820] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x99924400) [pid = 1719] [serial = 1832] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x8e920800) [pid = 1719] [serial = 1817] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x8e794800) [pid = 1719] [serial = 1848] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x8cf8d400) [pid = 1719] [serial = 1844] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1719 | 1468600451781 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]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2904ms 09:34:11 INFO - PROCESS | 1719 | 1468600451848 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 1719 | 1468600451855 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:34:11 INFO - PROCESS | 1719 | 1468600451865 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 1719 | 1468600451871 Marionette TRACE conn4 <- [1,2530,null,{}] 09:34:11 INFO - PROCESS | 1719 | 1468600451888 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}] 09:34:11 INFO - PROCESS | 1719 | 1468600451896 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:12 INFO - PROCESS | 1719 | 1468600452069 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:34:12 INFO - PROCESS | 1719 | 1468600452226 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 1719 | 1468600452239 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf9bc00 == 32 [pid = 1719] [id = 640] 09:34:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8d548400) [pid = 1719] [serial = 1921] [outer = (nil)] 09:34:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8d9d0800) [pid = 1719] [serial = 1922] [outer = 0x8d548400] 09:34:12 INFO - PROCESS | 1719 | 1468600452368 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x8dde4c00) [pid = 1719] [serial = 1923] [outer = 0x8d548400] 09:34:13 INFO - PROCESS | 1719 | 1468600453254 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]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1457ms 09:34:13 INFO - PROCESS | 1719 | 1468600453322 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:34:13 INFO - PROCESS | 1719 | 1468600453331 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:34:13 INFO - PROCESS | 1719 | 1468600453343 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 1719 | 1468600453349 Marionette TRACE conn4 <- [1,2534,null,{}] 09:34:13 INFO - PROCESS | 1719 | 1468600453355 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}] 09:34:13 INFO - PROCESS | 1719 | 1468600453361 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:13 INFO - PROCESS | 1719 | 1468600453565 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:34:13 INFO - PROCESS | 1719 | 1468600453755 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 1719 | 1468600453767 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea33000 == 33 [pid = 1719] [id = 641] 09:34:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8f942400) [pid = 1719] [serial = 1924] [outer = (nil)] 09:34:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x8f948400) [pid = 1719] [serial = 1925] [outer = 0x8f942400] 09:34:13 INFO - PROCESS | 1719 | 1468600453842 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x8f94cc00) [pid = 1719] [serial = 1926] [outer = 0x8f942400] 09:34:14 INFO - PROCESS | 1719 | 1468600454839 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]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1542ms 09:34:14 INFO - PROCESS | 1719 | 1468600454906 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 1719 | 1468600454910 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:34:14 INFO - PROCESS | 1719 | 1468600454918 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 1719 | 1468600454924 Marionette TRACE conn4 <- [1,2538,null,{}] 09:34:14 INFO - PROCESS | 1719 | 1468600454948 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}] 09:34:14 INFO - PROCESS | 1719 | 1468600454958 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:15 INFO - PROCESS | 1719 | 1468600455185 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:34:15 INFO - PROCESS | 1719 | 1468600455213 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 1719 | 1468600455227 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x916b4c00 == 34 [pid = 1719] [id = 642] 09:34:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x916bac00) [pid = 1719] [serial = 1927] [outer = (nil)] 09:34:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x91af7c00) [pid = 1719] [serial = 1928] [outer = 0x916bac00] 09:34:15 INFO - PROCESS | 1719 | 1468600455304 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x920d2800) [pid = 1719] [serial = 1929] [outer = 0x916bac00] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x8cf9b400) [pid = 1719] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x91159800) [pid = 1719] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x9163b400) [pid = 1719] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x8dde2800) [pid = 1719] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x8d546c00) [pid = 1719] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x93a25400) [pid = 1719] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x8d550000) [pid = 1719] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x8d9cb800) [pid = 1719] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x92584400) [pid = 1719] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x8dde1400) [pid = 1719] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x91afa400) [pid = 1719] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x92039800) [pid = 1719] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:34:16 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x920c5400) [pid = 1719] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:34:16 INFO - PROCESS | 1719 | 1468600456847 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]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1992ms 09:34:16 INFO - PROCESS | 1719 | 1468600456910 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:34:16 INFO - PROCESS | 1719 | 1468600456915 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:34:16 INFO - PROCESS | 1719 | 1468600456922 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 1719 | 1468600456926 Marionette TRACE conn4 <- [1,2542,null,{}] 09:34:16 INFO - PROCESS | 1719 | 1468600456932 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}] 09:34:16 INFO - PROCESS | 1719 | 1468600456937 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:17 INFO - PROCESS | 1719 | 1468600457118 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:34:17 INFO - PROCESS | 1719 | 1468600457127 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 1719 | 1468600457135 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf99400 == 35 [pid = 1719] [id = 643] 09:34:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x8dde1400) [pid = 1719] [serial = 1930] [outer = (nil)] 09:34:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9203a400) [pid = 1719] [serial = 1931] [outer = 0x8dde1400] 09:34:17 INFO - PROCESS | 1719 | 1468600457341 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x92588000) [pid = 1719] [serial = 1932] [outer = 0x8dde1400] 09:34:18 INFO - PROCESS | 1719 | 1468600458137 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]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1283ms 09:34:18 INFO - PROCESS | 1719 | 1468600458205 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 1719 | 1468600458209 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:34:18 INFO - PROCESS | 1719 | 1468600458216 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 1719 | 1468600458220 Marionette TRACE conn4 <- [1,2546,null,{}] 09:34:18 INFO - PROCESS | 1719 | 1468600458226 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}] 09:34:18 INFO - PROCESS | 1719 | 1468600458231 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:18 INFO - PROCESS | 1719 | 1468600458535 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:34:18 INFO - PROCESS | 1719 | 1468600458672 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 1719 | 1468600458684 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb9000 == 36 [pid = 1719] [id = 644] 09:34:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x8cdbac00) [pid = 1719] [serial = 1933] [outer = (nil)] 09:34:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8cf91c00) [pid = 1719] [serial = 1934] [outer = 0x8cdbac00] 09:34:18 INFO - PROCESS | 1719 | 1468600458788 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8cf9b400) [pid = 1719] [serial = 1935] [outer = 0x8cdbac00] 09:34:19 INFO - PROCESS | 1719 | 1468600459928 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]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1790ms 09:34:20 INFO - PROCESS | 1719 | 1468600460010 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 1719 | 1468600460016 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:34:20 INFO - PROCESS | 1719 | 1468600460026 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 1719 | 1468600460030 Marionette TRACE conn4 <- [1,2550,null,{}] 09:34:20 INFO - PROCESS | 1719 | 1468600460040 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}] 09:34:20 INFO - PROCESS | 1719 | 1468600460048 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:20 INFO - PROCESS | 1719 | 1468600460380 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:34:20 INFO - PROCESS | 1719 | 1468600460576 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 1719 | 1468600460588 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:20 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e92c400 == 37 [pid = 1719] [id = 645] 09:34:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x8e92d000) [pid = 1719] [serial = 1936] [outer = (nil)] 09:34:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8ea2f000) [pid = 1719] [serial = 1937] [outer = 0x8e92d000] 09:34:20 INFO - PROCESS | 1719 | 1468600460676 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x8f945000) [pid = 1719] [serial = 1938] [outer = 0x8e92d000] 09:34:21 INFO - PROCESS | 1719 | 1468600461736 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]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1736ms 09:34:21 INFO - PROCESS | 1719 | 1468600461762 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 1719 | 1468600461768 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:34:21 INFO - PROCESS | 1719 | 1468600461776 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 1719 | 1468600461782 Marionette TRACE conn4 <- [1,2554,null,{}] 09:34:21 INFO - PROCESS | 1719 | 1468600461789 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}] 09:34:21 INFO - PROCESS | 1719 | 1468600461796 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:22 INFO - PROCESS | 1719 | 1468600462045 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:34:22 INFO - PROCESS | 1719 | 1468600462479 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 1719 | 1468600462494 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cd000 == 38 [pid = 1719] [id = 646] 09:34:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x8e92d400) [pid = 1719] [serial = 1939] [outer = (nil)] 09:34:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x91af5800) [pid = 1719] [serial = 1940] [outer = 0x8e92d400] 09:34:22 INFO - PROCESS | 1719 | 1468600462653 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x92582c00) [pid = 1719] [serial = 1941] [outer = 0x8e92d400] 09:34:23 INFO - PROCESS | 1719 | 1468600463859 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]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2145ms 09:34:23 INFO - PROCESS | 1719 | 1468600463923 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 1719 | 1468600463930 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:34:23 INFO - PROCESS | 1719 | 1468600463949 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 1719 | 1468600463958 Marionette TRACE conn4 <- [1,2558,null,{}] 09:34:23 INFO - PROCESS | 1719 | 1468600463965 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}] 09:34:23 INFO - PROCESS | 1719 | 1468600463973 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:24 INFO - PROCESS | 1719 | 1468600464222 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:34:24 INFO - PROCESS | 1719 | 1468600464506 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 1719 | 1468600464516 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x91635800 == 39 [pid = 1719] [id = 647] 09:34:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x91af8000) [pid = 1719] [serial = 1942] [outer = (nil)] 09:34:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x93a7a000) [pid = 1719] [serial = 1943] [outer = 0x91af8000] 09:34:24 INFO - PROCESS | 1719 | 1468600464604 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x93a2c800) [pid = 1719] [serial = 1944] [outer = 0x91af8000] 09:34:25 INFO - PROCESS | 1719 | 1468600465641 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]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1753ms 09:34:25 INFO - PROCESS | 1719 | 1468600465695 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 1719 | 1468600465699 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:34:25 INFO - PROCESS | 1719 | 1468600465706 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 1719 | 1468600465710 Marionette TRACE conn4 <- [1,2562,null,{}] 09:34:25 INFO - PROCESS | 1719 | 1468600465716 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}] 09:34:25 INFO - PROCESS | 1719 | 1468600465723 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:25 INFO - PROCESS | 1719 | 1468600465924 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:34:26 INFO - PROCESS | 1719 | 1468600466159 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 1719 | 1468600466171 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x91632400 == 40 [pid = 1719] [id = 648] 09:34:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x93b71800) [pid = 1719] [serial = 1945] [outer = (nil)] 09:34:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x93d80400) [pid = 1719] [serial = 1946] [outer = 0x93b71800] 09:34:26 INFO - PROCESS | 1719 | 1468600466298 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x93d85c00) [pid = 1719] [serial = 1947] [outer = 0x93b71800] 09:34:27 INFO - PROCESS | 1719 | 1468600467366 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]]]}] 09:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1734ms 09:34:27 INFO - PROCESS | 1719 | 1468600467442 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 1719 | 1468600467445 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:34:27 INFO - PROCESS | 1719 | 1468600467454 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 1719 | 1468600467458 Marionette TRACE conn4 <- [1,2566,null,{}] 09:34:27 INFO - PROCESS | 1719 | 1468600467465 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}] 09:34:27 INFO - PROCESS | 1719 | 1468600467471 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:27 INFO - PROCESS | 1719 | 1468600467713 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:34:27 INFO - PROCESS | 1719 | 1468600467930 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 1719 | 1468600467954 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9c7400 == 41 [pid = 1719] [id = 649] 09:34:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x916b4400) [pid = 1719] [serial = 1948] [outer = (nil)] 09:34:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x9524e800) [pid = 1719] [serial = 1949] [outer = 0x916b4400] 09:34:28 INFO - PROCESS | 1719 | 1468600468098 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x952b6c00) [pid = 1719] [serial = 1950] [outer = 0x916b4400] 09:34:29 INFO - PROCESS | 1719 | 1468600469210 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]]]}] 09:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1840ms 09:34:29 INFO - PROCESS | 1719 | 1468600469296 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 1719 | 1468600469303 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:34:29 INFO - PROCESS | 1719 | 1468600469310 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 1719 | 1468600469315 Marionette TRACE conn4 <- [1,2570,null,{}] 09:34:29 INFO - PROCESS | 1719 | 1468600469321 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}] 09:34:29 INFO - PROCESS | 1719 | 1468600469327 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:29 INFO - PROCESS | 1719 | 1468600469565 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:34:29 INFO - PROCESS | 1719 | 1468600469975 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 1719 | 1468600469987 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdba800 == 42 [pid = 1719] [id = 650] 09:34:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x8cdbb800) [pid = 1719] [serial = 1951] [outer = (nil)] 09:34:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x8cf90400) [pid = 1719] [serial = 1952] [outer = 0x8cdbb800] 09:34:30 INFO - PROCESS | 1719 | 1468600470078 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x8d54c800) [pid = 1719] [serial = 1953] [outer = 0x8cdbb800] 09:34:31 INFO - PROCESS | 1719 | 1468600471258 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]]]}] 09:34:31 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94d800 == 41 [pid = 1719] [id = 617] 09:34:31 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54e800 == 40 [pid = 1719] [id = 628] 09:34:31 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbd000 == 39 [pid = 1719] [id = 616] 09:34:31 INFO - PROCESS | 1719 | --DOCSHELL 0x91af8c00 == 38 [pid = 1719] [id = 627] 09:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2034ms 09:34:31 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf99400 == 37 [pid = 1719] [id = 643] 09:34:31 INFO - PROCESS | 1719 | --DOCSHELL 0x916b4c00 == 36 [pid = 1719] [id = 642] 09:34:31 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea33000 == 35 [pid = 1719] [id = 641] 09:34:31 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf9bc00 == 34 [pid = 1719] [id = 640] 09:34:31 INFO - PROCESS | 1719 | --DOCSHELL 0x8f948800 == 33 [pid = 1719] [id = 639] 09:34:31 INFO - PROCESS | 1719 | 1468600471365 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 1719 | 1468600471373 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:34:31 INFO - PROCESS | 1719 | 1468600471389 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 1719 | 1468600471395 Marionette TRACE conn4 <- [1,2574,null,{}] 09:34:31 INFO - PROCESS | 1719 | 1468600471403 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}] 09:34:31 INFO - PROCESS | 1719 | 1468600471409 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:31 INFO - PROCESS | 1719 | 1468600471590 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x93b75000) [pid = 1719] [serial = 1892] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x93b78800) [pid = 1719] [serial = 1889] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x916c0000) [pid = 1719] [serial = 1857] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x916b9800) [pid = 1719] [serial = 1856] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x8ddeac00) [pid = 1719] [serial = 1859] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x8ea31000) [pid = 1719] [serial = 1860] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x8e798800) [pid = 1719] [serial = 1880] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x8f947800) [pid = 1719] [serial = 1881] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x93a2cc00) [pid = 1719] [serial = 1868] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x93a71c00) [pid = 1719] [serial = 1869] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x8e92dc00) [pid = 1719] [serial = 1874] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x91af4c00) [pid = 1719] [serial = 1875] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8d9d1000) [pid = 1719] [serial = 1877] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8dde0800) [pid = 1719] [serial = 1878] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x92589000) [pid = 1719] [serial = 1865] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x930e1400) [pid = 1719] [serial = 1866] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x92039400) [pid = 1719] [serial = 1862] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x920c4400) [pid = 1719] [serial = 1863] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x920c6400) [pid = 1719] [serial = 1883] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x920d0400) [pid = 1719] [serial = 1884] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x93b75400) [pid = 1719] [serial = 1871] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x93b79000) [pid = 1719] [serial = 1872] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x93b57400) [pid = 1719] [serial = 1887] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x952a6400) [pid = 1719] [serial = 1893] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x93a25000) [pid = 1719] [serial = 1886] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x93d8a800) [pid = 1719] [serial = 1890] [outer = (nil)] [url = about:blank] 09:34:31 INFO - PROCESS | 1719 | 1468600471825 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 1719 | 1468600471832 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde4400 == 34 [pid = 1719] [id = 651] 09:34:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x8e798800) [pid = 1719] [serial = 1954] [outer = (nil)] 09:34:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x8e79e000) [pid = 1719] [serial = 1955] [outer = 0x8e798800] 09:34:31 INFO - PROCESS | 1719 | 1468600471918 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x8e92bc00) [pid = 1719] [serial = 1956] [outer = 0x8e798800] 09:34:32 INFO - PROCESS | 1719 | 1468600472847 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]]]}] 09:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1541ms 09:34:32 INFO - PROCESS | 1719 | 1468600472925 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 1719 | 1468600472932 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:34:32 INFO - PROCESS | 1719 | 1468600472941 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 1719 | 1468600472944 Marionette TRACE conn4 <- [1,2578,null,{}] 09:34:32 INFO - PROCESS | 1719 | 1468600472951 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}] 09:34:32 INFO - PROCESS | 1719 | 1468600472956 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:33 INFO - PROCESS | 1719 | 1468600473150 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:34:33 INFO - PROCESS | 1719 | 1468600473301 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 1719 | 1468600473311 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea2b400 == 35 [pid = 1719] [id = 652] 09:34:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x8ea2d800) [pid = 1719] [serial = 1957] [outer = (nil)] 09:34:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9115cc00) [pid = 1719] [serial = 1958] [outer = 0x8ea2d800] 09:34:33 INFO - PROCESS | 1719 | 1468600473382 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x916b1c00) [pid = 1719] [serial = 1959] [outer = 0x8ea2d800] 09:34:34 INFO - PROCESS | 1719 | 1468600474419 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]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1530ms 09:34:34 INFO - PROCESS | 1719 | 1468600474474 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 1719 | 1468600474481 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:34:34 INFO - PROCESS | 1719 | 1468600474501 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 1719 | 1468600474514 Marionette TRACE conn4 <- [1,2582,null,{}] 09:34:34 INFO - PROCESS | 1719 | 1468600474538 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}] 09:34:34 INFO - PROCESS | 1719 | 1468600474547 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:34 INFO - PROCESS | 1719 | 1468600474817 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:34:35 INFO - PROCESS | 1719 | 1468600475022 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 1719 | 1468600475031 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde0400 == 36 [pid = 1719] [id = 653] 09:34:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x91af5000) [pid = 1719] [serial = 1960] [outer = (nil)] 09:34:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9232b800) [pid = 1719] [serial = 1961] [outer = 0x91af5000] 09:34:35 INFO - PROCESS | 1719 | 1468600475102 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9258f800) [pid = 1719] [serial = 1962] [outer = 0x91af5000] 09:34:36 INFO - PROCESS | 1719 | 1468600476020 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]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1565ms 09:34:36 INFO - PROCESS | 1719 | 1468600476057 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 1719 | 1468600476061 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:34:36 INFO - PROCESS | 1719 | 1468600476069 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 1719 | 1468600476073 Marionette TRACE conn4 <- [1,2586,null,{}] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x96596800) [pid = 1719] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x8ea37000) [pid = 1719] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x8d548400) [pid = 1719] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x9115a400) [pid = 1719] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x95310400) [pid = 1719] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x8d546800) [pid = 1719] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x93d7f800) [pid = 1719] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x8d547400) [pid = 1719] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x9163d400) [pid = 1719] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x8f942400) [pid = 1719] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x916bac00) [pid = 1719] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:34:36 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x93b60400) [pid = 1719] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:34:36 INFO - PROCESS | 1719 | 1468600476193 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}] 09:34:36 INFO - PROCESS | 1719 | 1468600476197 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:36 INFO - PROCESS | 1719 | 1468600476378 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:34:36 INFO - PROCESS | 1719 | 1468600476387 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 1719 | 1468600476398 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:36 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb1c00 == 37 [pid = 1719] [id = 654] 09:34:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x8e92b800) [pid = 1719] [serial = 1963] [outer = (nil)] 09:34:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x91639800) [pid = 1719] [serial = 1964] [outer = 0x8e92b800] 09:34:36 INFO - PROCESS | 1719 | 1468600476468 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x916bb000) [pid = 1719] [serial = 1965] [outer = 0x8e92b800] 09:34:37 INFO - PROCESS | 1719 | 1468600477506 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]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1461ms 09:34:37 INFO - PROCESS | 1719 | 1468600477536 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 1719 | 1468600477540 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:34:37 INFO - PROCESS | 1719 | 1468600477547 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 1719 | 1468600477551 Marionette TRACE conn4 <- [1,2590,null,{}] 09:34:37 INFO - PROCESS | 1719 | 1468600477557 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}] 09:34:37 INFO - PROCESS | 1719 | 1468600477562 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:37 INFO - PROCESS | 1719 | 1468600477772 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:34:37 INFO - PROCESS | 1719 | 1468600477930 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 1719 | 1468600477946 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x930ee400 == 38 [pid = 1719] [id = 655] 09:34:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x93a23400) [pid = 1719] [serial = 1966] [outer = (nil)] 09:34:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x93a2e000) [pid = 1719] [serial = 1967] [outer = 0x93a23400] 09:34:38 INFO - PROCESS | 1719 | 1468600478028 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x93b78800) [pid = 1719] [serial = 1968] [outer = 0x93a23400] 09:34:39 INFO - PROCESS | 1719 | 1468600479164 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]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1690ms 09:34:39 INFO - PROCESS | 1719 | 1468600479240 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 1719 | 1468600479247 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:34:39 INFO - PROCESS | 1719 | 1468600479256 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 1719 | 1468600479265 Marionette TRACE conn4 <- [1,2594,null,{}] 09:34:39 INFO - PROCESS | 1719 | 1468600479273 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}] 09:34:39 INFO - PROCESS | 1719 | 1468600479280 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:39 INFO - PROCESS | 1719 | 1468600479530 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:34:39 INFO - PROCESS | 1719 | 1468600479840 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 1719 | 1468600479853 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde0c00 == 39 [pid = 1719] [id = 656] 09:34:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x8dde3000) [pid = 1719] [serial = 1969] [outer = (nil)] 09:34:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x8e7a0000) [pid = 1719] [serial = 1970] [outer = 0x8dde3000] 09:34:39 INFO - PROCESS | 1719 | 1468600479953 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x8f943400) [pid = 1719] [serial = 1971] [outer = 0x8dde3000] 09:34:41 INFO - PROCESS | 1719 | 1468600481008 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]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1795ms 09:34:41 INFO - PROCESS | 1719 | 1468600481052 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 1719 | 1468600481060 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:34:41 INFO - PROCESS | 1719 | 1468600481073 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 1719 | 1468600481077 Marionette TRACE conn4 <- [1,2598,null,{}] 09:34:41 INFO - PROCESS | 1719 | 1468600481084 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}] 09:34:41 INFO - PROCESS | 1719 | 1468600481090 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:41 INFO - PROCESS | 1719 | 1468600481308 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:34:41 INFO - PROCESS | 1719 | 1468600481549 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 1719 | 1468600481560 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x916b8400 == 40 [pid = 1719] [id = 657] 09:34:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x91afa400) [pid = 1719] [serial = 1972] [outer = (nil)] 09:34:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x920d0400) [pid = 1719] [serial = 1973] [outer = 0x91afa400] 09:34:41 INFO - PROCESS | 1719 | 1468600481689 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9232bc00) [pid = 1719] [serial = 1974] [outer = 0x91afa400] 09:34:42 INFO - PROCESS | 1719 | 1468600482776 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]]]}] 09:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1750ms 09:34:42 INFO - PROCESS | 1719 | 1468600482823 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 1719 | 1468600482827 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:34:42 INFO - PROCESS | 1719 | 1468600482835 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 1719 | 1468600482842 Marionette TRACE conn4 <- [1,2602,null,{}] 09:34:42 INFO - PROCESS | 1719 | 1468600482860 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}] 09:34:42 INFO - PROCESS | 1719 | 1468600482870 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:43 INFO - PROCESS | 1719 | 1468600483117 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:34:43 INFO - PROCESS | 1719 | 1468600483359 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 1719 | 1468600483372 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:43 INFO - PROCESS | 1719 | ++DOCSHELL 0x930ed800 == 41 [pid = 1719] [id = 658] 09:34:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x93d86c00) [pid = 1719] [serial = 1975] [outer = (nil)] 09:34:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x95243000) [pid = 1719] [serial = 1976] [outer = 0x93d86c00] 09:34:43 INFO - PROCESS | 1719 | 1468600483474 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x952a2400) [pid = 1719] [serial = 1977] [outer = 0x93d86c00] 09:34:44 INFO - PROCESS | 1719 | 1468600484482 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]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1696ms 09:34:44 INFO - PROCESS | 1719 | 1468600484533 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 1719 | 1468600484538 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:34:44 INFO - PROCESS | 1719 | 1468600484546 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 1719 | 1468600484550 Marionette TRACE conn4 <- [1,2606,null,{}] 09:34:44 INFO - PROCESS | 1719 | 1468600484556 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}] 09:34:44 INFO - PROCESS | 1719 | 1468600484562 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:44 INFO - PROCESS | 1719 | 1468600484778 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:34:45 INFO - PROCESS | 1719 | 1468600485021 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 1719 | 1468600485030 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde7400 == 42 [pid = 1719] [id = 659] 09:34:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9163d800) [pid = 1719] [serial = 1978] [outer = (nil)] 09:34:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x95243800) [pid = 1719] [serial = 1979] [outer = 0x9163d800] 09:34:45 INFO - PROCESS | 1719 | 1468600485159 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x952b5c00) [pid = 1719] [serial = 1980] [outer = 0x9163d800] 09:34:46 INFO - PROCESS | 1719 | 1468600486263 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]]]}] 09:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1791ms 09:34:46 INFO - PROCESS | 1719 | 1468600486337 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 1719 | 1468600486341 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:34:46 INFO - PROCESS | 1719 | 1468600486348 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 1719 | 1468600486353 Marionette TRACE conn4 <- [1,2610,null,{}] 09:34:46 INFO - PROCESS | 1719 | 1468600486359 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}] 09:34:46 INFO - PROCESS | 1719 | 1468600486364 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:46 INFO - PROCESS | 1719 | 1468600486594 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:34:46 INFO - PROCESS | 1719 | 1468600486878 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 1719 | 1468600486888 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:46 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a6fc00 == 43 [pid = 1719] [id = 660] 09:34:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x952b4000) [pid = 1719] [serial = 1981] [outer = (nil)] 09:34:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x95382800) [pid = 1719] [serial = 1982] [outer = 0x952b4000] 09:34:46 INFO - PROCESS | 1719 | 1468600486983 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x9538cc00) [pid = 1719] [serial = 1983] [outer = 0x952b4000] 09:34:48 INFO - PROCESS | 1719 | 1468600488026 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]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1749ms 09:34:48 INFO - PROCESS | 1719 | 1468600488098 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 1719 | 1468600488102 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:34:48 INFO - PROCESS | 1719 | 1468600488109 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 1719 | 1468600488112 Marionette TRACE conn4 <- [1,2614,null,{}] 09:34:48 INFO - PROCESS | 1719 | 1468600488119 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}] 09:34:48 INFO - PROCESS | 1719 | 1468600488129 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:48 INFO - PROCESS | 1719 | 1468600488394 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:34:48 INFO - PROCESS | 1719 | 1468600488948 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 1719 | 1468600488959 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cc800 == 44 [pid = 1719] [id = 661] 09:34:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x8d9d1000) [pid = 1719] [serial = 1984] [outer = (nil)] 09:34:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x8dde2400) [pid = 1719] [serial = 1985] [outer = 0x8d9d1000] 09:34:49 INFO - PROCESS | 1719 | 1468600489037 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x8e79b400) [pid = 1719] [serial = 1986] [outer = 0x8d9d1000] 09:34:50 INFO - PROCESS | 1719 | 1468600490081 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]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2043ms 09:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:34:50 INFO - PROCESS | 1719 | 1468600490155 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 1719 | 1468600490160 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:34:50 INFO - PROCESS | 1719 | 1468600490168 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 1719 | 1468600490174 Marionette TRACE conn4 <- [1,2618,null,{}] 09:34:50 INFO - PROCESS | 1719 | 1468600490182 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}] 09:34:50 INFO - PROCESS | 1719 | 1468600490187 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:50 INFO - PROCESS | 1719 | 1468600490374 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf92400 == 43 [pid = 1719] [id = 620] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9c7400 == 42 [pid = 1719] [id = 649] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x91632400 == 41 [pid = 1719] [id = 648] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9cd000 == 40 [pid = 1719] [id = 646] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x91635800 == 39 [pid = 1719] [id = 647] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8e92c400 == 38 [pid = 1719] [id = 645] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb9000 == 37 [pid = 1719] [id = 644] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf8f000 == 36 [pid = 1719] [id = 626] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde0000 == 35 [pid = 1719] [id = 618] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x9115f800 == 34 [pid = 1719] [id = 623] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9cdc00 == 33 [pid = 1719] [id = 629] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9d5400 == 32 [pid = 1719] [id = 615] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54d400 == 31 [pid = 1719] [id = 624] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb0800 == 30 [pid = 1719] [id = 625] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x9115f000 == 29 [pid = 1719] [id = 632] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x9232a400 == 28 [pid = 1719] [id = 621] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb8c00 == 27 [pid = 1719] [id = 630] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9d0c00 == 26 [pid = 1719] [id = 619] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde7000 == 25 [pid = 1719] [id = 622] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x91af4000 == 24 [pid = 1719] [id = 633] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x930ed400 == 23 [pid = 1719] [id = 634] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x9530f400 == 22 [pid = 1719] [id = 635] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb5c00 == 21 [pid = 1719] [id = 636] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8d547000 == 20 [pid = 1719] [id = 631] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb3c00 == 19 [pid = 1719] [id = 637] 09:34:51 INFO - PROCESS | 1719 | --DOCSHELL 0x8d546400 == 18 [pid = 1719] [id = 638] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x98a8bc00) [pid = 1719] [serial = 1911] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x98ec9400) [pid = 1719] [serial = 1913] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x8d9d0800) [pid = 1719] [serial = 1922] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x916bc400) [pid = 1719] [serial = 1919] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x9538a400) [pid = 1719] [serial = 1907] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x99603400) [pid = 1719] [serial = 1914] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x8e7a1400) [pid = 1719] [serial = 1917] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9790cc00) [pid = 1719] [serial = 1910] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x95380800) [pid = 1719] [serial = 1905] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9530dc00) [pid = 1719] [serial = 1904] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x8d552000) [pid = 1719] [serial = 1895] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8d9c6c00) [pid = 1719] [serial = 1916] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x91af0800) [pid = 1719] [serial = 1898] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9538d000) [pid = 1719] [serial = 1908] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x8d9ce000) [pid = 1719] [serial = 1896] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x8f94cc00) [pid = 1719] [serial = 1926] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x91af7c00) [pid = 1719] [serial = 1928] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x8f948400) [pid = 1719] [serial = 1925] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x91afbc00) [pid = 1719] [serial = 1920] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x94863800) [pid = 1719] [serial = 1901] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8dde4c00) [pid = 1719] [serial = 1923] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x920d2800) [pid = 1719] [serial = 1929] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x92037c00) [pid = 1719] [serial = 1899] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9529a400) [pid = 1719] [serial = 1902] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x9203a400) [pid = 1719] [serial = 1931] [outer = (nil)] [url = about:blank] 09:34:51 INFO - PROCESS | 1719 | 1468600491799 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 1719 | 1468600491809 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb9000 == 19 [pid = 1719] [id = 662] 09:34:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x8cdb9800) [pid = 1719] [serial = 1987] [outer = (nil)] 09:34:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x8cf8f800) [pid = 1719] [serial = 1988] [outer = 0x8cdb9800] 09:34:51 INFO - PROCESS | 1719 | 1468600491895 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x8cf99c00) [pid = 1719] [serial = 1989] [outer = 0x8cdb9800] 09:34:52 INFO - PROCESS | 1719 | 1468600492774 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]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2642ms 09:34:52 INFO - PROCESS | 1719 | 1468600492812 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 1719 | 1468600492818 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:34:52 INFO - PROCESS | 1719 | 1468600492837 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 1719 | 1468600492843 Marionette TRACE conn4 <- [1,2622,null,{}] 09:34:52 INFO - PROCESS | 1719 | 1468600492851 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}] 09:34:52 INFO - PROCESS | 1719 | 1468600492858 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:53 INFO - PROCESS | 1719 | 1468600493041 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:34:53 INFO - PROCESS | 1719 | 1468600493054 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 1719 | 1468600493066 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9d5400 == 20 [pid = 1719] [id = 663] 09:34:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x8dde0000) [pid = 1719] [serial = 1990] [outer = (nil)] 09:34:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x8dde5400) [pid = 1719] [serial = 1991] [outer = 0x8dde0000] 09:34:53 INFO - PROCESS | 1719 | 1468600493142 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x8e795000) [pid = 1719] [serial = 1992] [outer = 0x8dde0000] 09:34:54 INFO - PROCESS | 1719 | 1468600494185 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]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1392ms 09:34:54 INFO - PROCESS | 1719 | 1468600494233 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 1719 | 1468600494242 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:34:54 INFO - PROCESS | 1719 | 1468600494250 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 1719 | 1468600494254 Marionette TRACE conn4 <- [1,2626,null,{}] 09:34:54 INFO - PROCESS | 1719 | 1468600494261 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}] 09:34:54 INFO - PROCESS | 1719 | 1468600494266 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:54 INFO - PROCESS | 1719 | 1468600494529 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:34:54 INFO - PROCESS | 1719 | 1468600494563 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 1719 | 1468600494574 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e91fc00 == 21 [pid = 1719] [id = 664] 09:34:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x8e921000) [pid = 1719] [serial = 1993] [outer = (nil)] 09:34:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x8f944800) [pid = 1719] [serial = 1994] [outer = 0x8e921000] 09:34:54 INFO - PROCESS | 1719 | 1468600494651 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x8f950800) [pid = 1719] [serial = 1995] [outer = 0x8e921000] 09:34:55 INFO - PROCESS | 1719 | 1468600495794 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]]]}] 09:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1584ms 09:34:55 INFO - PROCESS | 1719 | 1468600495836 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:34:55 INFO - PROCESS | 1719 | 1468600495841 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:34:55 INFO - PROCESS | 1719 | 1468600495857 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 1719 | 1468600495868 Marionette TRACE conn4 <- [1,2630,null,{}] 09:34:55 INFO - PROCESS | 1719 | 1468600495889 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}] 09:34:55 INFO - PROCESS | 1719 | 1468600495898 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:56 INFO - PROCESS | 1719 | 1468600496142 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:34:56 INFO - PROCESS | 1719 | 1468600496167 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 1719 | 1468600496175 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x91631c00 == 22 [pid = 1719] [id = 665] 09:34:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x916b5800) [pid = 1719] [serial = 1996] [outer = (nil)] 09:34:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x91af4c00) [pid = 1719] [serial = 1997] [outer = 0x916b5800] 09:34:56 INFO - PROCESS | 1719 | 1468600496251 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x91afc800) [pid = 1719] [serial = 1998] [outer = 0x916b5800] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x93a23400) [pid = 1719] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x91af5000) [pid = 1719] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x8e92b800) [pid = 1719] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x8cdbac00) [pid = 1719] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x916b4400) [pid = 1719] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x93b71800) [pid = 1719] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x8e92d000) [pid = 1719] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x91af8000) [pid = 1719] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x8e92d400) [pid = 1719] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x8ea2d800) [pid = 1719] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x8e798800) [pid = 1719] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x8cdbb800) [pid = 1719] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:34:57 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x8dde1400) [pid = 1719] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:34:57 INFO - PROCESS | 1719 | 1468600497842 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]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2018ms 09:34:57 INFO - PROCESS | 1719 | 1468600497866 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:34:57 INFO - PROCESS | 1719 | 1468600497872 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:34:57 INFO - PROCESS | 1719 | 1468600497879 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 1719 | 1468600497882 Marionette TRACE conn4 <- [1,2634,null,{}] 09:34:57 INFO - PROCESS | 1719 | 1468600497888 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}] 09:34:57 INFO - PROCESS | 1719 | 1468600497894 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:58 INFO - PROCESS | 1719 | 1468600498124 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:34:58 INFO - PROCESS | 1719 | 1468600498146 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 1719 | 1468600498155 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:58 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9ce800 == 23 [pid = 1719] [id = 666] 09:34:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x8d9cf800) [pid = 1719] [serial = 1999] [outer = (nil)] 09:34:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x916b4400) [pid = 1719] [serial = 2000] [outer = 0x8d9cf800] 09:34:58 INFO - PROCESS | 1719 | 1468600498228 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x91af3400) [pid = 1719] [serial = 2001] [outer = 0x8d9cf800] 09:34:59 INFO - PROCESS | 1719 | 1468600499214 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]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1386ms 09:34:59 INFO - PROCESS | 1719 | 1468600499266 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 1719 | 1468600499273 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:34:59 INFO - PROCESS | 1719 | 1468600499283 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 1719 | 1468600499290 Marionette TRACE conn4 <- [1,2638,null,{}] 09:34:59 INFO - PROCESS | 1719 | 1468600499301 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}] 09:34:59 INFO - PROCESS | 1719 | 1468600499307 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:59 INFO - PROCESS | 1719 | 1468600499514 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:34:59 INFO - PROCESS | 1719 | 1468600499713 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 1719 | 1468600499730 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:34:59 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9ccc00 == 24 [pid = 1719] [id = 667] 09:34:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x8d9cd000) [pid = 1719] [serial = 2002] [outer = (nil)] 09:34:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x8d9d0800) [pid = 1719] [serial = 2003] [outer = 0x8d9cd000] 09:34:59 INFO - PROCESS | 1719 | 1468600499862 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x8e927c00) [pid = 1719] [serial = 2004] [outer = 0x8d9cd000] 09:35:01 INFO - PROCESS | 1719 | 1468600501067 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]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1852ms 09:35:01 INFO - PROCESS | 1719 | 1468600501135 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 1719 | 1468600501143 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:35:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:35:01 INFO - PROCESS | 1719 | 1468600501156 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 1719 | 1468600501163 Marionette TRACE conn4 <- [1,2642,null,{}] 09:35:01 INFO - PROCESS | 1719 | 1468600501170 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}] 09:35:01 INFO - PROCESS | 1719 | 1468600501175 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:01 INFO - PROCESS | 1719 | 1468600501421 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:35:01 INFO - PROCESS | 1719 | 1468600501668 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 1719 | 1468600501679 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:01 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf9bc00 == 25 [pid = 1719] [id = 668] 09:35:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x8d549800) [pid = 1719] [serial = 2005] [outer = (nil)] 09:35:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x91aee000) [pid = 1719] [serial = 2006] [outer = 0x8d549800] 09:35:01 INFO - PROCESS | 1719 | 1468600501811 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x9203b400) [pid = 1719] [serial = 2007] [outer = 0x8d549800] 09:35:03 INFO - PROCESS | 1719 | 1468600503004 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]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:35:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1887ms 09:35:03 INFO - PROCESS | 1719 | 1468600503046 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 1719 | 1468600503053 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:35:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:35:03 INFO - PROCESS | 1719 | 1468600503064 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 1719 | 1468600503073 Marionette TRACE conn4 <- [1,2646,null,{}] 09:35:03 INFO - PROCESS | 1719 | 1468600503100 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}] 09:35:03 INFO - PROCESS | 1719 | 1468600503114 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:03 INFO - PROCESS | 1719 | 1468600503359 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:35:03 INFO - PROCESS | 1719 | 1468600503643 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 1719 | 1468600503653 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x92583800 == 26 [pid = 1719] [id = 669] 09:35:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x92586800) [pid = 1719] [serial = 2008] [outer = (nil)] 09:35:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9258c400) [pid = 1719] [serial = 2009] [outer = 0x92586800] 09:35:03 INFO - PROCESS | 1719 | 1468600503798 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x930ef000) [pid = 1719] [serial = 2010] [outer = 0x92586800] 09:35:04 INFO - PROCESS | 1719 | 1468600504802 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]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:35:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1797ms 09:35:04 INFO - PROCESS | 1719 | 1468600504859 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 1719 | 1468600504863 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:35:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:35:04 INFO - PROCESS | 1719 | 1468600504871 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 1719 | 1468600504875 Marionette TRACE conn4 <- [1,2650,null,{}] 09:35:04 INFO - PROCESS | 1719 | 1468600504881 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}] 09:35:04 INFO - PROCESS | 1719 | 1468600504887 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:05 INFO - PROCESS | 1719 | 1468600505081 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:35:05 INFO - PROCESS | 1719 | 1468600505376 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 1719 | 1468600505387 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e929800 == 27 [pid = 1719] [id = 670] 09:35:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8f94dc00) [pid = 1719] [serial = 2011] [outer = (nil)] 09:35:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x93a6c800) [pid = 1719] [serial = 2012] [outer = 0x8f94dc00] 09:35:05 INFO - PROCESS | 1719 | 1468600505518 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x93a7a400) [pid = 1719] [serial = 2013] [outer = 0x8f94dc00] 09:35:06 INFO - PROCESS | 1719 | 1468600506731 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]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:35:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1891ms 09:35:06 INFO - PROCESS | 1719 | 1468600506763 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 1719 | 1468600506774 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:35:06 INFO - PROCESS | 1719 | 1468600506790 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 1719 | 1468600506794 Marionette TRACE conn4 <- [1,2654,null,{}] 09:35:06 INFO - PROCESS | 1719 | 1468600506814 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}] 09:35:06 INFO - PROCESS | 1719 | 1468600506820 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:07 INFO - PROCESS | 1719 | 1468600507091 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:35:07 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde0c00 == 26 [pid = 1719] [id = 656] 09:35:07 INFO - PROCESS | 1719 | 1468600507333 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 1719 | 1468600507347 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf9ac00 == 27 [pid = 1719] [id = 671] 09:35:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x8cf9b800) [pid = 1719] [serial = 2014] [outer = (nil)] 09:35:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x8d54e000) [pid = 1719] [serial = 2015] [outer = 0x8cf9b800] 09:35:07 INFO - PROCESS | 1719 | 1468600507423 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x8d554800) [pid = 1719] [serial = 2016] [outer = 0x8cf9b800] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x93b78800) [pid = 1719] [serial = 1968] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x9232b800) [pid = 1719] [serial = 1961] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x91639800) [pid = 1719] [serial = 1964] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8cf91c00) [pid = 1719] [serial = 1934] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x8cf9b400) [pid = 1719] [serial = 1935] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9524e800) [pid = 1719] [serial = 1949] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x952b6c00) [pid = 1719] [serial = 1950] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x93d80400) [pid = 1719] [serial = 1946] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x93d85c00) [pid = 1719] [serial = 1947] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x8ea2f000) [pid = 1719] [serial = 1937] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x8f945000) [pid = 1719] [serial = 1938] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x93a7a000) [pid = 1719] [serial = 1943] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x93a2c800) [pid = 1719] [serial = 1944] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x91af5800) [pid = 1719] [serial = 1940] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x92582c00) [pid = 1719] [serial = 1941] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9115cc00) [pid = 1719] [serial = 1958] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x8e79e000) [pid = 1719] [serial = 1955] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x8e92bc00) [pid = 1719] [serial = 1956] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x8cf90400) [pid = 1719] [serial = 1952] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x8d54c800) [pid = 1719] [serial = 1953] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x92588000) [pid = 1719] [serial = 1932] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x9258f800) [pid = 1719] [serial = 1962] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x93a2e000) [pid = 1719] [serial = 1967] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x916bb000) [pid = 1719] [serial = 1965] [outer = (nil)] [url = about:blank] 09:35:07 INFO - PROCESS | 1719 | --DOMWINDOW == 61 (0x916b1c00) [pid = 1719] [serial = 1959] [outer = (nil)] [url = about:blank] 09:35:08 INFO - PROCESS | 1719 | 1468600508416 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]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:35:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1696ms 09:35:08 INFO - PROCESS | 1719 | 1468600508485 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 1719 | 1468600508492 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:35:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:35:08 INFO - PROCESS | 1719 | 1468600508504 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 1719 | 1468600508508 Marionette TRACE conn4 <- [1,2658,null,{}] 09:35:08 INFO - PROCESS | 1719 | 1468600508515 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}] 09:35:08 INFO - PROCESS | 1719 | 1468600508521 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:08 INFO - PROCESS | 1719 | 1468600508708 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:35:08 INFO - PROCESS | 1719 | 1468600508914 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 1719 | 1468600508922 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:08 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e91e800 == 28 [pid = 1719] [id = 672] 09:35:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x8e91f000) [pid = 1719] [serial = 2017] [outer = (nil)] 09:35:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x8e92a800) [pid = 1719] [serial = 2018] [outer = 0x8e91f000] 09:35:09 INFO - PROCESS | 1719 | 1468600509025 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x8ea2f400) [pid = 1719] [serial = 2019] [outer = 0x8e91f000] 09:35:09 INFO - PROCESS | 1719 | 1468600509922 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]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:35:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1439ms 09:35:09 INFO - PROCESS | 1719 | 1468600509947 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:35:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:35:09 INFO - PROCESS | 1719 | 1468600509951 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:35:09 INFO - PROCESS | 1719 | 1468600509959 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 1719 | 1468600509965 Marionette TRACE conn4 <- [1,2662,null,{}] 09:35:09 INFO - PROCESS | 1719 | 1468600509988 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}] 09:35:09 INFO - PROCESS | 1719 | 1468600509998 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:10 INFO - PROCESS | 1719 | 1468600510257 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:35:10 INFO - PROCESS | 1719 | 1468600510293 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 1719 | 1468600510303 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x91634000 == 29 [pid = 1719] [id = 673] 09:35:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x91638c00) [pid = 1719] [serial = 2020] [outer = (nil)] 09:35:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x916b4c00) [pid = 1719] [serial = 2021] [outer = 0x91638c00] 09:35:10 INFO - PROCESS | 1719 | 1468600510383 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x91aefc00) [pid = 1719] [serial = 2022] [outer = 0x91638c00] 09:35:11 INFO - PROCESS | 1719 | 1468600511431 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]]]}] 09:35:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:35:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1541ms 09:35:11 INFO - PROCESS | 1719 | 1468600511500 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:35:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:35:11 INFO - PROCESS | 1719 | 1468600511505 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:35:11 INFO - PROCESS | 1719 | 1468600511512 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - PROCESS | 1719 | 1468600511518 Marionette TRACE conn4 <- [1,2666,null,{}] 09:35:11 INFO - PROCESS | 1719 | 1468600511529 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}] 09:35:11 INFO - PROCESS | 1719 | 1468600511534 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:11 INFO - PROCESS | 1719 | 1468600511782 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:35:11 INFO - PROCESS | 1719 | 1468600511812 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 1719 | 1468600511822 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x920c6c00 == 30 [pid = 1719] [id = 674] 09:35:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x920c9c00) [pid = 1719] [serial = 2023] [outer = (nil)] 09:35:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x920d2400) [pid = 1719] [serial = 2024] [outer = 0x920c9c00] 09:35:11 INFO - PROCESS | 1719 | 1468600511897 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x920d3800) [pid = 1719] [serial = 2025] [outer = 0x920c9c00] 09:35:12 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x8dde3000) [pid = 1719] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:35:12 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x8cdb9800) [pid = 1719] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:35:12 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x91afa400) [pid = 1719] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:35:12 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x8dde0000) [pid = 1719] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:35:12 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x93d86c00) [pid = 1719] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:35:12 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x916b5800) [pid = 1719] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:35:12 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x8d9d1000) [pid = 1719] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:35:12 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x9163d800) [pid = 1719] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:35:12 INFO - PROCESS | 1719 | --DOMWINDOW == 61 (0x952b4000) [pid = 1719] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:35:12 INFO - PROCESS | 1719 | --DOMWINDOW == 60 (0x8e921000) [pid = 1719] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:35:13 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:13 INFO - PROCESS | 1719 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:35:13 INFO - PROCESS | 1719 | 1468600513406 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]]]}] 09:35:13 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) 09:35:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1935ms 09:35:13 INFO - PROCESS | 1719 | 1468600513450 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 1719 | 1468600513456 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:35:13 INFO - PROCESS | 1719 | 1468600513473 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:35:13 INFO - PROCESS | 1719 | 1468600513486 Marionette TRACE conn4 <- [1,2670,null,{}] 09:35:13 INFO - PROCESS | 1719 | 1468600513567 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}] 09:35:13 INFO - PROCESS | 1719 | 1468600513573 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:13 INFO - PROCESS | 1719 | 1468600513801 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:35:13 INFO - PROCESS | 1719 | 1468600513815 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 1719 | 1468600513823 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb2c00 == 31 [pid = 1719] [id = 675] 09:35:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 61 (0x8d54cc00) [pid = 1719] [serial = 2026] [outer = (nil)] 09:35:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x920c9000) [pid = 1719] [serial = 2027] [outer = 0x8d54cc00] 09:35:13 INFO - PROCESS | 1719 | 1468600513894 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x92582c00) [pid = 1719] [serial = 2028] [outer = 0x8d54cc00] 09:35:15 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:15 INFO - PROCESS | 1719 | 1468600515404 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"]]]}] 09:35:15 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 09:35:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:35:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:35:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1976ms 09:35:15 INFO - PROCESS | 1719 | 1468600515556 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 1719 | 1468600515564 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:35:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:35:15 INFO - PROCESS | 1719 | 1468600515585 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 1719 | 1468600515591 Marionette TRACE conn4 <- [1,2674,null,{}] 09:35:15 INFO - PROCESS | 1719 | 1468600515601 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}] 09:35:15 INFO - PROCESS | 1719 | 1468600515606 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:15 INFO - PROCESS | 1719 | 1468600515909 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:35:16 INFO - PROCESS | 1719 | 1468600516202 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 1719 | 1468600516218 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:16 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf92000 == 32 [pid = 1719] [id = 676] 09:35:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x8d550000) [pid = 1719] [serial = 2029] [outer = (nil)] 09:35:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x8dde3000) [pid = 1719] [serial = 2030] [outer = 0x8d550000] 09:35:16 INFO - PROCESS | 1719 | 1468600516372 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x8ea37800) [pid = 1719] [serial = 2031] [outer = 0x8d550000] 09:35:18 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:18 INFO - PROCESS | 1719 | 1468600518312 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"]]]}] 09:35:18 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 09:35:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:35:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:35:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2759ms 09:35:18 INFO - PROCESS | 1719 | 1468600518344 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 1719 | 1468600518352 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:35:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:35:18 INFO - PROCESS | 1719 | 1468600518366 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 1719 | 1468600518372 Marionette TRACE conn4 <- [1,2678,null,{}] 09:35:18 INFO - PROCESS | 1719 | 1468600518379 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}] 09:35:18 INFO - PROCESS | 1719 | 1468600518384 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:18 INFO - PROCESS | 1719 | 1468600518611 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:35:18 INFO - PROCESS | 1719 | 1468600518810 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 1719 | 1468600518820 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cb000 == 33 [pid = 1719] [id = 677] 09:35:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x8dde1400) [pid = 1719] [serial = 2032] [outer = (nil)] 09:35:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x91afc000) [pid = 1719] [serial = 2033] [outer = 0x8dde1400] 09:35:18 INFO - PROCESS | 1719 | 1468600518947 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x920cbc00) [pid = 1719] [serial = 2034] [outer = 0x8dde1400] 09:35:20 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:20 INFO - PROCESS | 1719 | 1468600520415 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]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:35:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2091ms 09:35:20 INFO - PROCESS | 1719 | 1468600520556 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 1719 | 1468600520561 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:35:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:35:20 INFO - PROCESS | 1719 | 1468600520572 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 1719 | 1468600520578 Marionette TRACE conn4 <- [1,2682,null,{}] 09:35:20 INFO - PROCESS | 1719 | 1468600520596 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}] 09:35:20 INFO - PROCESS | 1719 | 1468600520606 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:20 INFO - PROCESS | 1719 | 1468600520793 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:35:20 INFO - PROCESS | 1719 | 1468600520981 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 1719 | 1468600520989 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x92590800 == 34 [pid = 1719] [id = 678] 09:35:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x930e7800) [pid = 1719] [serial = 2035] [outer = (nil)] 09:35:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x93a6d400) [pid = 1719] [serial = 2036] [outer = 0x930e7800] 09:35:21 INFO - PROCESS | 1719 | 1468600521081 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x93b57800) [pid = 1719] [serial = 2037] [outer = 0x930e7800] 09:35:22 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:22 INFO - PROCESS | 1719 | 1468600522884 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]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:35:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2342ms 09:35:22 INFO - PROCESS | 1719 | 1468600522913 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 1719 | 1468600522920 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:35:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:35:22 INFO - PROCESS | 1719 | 1468600522930 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 1719 | 1468600522935 Marionette TRACE conn4 <- [1,2686,null,{}] 09:35:22 INFO - PROCESS | 1719 | 1468600522945 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}] 09:35:22 INFO - PROCESS | 1719 | 1468600522950 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:23 INFO - PROCESS | 1719 | 1468600523175 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:35:23 INFO - PROCESS | 1719 | 1468600523452 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 1719 | 1468600523462 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54a000 == 35 [pid = 1719] [id = 679] 09:35:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x8e7a1000) [pid = 1719] [serial = 2038] [outer = (nil)] 09:35:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x8e92b000) [pid = 1719] [serial = 2039] [outer = 0x8e7a1000] 09:35:23 INFO - PROCESS | 1719 | 1468600523603 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x8ea32c00) [pid = 1719] [serial = 2040] [outer = 0x8e7a1000] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea2b400 == 34 [pid = 1719] [id = 652] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde4400 == 33 [pid = 1719] [id = 651] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x930ed800 == 32 [pid = 1719] [id = 658] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde0400 == 31 [pid = 1719] [id = 653] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x930ee400 == 30 [pid = 1719] [id = 655] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb1c00 == 29 [pid = 1719] [id = 654] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9cc800 == 28 [pid = 1719] [id = 661] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x93a6fc00 == 27 [pid = 1719] [id = 660] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb9000 == 26 [pid = 1719] [id = 662] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x916b8400 == 25 [pid = 1719] [id = 657] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde7400 == 24 [pid = 1719] [id = 659] 09:35:24 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdba800 == 23 [pid = 1719] [id = 650] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x8f943400) [pid = 1719] [serial = 1971] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8e7a0000) [pid = 1719] [serial = 1970] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x8cf8f800) [pid = 1719] [serial = 1988] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x8cf99c00) [pid = 1719] [serial = 1989] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9232bc00) [pid = 1719] [serial = 1974] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x8dde5400) [pid = 1719] [serial = 1991] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x920d0400) [pid = 1719] [serial = 1973] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x8e795000) [pid = 1719] [serial = 1992] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x952a2400) [pid = 1719] [serial = 1977] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x91af4c00) [pid = 1719] [serial = 1997] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x95243000) [pid = 1719] [serial = 1976] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x8e79b400) [pid = 1719] [serial = 1986] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x8dde2400) [pid = 1719] [serial = 1985] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 61 (0x952b5c00) [pid = 1719] [serial = 1980] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 60 (0x95243800) [pid = 1719] [serial = 1979] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 59 (0x9538cc00) [pid = 1719] [serial = 1983] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 58 (0x95382800) [pid = 1719] [serial = 1982] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 57 (0x8f950800) [pid = 1719] [serial = 1995] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 56 (0x8f944800) [pid = 1719] [serial = 1994] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 55 (0x91afc800) [pid = 1719] [serial = 1998] [outer = (nil)] [url = about:blank] 09:35:25 INFO - PROCESS | 1719 | --DOMWINDOW == 54 (0x916b4400) [pid = 1719] [serial = 2000] [outer = (nil)] [url = about:blank] 09:35:26 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:26 INFO - PROCESS | 1719 | 1468600526227 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"]]]}] 09:35:26 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 09:35:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:35:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 3344ms 09:35:26 INFO - PROCESS | 1719 | 1468600526277 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 1719 | 1468600526284 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:35:26 INFO - PROCESS | 1719 | 1468600526294 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 1719 | 1468600526299 Marionette TRACE conn4 <- [1,2690,null,{}] 09:35:26 INFO - PROCESS | 1719 | 1468600526308 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}] 09:35:26 INFO - PROCESS | 1719 | 1468600526314 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:26 INFO - PROCESS | 1719 | 1468600526497 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:35:26 INFO - PROCESS | 1719 | 1468600526695 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 1719 | 1468600526702 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54a800 == 24 [pid = 1719] [id = 680] 09:35:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 55 (0x8d54e800) [pid = 1719] [serial = 2041] [outer = (nil)] 09:35:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 56 (0x8dde4c00) [pid = 1719] [serial = 2042] [outer = 0x8d54e800] 09:35:26 INFO - PROCESS | 1719 | 1468600526783 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 57 (0x8ddeb400) [pid = 1719] [serial = 2043] [outer = 0x8d54e800] 09:35:28 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:28 INFO - PROCESS | 1719 | 1468600528343 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"]]]}] 09:35:28 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 09:35:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:35:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:35:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2102ms 09:35:28 INFO - PROCESS | 1719 | 1468600528396 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 1719 | 1468600528406 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:35:28 INFO - PROCESS | 1719 | 1468600528425 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 1719 | 1468600528429 Marionette TRACE conn4 <- [1,2694,null,{}] 09:35:28 INFO - PROCESS | 1719 | 1468600528437 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}] 09:35:28 INFO - PROCESS | 1719 | 1468600528442 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:28 INFO - PROCESS | 1719 | 1468600528665 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:35:28 INFO - PROCESS | 1719 | 1468600528689 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 1719 | 1468600528697 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e924400 == 25 [pid = 1719] [id = 681] 09:35:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 58 (0x8ea2b000) [pid = 1719] [serial = 2044] [outer = (nil)] 09:35:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 59 (0x8f94a000) [pid = 1719] [serial = 2045] [outer = 0x8ea2b000] 09:35:28 INFO - PROCESS | 1719 | 1468600528777 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 60 (0x8f950000) [pid = 1719] [serial = 2046] [outer = 0x8ea2b000] 09:35:29 INFO - PROCESS | 1719 | --DOMWINDOW == 59 (0x91638c00) [pid = 1719] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:35:29 INFO - PROCESS | 1719 | --DOMWINDOW == 58 (0x920c9c00) [pid = 1719] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:35:29 INFO - PROCESS | 1719 | --DOMWINDOW == 57 (0x8d9cf800) [pid = 1719] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:35:29 INFO - PROCESS | 1719 | --DOMWINDOW == 56 (0x92586800) [pid = 1719] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:35:29 INFO - PROCESS | 1719 | --DOMWINDOW == 55 (0x8f94dc00) [pid = 1719] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:35:29 INFO - PROCESS | 1719 | --DOMWINDOW == 54 (0x8cf9b800) [pid = 1719] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:35:29 INFO - PROCESS | 1719 | --DOMWINDOW == 53 (0x8e91f000) [pid = 1719] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:35:29 INFO - PROCESS | 1719 | --DOMWINDOW == 52 (0x8d549800) [pid = 1719] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:35:29 INFO - PROCESS | 1719 | --DOMWINDOW == 51 (0x8d9cd000) [pid = 1719] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:35:29 INFO - PROCESS | 1719 | --DOMWINDOW == 50 (0x8d54cc00) [pid = 1719] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:35:30 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:30 INFO - PROCESS | 1719 | 1468600530470 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"]]]}] 09:35:30 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 09:35:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:35:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:35:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2089ms 09:35:30 INFO - PROCESS | 1719 | 1468600530515 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 1719 | 1468600530519 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:35:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:35:30 INFO - PROCESS | 1719 | 1468600530527 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 1719 | 1468600530533 Marionette TRACE conn4 <- [1,2698,null,{}] 09:35:30 INFO - PROCESS | 1719 | 1468600530551 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}] 09:35:30 INFO - PROCESS | 1719 | 1468600530561 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:30 INFO - PROCESS | 1719 | 1468600530725 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:35:30 INFO - PROCESS | 1719 | 1468600530865 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 1719 | 1468600530876 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x91154800 == 26 [pid = 1719] [id = 682] 09:35:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 51 (0x91155c00) [pid = 1719] [serial = 2047] [outer = (nil)] 09:35:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 52 (0x916bbc00) [pid = 1719] [serial = 2048] [outer = 0x91155c00] 09:35:30 INFO - PROCESS | 1719 | 1468600530952 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 53 (0x91af1000) [pid = 1719] [serial = 2049] [outer = 0x91155c00] 09:35:32 INFO - PROCESS | 1719 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:32 INFO - PROCESS | 1719 | 1468600532432 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"]]]}] 09:35:32 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 09:35:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:35:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:35:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1943ms 09:35:32 INFO - PROCESS | 1719 | 1468600532472 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 1719 | 1468600532479 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:35:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:35:32 INFO - PROCESS | 1719 | 1468600532488 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 1719 | 1468600532494 Marionette TRACE conn4 <- [1,2702,null,{}] 09:35:32 INFO - PROCESS | 1719 | 1468600532503 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}] 09:35:32 INFO - PROCESS | 1719 | 1468600532508 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:32 INFO - PROCESS | 1719 | 1468600532716 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:35:32 INFO - PROCESS | 1719 | 1468600532897 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 1719 | 1468600532907 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:32 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb3800 == 27 [pid = 1719] [id = 683] 09:35:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 54 (0x8cdbb400) [pid = 1719] [serial = 2050] [outer = (nil)] 09:35:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 55 (0x8e797400) [pid = 1719] [serial = 2051] [outer = 0x8cdbb400] 09:35:32 INFO - PROCESS | 1719 | 1468600532994 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 56 (0x8ea2cc00) [pid = 1719] [serial = 2052] [outer = 0x8cdbb400] 09:35:34 INFO - PROCESS | 1719 | 1468600534065 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]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:35:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1636ms 09:35:34 INFO - PROCESS | 1719 | 1468600534124 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 1719 | 1468600534132 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:35:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:35:34 INFO - PROCESS | 1719 | 1468600534144 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 1719 | 1468600534148 Marionette TRACE conn4 <- [1,2706,null,{}] 09:35:34 INFO - PROCESS | 1719 | 1468600534155 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}] 09:35:34 INFO - PROCESS | 1719 | 1468600534162 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:34 INFO - PROCESS | 1719 | 1468600534357 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:35:34 INFO - PROCESS | 1719 | 1468600534595 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 1719 | 1468600534606 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:34 INFO - PROCESS | 1719 | ++DOCSHELL 0x91635c00 == 28 [pid = 1719] [id = 684] 09:35:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 57 (0x9163e800) [pid = 1719] [serial = 2053] [outer = (nil)] 09:35:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 58 (0x916be000) [pid = 1719] [serial = 2054] [outer = 0x9163e800] 09:35:34 INFO - PROCESS | 1719 | 1468600534739 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 59 (0x91af7400) [pid = 1719] [serial = 2055] [outer = 0x9163e800] 09:35:35 INFO - PROCESS | 1719 | 1468600535934 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]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:35:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1804ms 09:35:35 INFO - PROCESS | 1719 | 1468600535948 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 1719 | 1468600535953 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:35:35 INFO - PROCESS | 1719 | 1468600535960 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 1719 | 1468600535966 Marionette TRACE conn4 <- [1,2710,null,{}] 09:35:35 INFO - PROCESS | 1719 | 1468600535984 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}] 09:35:36 INFO - PROCESS | 1719 | 1468600535994 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:36 INFO - PROCESS | 1719 | 1468600536189 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:35:36 INFO - PROCESS | 1719 | 1468600536420 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 1719 | 1468600536427 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:36 INFO - PROCESS | 1719 | ++DOCSHELL 0x92587c00 == 29 [pid = 1719] [id = 685] 09:35:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 60 (0x92589800) [pid = 1719] [serial = 2056] [outer = (nil)] 09:35:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 61 (0x9258cc00) [pid = 1719] [serial = 2057] [outer = 0x92589800] 09:35:36 INFO - PROCESS | 1719 | 1468600536562 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x930e8c00) [pid = 1719] [serial = 2058] [outer = 0x92589800] 09:35:37 INFO - PROCESS | 1719 | 1468600537527 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] 09:35:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:35:37 INFO - PROCESS | 1719 | 1468600537606 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:35:37 INFO - PROCESS | 1719 | 1468600537613 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 1719 | 1468600537617 Marionette TRACE conn4 <- [1,2714,null,{}] 09:35:37 INFO - PROCESS | 1719 | 1468600537624 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}] 09:35:37 INFO - PROCESS | 1719 | 1468600537628 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:37 INFO - PROCESS | 1719 | 1468600537868 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:35:38 INFO - PROCESS | 1719 | 1468600538100 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 1719 | 1468600538111 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf9a400 == 30 [pid = 1719] [id = 686] 09:35:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x8d54e400) [pid = 1719] [serial = 2059] [outer = (nil)] 09:35:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x93a7a000) [pid = 1719] [serial = 2060] [outer = 0x8d54e400] 09:35:38 INFO - PROCESS | 1719 | 1468600538244 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x93b5ec00) [pid = 1719] [serial = 2061] [outer = 0x8d54e400] 09:35:39 INFO - PROCESS | 1719 | 1468600539319 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]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:35:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1790ms 09:35:39 INFO - PROCESS | 1719 | 1468600539404 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 1719 | 1468600539409 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:35:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:35:39 INFO - PROCESS | 1719 | 1468600539416 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 1719 | 1468600539421 Marionette TRACE conn4 <- [1,2718,null,{}] 09:35:39 INFO - PROCESS | 1719 | 1468600539427 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}] 09:35:39 INFO - PROCESS | 1719 | 1468600539432 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:39 INFO - PROCESS | 1719 | 1468600539663 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:35:40 INFO - PROCESS | 1719 | 1468600540013 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 1719 | 1468600540026 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbe800 == 31 [pid = 1719] [id = 687] 09:35:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x8cdbfc00) [pid = 1719] [serial = 2062] [outer = (nil)] 09:35:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x8cf90c00) [pid = 1719] [serial = 2063] [outer = 0x8cdbfc00] 09:35:40 INFO - PROCESS | 1719 | 1468600540119 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x8d9d1c00) [pid = 1719] [serial = 2064] [outer = 0x8cdbfc00] 09:35:41 INFO - PROCESS | 1719 | 1468600541109 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] 09:35:41 INFO - PROCESS | 1719 | 1468600541184 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:35:41 INFO - PROCESS | 1719 | 1468600541199 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 1719 | 1468600541209 Marionette TRACE conn4 <- [1,2722,null,{}] 09:35:41 INFO - PROCESS | 1719 | 1468600541219 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}] 09:35:41 INFO - PROCESS | 1719 | 1468600541227 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:41 INFO - PROCESS | 1719 | 1468600541470 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x91aefc00) [pid = 1719] [serial = 2022] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x920d2400) [pid = 1719] [serial = 2024] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x91af3400) [pid = 1719] [serial = 2001] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x9258c400) [pid = 1719] [serial = 2009] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x930ef000) [pid = 1719] [serial = 2010] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x93a6c800) [pid = 1719] [serial = 2012] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 61 (0x93a7a400) [pid = 1719] [serial = 2013] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 60 (0x8d54e000) [pid = 1719] [serial = 2015] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 59 (0x8d554800) [pid = 1719] [serial = 2016] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 58 (0x8e92a800) [pid = 1719] [serial = 2018] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 57 (0x91aee000) [pid = 1719] [serial = 2006] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 56 (0x9203b400) [pid = 1719] [serial = 2007] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 55 (0x8d9d0800) [pid = 1719] [serial = 2003] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 54 (0x8e927c00) [pid = 1719] [serial = 2004] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 53 (0x916b4c00) [pid = 1719] [serial = 2021] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 52 (0x8ea2f400) [pid = 1719] [serial = 2019] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 51 (0x92582c00) [pid = 1719] [serial = 2028] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 50 (0x920c9000) [pid = 1719] [serial = 2027] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | --DOMWINDOW == 49 (0x920d3800) [pid = 1719] [serial = 2025] [outer = (nil)] [url = about:blank] 09:35:41 INFO - PROCESS | 1719 | 1468600541766 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 1719 | 1468600541775 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9c7c00 == 32 [pid = 1719] [id = 688] 09:35:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 50 (0x8e7a3c00) [pid = 1719] [serial = 2065] [outer = (nil)] 09:35:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 51 (0x8e928c00) [pid = 1719] [serial = 2066] [outer = 0x8e7a3c00] 09:35:41 INFO - PROCESS | 1719 | 1468600541856 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 52 (0x8ea30000) [pid = 1719] [serial = 2067] [outer = 0x8e7a3c00] 09:35:42 INFO - PROCESS | 1719 | 1468600542748 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] 09:35:42 INFO - PROCESS | 1719 | 1468600542801 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:35:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:35:42 INFO - PROCESS | 1719 | 1468600542810 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 1719 | 1468600542813 Marionette TRACE conn4 <- [1,2726,null,{}] 09:35:42 INFO - PROCESS | 1719 | 1468600542820 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}] 09:35:42 INFO - PROCESS | 1719 | 1468600542825 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:43 INFO - PROCESS | 1719 | 1468600543005 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:35:43 INFO - PROCESS | 1719 | 1468600543016 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 1719 | 1468600543027 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:43 INFO - PROCESS | 1719 | ++DOCSHELL 0x916b2800 == 33 [pid = 1719] [id = 689] 09:35:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 53 (0x916b6000) [pid = 1719] [serial = 2068] [outer = (nil)] 09:35:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 54 (0x91af5c00) [pid = 1719] [serial = 2069] [outer = 0x916b6000] 09:35:43 INFO - PROCESS | 1719 | 1468600543235 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 55 (0x9203c800) [pid = 1719] [serial = 2070] [outer = 0x916b6000] 09:35:44 INFO - PROCESS | 1719 | 1468600544174 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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:35:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1380ms 09:35:44 INFO - PROCESS | 1719 | 1468600544191 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 1719 | 1468600544196 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:35:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:35:44 INFO - PROCESS | 1719 | 1468600544226 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 1719 | 1468600544236 Marionette TRACE conn4 <- [1,2730,null,{}] 09:35:44 INFO - PROCESS | 1719 | 1468600544245 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}] 09:35:44 INFO - PROCESS | 1719 | 1468600544252 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:44 INFO - PROCESS | 1719 | 1468600544520 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:35:44 INFO - PROCESS | 1719 | 1468600544558 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 1719 | 1468600544568 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb0800 == 34 [pid = 1719] [id = 690] 09:35:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 56 (0x8d9cd000) [pid = 1719] [serial = 2071] [outer = (nil)] 09:35:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 57 (0x92589400) [pid = 1719] [serial = 2072] [outer = 0x8d9cd000] 09:35:44 INFO - PROCESS | 1719 | 1468600544697 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 58 (0x9258dc00) [pid = 1719] [serial = 2073] [outer = 0x8d9cd000] 09:35:45 INFO - PROCESS | 1719 | --DOMWINDOW == 57 (0x8e7a1000) [pid = 1719] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:35:45 INFO - PROCESS | 1719 | --DOMWINDOW == 56 (0x8d54e800) [pid = 1719] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:35:45 INFO - PROCESS | 1719 | --DOMWINDOW == 55 (0x8d550000) [pid = 1719] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:35:45 INFO - PROCESS | 1719 | --DOMWINDOW == 54 (0x8ea2b000) [pid = 1719] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:35:45 INFO - PROCESS | 1719 | --DOMWINDOW == 53 (0x8dde1400) [pid = 1719] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:35:45 INFO - PROCESS | 1719 | --DOMWINDOW == 52 (0x930e7800) [pid = 1719] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:35:46 INFO - PROCESS | 1719 | 1468600546217 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"]]]}] 09:35:46 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 09:35:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:35:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:35:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2072ms 09:35:46 INFO - PROCESS | 1719 | 1468600546352 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 1719 | 1468600546357 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:35:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:35:46 INFO - PROCESS | 1719 | 1468600546366 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 1719 | 1468600546368 Marionette TRACE conn4 <- [1,2734,null,{}] 09:35:46 INFO - PROCESS | 1719 | 1468600546376 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}] 09:35:46 INFO - PROCESS | 1719 | 1468600546382 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:46 INFO - PROCESS | 1719 | 1468600546557 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:35:46 INFO - PROCESS | 1719 | 1468600546727 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 1719 | 1468600546736 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:46 INFO - PROCESS | 1719 | ++DOCSHELL 0x92585c00 == 35 [pid = 1719] [id = 691] 09:35:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 53 (0x92586000) [pid = 1719] [serial = 2074] [outer = (nil)] 09:35:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 54 (0x93a2e000) [pid = 1719] [serial = 2075] [outer = 0x92586000] 09:35:46 INFO - PROCESS | 1719 | 1468600546813 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 55 (0x93b56c00) [pid = 1719] [serial = 2076] [outer = 0x92586000] 09:35:47 INFO - PROCESS | 1719 | 1468600547607 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]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1279ms 09:35:47 INFO - PROCESS | 1719 | 1468600547646 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 1719 | 1468600547649 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:35:47 INFO - PROCESS | 1719 | 1468600547660 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 1719 | 1468600547664 Marionette TRACE conn4 <- [1,2738,null,{}] 09:35:47 INFO - PROCESS | 1719 | 1468600547673 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}] 09:35:47 INFO - PROCESS | 1719 | 1468600547679 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:47 INFO - PROCESS | 1719 | 1468600547860 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:35:47 INFO - PROCESS | 1719 | 1468600547870 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 1719 | 1468600547890 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258b400 == 36 [pid = 1719] [id = 692] 09:35:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 56 (0x93a23800) [pid = 1719] [serial = 2077] [outer = (nil)] 09:35:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 57 (0x93b75000) [pid = 1719] [serial = 2078] [outer = 0x93a23800] 09:35:48 INFO - PROCESS | 1719 | 1468600548150 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 58 (0x91639c00) [pid = 1719] [serial = 2079] [outer = 0x93a23800] 09:35:49 INFO - PROCESS | 1719 | 1468600549297 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]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1686ms 09:35:49 INFO - PROCESS | 1719 | 1468600549345 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:35:49 INFO - PROCESS | 1719 | 1468600549353 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:35:49 INFO - PROCESS | 1719 | 1468600549362 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 1719 | 1468600549370 Marionette TRACE conn4 <- [1,2742,null,{}] 09:35:49 INFO - PROCESS | 1719 | 1468600549380 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}] 09:35:49 INFO - PROCESS | 1719 | 1468600549386 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:49 INFO - PROCESS | 1719 | 1468600549606 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:35:49 INFO - PROCESS | 1719 | 1468600549842 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 1719 | 1468600549849 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e925400 == 37 [pid = 1719] [id = 693] 09:35:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 59 (0x8e927400) [pid = 1719] [serial = 2080] [outer = (nil)] 09:35:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 60 (0x8f94dc00) [pid = 1719] [serial = 2081] [outer = 0x8e927400] 09:35:49 INFO - PROCESS | 1719 | 1468600549993 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 1719 | ++DOMWINDOW == 61 (0x9115b400) [pid = 1719] [serial = 2082] [outer = 0x8e927400] 09:35:50 INFO - PROCESS | 1719 | 1468600550971 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]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1645ms 09:35:51 INFO - PROCESS | 1719 | 1468600551005 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 1719 | 1468600551013 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:35:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:35:51 INFO - PROCESS | 1719 | 1468600551028 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 1719 | 1468600551037 Marionette TRACE conn4 <- [1,2746,null,{}] 09:35:51 INFO - PROCESS | 1719 | 1468600551047 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}] 09:35:51 INFO - PROCESS | 1719 | 1468600551055 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:51 INFO - PROCESS | 1719 | 1468600551293 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:35:51 INFO - PROCESS | 1719 | 1468600551572 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 1719 | 1468600551582 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x9163ac00 == 38 [pid = 1719] [id = 694] 09:35:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x920d0000) [pid = 1719] [serial = 2083] [outer = (nil)] 09:35:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x930e8400) [pid = 1719] [serial = 2084] [outer = 0x920d0000] 09:35:51 INFO - PROCESS | 1719 | 1468600551716 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x93a71800) [pid = 1719] [serial = 2085] [outer = 0x920d0000] 09:35:52 INFO - PROCESS | 1719 | 1468600552695 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]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1744ms 09:35:52 INFO - PROCESS | 1719 | 1468600552771 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 1719 | 1468600552776 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:35:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:35:52 INFO - PROCESS | 1719 | 1468600552784 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 1719 | 1468600552791 Marionette TRACE conn4 <- [1,2750,null,{}] 09:35:52 INFO - PROCESS | 1719 | 1468600552809 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}] 09:35:52 INFO - PROCESS | 1719 | 1468600552819 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:53 INFO - PROCESS | 1719 | 1468600553168 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:35:53 INFO - PROCESS | 1719 | 1468600553355 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 1719 | 1468600553368 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:53 INFO - PROCESS | 1719 | ++DOCSHELL 0x93d81000 == 39 [pid = 1719] [id = 695] 09:35:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x93d86800) [pid = 1719] [serial = 2086] [outer = (nil)] 09:35:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x9486a000) [pid = 1719] [serial = 2087] [outer = 0x93d86800] 09:35:53 INFO - PROCESS | 1719 | 1468600553456 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x95244c00) [pid = 1719] [serial = 2088] [outer = 0x93d86800] 09:35:54 INFO - PROCESS | 1719 | 1468600554427 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]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:35:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1697ms 09:35:54 INFO - PROCESS | 1719 | 1468600554497 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 1719 | 1468600554502 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:35:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:35:54 INFO - PROCESS | 1719 | 1468600554512 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 1719 | 1468600554515 Marionette TRACE conn4 <- [1,2754,null,{}] 09:35:54 INFO - PROCESS | 1719 | 1468600554522 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}] 09:35:54 INFO - PROCESS | 1719 | 1468600554527 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:54 INFO - PROCESS | 1719 | 1468600554734 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:35:54 INFO - PROCESS | 1719 | 1468600554969 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 1719 | 1468600554980 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x9524c800 == 40 [pid = 1719] [id = 696] 09:35:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x9529bc00) [pid = 1719] [serial = 2089] [outer = (nil)] 09:35:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x952a9800) [pid = 1719] [serial = 2090] [outer = 0x9529bc00] 09:35:55 INFO - PROCESS | 1719 | 1468600555081 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x952ae000) [pid = 1719] [serial = 2091] [outer = 0x9529bc00] 09:35:56 INFO - PROCESS | 1719 | 1468600556072 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]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1588ms 09:35:56 INFO - PROCESS | 1719 | 1468600556103 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:35:56 INFO - PROCESS | 1719 | 1468600556107 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:35:56 INFO - PROCESS | 1719 | 1468600556115 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 1719 | 1468600556119 Marionette TRACE conn4 <- [1,2758,null,{}] 09:35:56 INFO - PROCESS | 1719 | 1468600556125 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}] 09:35:56 INFO - PROCESS | 1719 | 1468600556131 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:56 INFO - PROCESS | 1719 | 1468600556333 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:35:56 INFO - PROCESS | 1719 | 1468600556519 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 1719 | 1468600556527 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:56 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a29000 == 41 [pid = 1719] [id = 697] 09:35:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x93a2bc00) [pid = 1719] [serial = 2092] [outer = (nil)] 09:35:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x952b8400) [pid = 1719] [serial = 2093] [outer = 0x93a2bc00] 09:35:56 INFO - PROCESS | 1719 | 1468600556611 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x95305c00) [pid = 1719] [serial = 2094] [outer = 0x93a2bc00] 09:35:57 INFO - PROCESS | 1719 | 1468600557637 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]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:35:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1587ms 09:35:57 INFO - PROCESS | 1719 | 1468600557701 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 1719 | 1468600557706 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:35:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:35:57 INFO - PROCESS | 1719 | 1468600557713 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 1719 | 1468600557718 Marionette TRACE conn4 <- [1,2762,null,{}] 09:35:57 INFO - PROCESS | 1719 | 1468600557724 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}] 09:35:57 INFO - PROCESS | 1719 | 1468600557735 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:58 INFO - PROCESS | 1719 | 1468600557997 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:35:58 INFO - PROCESS | 1719 | 1468600558251 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 1719 | 1468600558263 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:58 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdba800 == 42 [pid = 1719] [id = 698] 09:35:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x8dddf800) [pid = 1719] [serial = 2095] [outer = (nil)] 09:35:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x95386c00) [pid = 1719] [serial = 2096] [outer = 0x8dddf800] 09:35:58 INFO - PROCESS | 1719 | 1468600558347 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x9538c400) [pid = 1719] [serial = 2097] [outer = 0x8dddf800] 09:35:59 INFO - PROCESS | 1719 | 1468600559274 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]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:35:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1588ms 09:35:59 INFO - PROCESS | 1719 | 1468600559303 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:35:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:35:59 INFO - PROCESS | 1719 | 1468600559307 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:35:59 INFO - PROCESS | 1719 | 1468600559315 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 1719 | 1468600559319 Marionette TRACE conn4 <- [1,2766,null,{}] 09:35:59 INFO - PROCESS | 1719 | 1468600559326 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}] 09:35:59 INFO - PROCESS | 1719 | 1468600559332 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:59 INFO - PROCESS | 1719 | 1468600559525 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:35:59 INFO - PROCESS | 1719 | 1468600559714 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 1719 | 1468600559722 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:35:59 INFO - PROCESS | 1719 | ++DOCSHELL 0x92588000 == 43 [pid = 1719] [id = 699] 09:35:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x93a22400) [pid = 1719] [serial = 2098] [outer = (nil)] 09:35:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x96592800) [pid = 1719] [serial = 2099] [outer = 0x93a22400] 09:35:59 INFO - PROCESS | 1719 | 1468600559805 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x96594000) [pid = 1719] [serial = 2100] [outer = 0x93a22400] 09:36:00 INFO - PROCESS | 1719 | 1468600560840 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]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:36:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1593ms 09:36:00 INFO - PROCESS | 1719 | 1468600560908 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:36:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:36:00 INFO - PROCESS | 1719 | 1468600560912 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:36:00 INFO - PROCESS | 1719 | 1468600560920 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 1719 | 1468600560923 Marionette TRACE conn4 <- [1,2770,null,{}] 09:36:00 INFO - PROCESS | 1719 | 1468600560930 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}] 09:36:00 INFO - PROCESS | 1719 | 1468600560936 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:01 INFO - PROCESS | 1719 | 1468600561131 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:36:01 INFO - PROCESS | 1719 | 1468600561614 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 1719 | 1468600561624 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:01 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf96400 == 44 [pid = 1719] [id = 700] 09:36:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8cf97800) [pid = 1719] [serial = 2101] [outer = (nil)] 09:36:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8d54e800) [pid = 1719] [serial = 2102] [outer = 0x8cf97800] 09:36:01 INFO - PROCESS | 1719 | 1468600561773 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x8d9cac00) [pid = 1719] [serial = 2103] [outer = 0x8cf97800] 09:36:02 INFO - PROCESS | 1719 | 1468600562787 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]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:36:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1889ms 09:36:02 INFO - PROCESS | 1719 | 1468600562810 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 1719 | 1468600562817 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:36:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:36:02 INFO - PROCESS | 1719 | 1468600562826 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 1719 | 1468600562830 Marionette TRACE conn4 <- [1,2774,null,{}] 09:36:02 INFO - PROCESS | 1719 | 1468600562841 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}] 09:36:02 INFO - PROCESS | 1719 | 1468600562850 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:03 INFO - PROCESS | 1719 | 1468600563163 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:36:03 INFO - PROCESS | 1719 | 1468600563465 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 1719 | 1468600563475 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9c9c00 == 45 [pid = 1719] [id = 701] 09:36:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8d9d2800) [pid = 1719] [serial = 2104] [outer = (nil)] 09:36:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x8dde6800) [pid = 1719] [serial = 2105] [outer = 0x8d9d2800] 09:36:03 INFO - PROCESS | 1719 | 1468600563566 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x91159800) [pid = 1719] [serial = 2106] [outer = 0x8d9d2800] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x92585c00 == 44 [pid = 1719] [id = 691] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb0800 == 43 [pid = 1719] [id = 690] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x916b2800 == 42 [pid = 1719] [id = 689] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9c7c00 == 41 [pid = 1719] [id = 688] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbe800 == 40 [pid = 1719] [id = 687] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54a800 == 39 [pid = 1719] [id = 680] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8e924400 == 38 [pid = 1719] [id = 681] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x91154800 == 37 [pid = 1719] [id = 682] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb3800 == 36 [pid = 1719] [id = 683] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x91635c00 == 35 [pid = 1719] [id = 684] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x92587c00 == 34 [pid = 1719] [id = 685] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf9a400 == 33 [pid = 1719] [id = 686] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf96400 == 32 [pid = 1719] [id = 700] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x92588000 == 31 [pid = 1719] [id = 699] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x93a29000 == 30 [pid = 1719] [id = 697] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdba800 == 29 [pid = 1719] [id = 698] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x9524c800 == 28 [pid = 1719] [id = 696] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x93d81000 == 27 [pid = 1719] [id = 695] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x8e925400 == 26 [pid = 1719] [id = 693] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x9163ac00 == 25 [pid = 1719] [id = 694] 09:36:04 INFO - PROCESS | 1719 | --DOCSHELL 0x9258b400 == 24 [pid = 1719] [id = 692] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x8ea32c00) [pid = 1719] [serial = 2040] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x8e92b000) [pid = 1719] [serial = 2039] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8dde4c00) [pid = 1719] [serial = 2042] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x8ea37800) [pid = 1719] [serial = 2031] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x8dde3000) [pid = 1719] [serial = 2030] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x8f94a000) [pid = 1719] [serial = 2045] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x8f950000) [pid = 1719] [serial = 2046] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x920cbc00) [pid = 1719] [serial = 2034] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x91afc000) [pid = 1719] [serial = 2033] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x93b57800) [pid = 1719] [serial = 2037] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x93a6d400) [pid = 1719] [serial = 2036] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x916bbc00) [pid = 1719] [serial = 2048] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x8ddeb400) [pid = 1719] [serial = 2043] [outer = (nil)] [url = about:blank] 09:36:05 INFO - PROCESS | 1719 | 1468600565657 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]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:36:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2941ms 09:36:05 INFO - PROCESS | 1719 | 1468600565768 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 1719 | 1468600565775 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:36:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:36:05 INFO - PROCESS | 1719 | 1468600565784 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 1719 | 1468600565790 Marionette TRACE conn4 <- [1,2778,null,{}] 09:36:05 INFO - PROCESS | 1719 | 1468600565800 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}] 09:36:05 INFO - PROCESS | 1719 | 1468600565805 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:06 INFO - PROCESS | 1719 | 1468600566045 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:36:06 INFO - PROCESS | 1719 | 1468600566193 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 1719 | 1468600566202 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:06 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d547000 == 25 [pid = 1719] [id = 702] 09:36:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x8d54f800) [pid = 1719] [serial = 2107] [outer = (nil)] 09:36:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x8dde4000) [pid = 1719] [serial = 2108] [outer = 0x8d54f800] 09:36:06 INFO - PROCESS | 1719 | 1468600566285 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x8cf93400) [pid = 1719] [serial = 2109] [outer = 0x8d54f800] 09:36:07 INFO - PROCESS | 1719 | 1468600567166 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]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:36:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1444ms 09:36:07 INFO - PROCESS | 1719 | 1468600567227 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 1719 | 1468600567236 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:36:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:36:07 INFO - PROCESS | 1719 | 1468600567249 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 1719 | 1468600567255 Marionette TRACE conn4 <- [1,2782,null,{}] 09:36:07 INFO - PROCESS | 1719 | 1468600567261 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}] 09:36:07 INFO - PROCESS | 1719 | 1468600567268 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:07 INFO - PROCESS | 1719 | 1468600567456 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:36:07 INFO - PROCESS | 1719 | 1468600567637 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1719 | 1468600567645 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea35800 == 26 [pid = 1719] [id = 703] 09:36:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x8ea39400) [pid = 1719] [serial = 2110] [outer = (nil)] 09:36:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x8f94b400) [pid = 1719] [serial = 2111] [outer = 0x8ea39400] 09:36:07 INFO - PROCESS | 1719 | 1468600567724 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x91154800) [pid = 1719] [serial = 2112] [outer = 0x8ea39400] 09:36:08 INFO - PROCESS | 1719 | 1468600568737 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]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:36:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1542ms 09:36:08 INFO - PROCESS | 1719 | 1468600568793 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 1719 | 1468600568798 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:36:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:36:08 INFO - PROCESS | 1719 | 1468600568805 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 1719 | 1468600568811 Marionette TRACE conn4 <- [1,2786,null,{}] 09:36:08 INFO - PROCESS | 1719 | 1468600568837 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}] 09:36:08 INFO - PROCESS | 1719 | 1468600568847 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:09 INFO - PROCESS | 1719 | 1468600569093 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:36:09 INFO - PROCESS | 1719 | 1468600569127 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 1719 | 1468600569142 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x91afb400 == 27 [pid = 1719] [id = 704] 09:36:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x91afb800) [pid = 1719] [serial = 2113] [outer = (nil)] 09:36:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x92039c00) [pid = 1719] [serial = 2114] [outer = 0x91afb800] 09:36:09 INFO - PROCESS | 1719 | 1468600569218 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x920ca000) [pid = 1719] [serial = 2115] [outer = 0x91afb800] 09:36:10 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x8e7a3c00) [pid = 1719] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:36:10 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x9163e800) [pid = 1719] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:36:10 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x92589800) [pid = 1719] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:36:10 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x8d9cd000) [pid = 1719] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:36:10 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x91155c00) [pid = 1719] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:36:10 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x8d54e400) [pid = 1719] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:36:10 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x916b6000) [pid = 1719] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:36:10 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8cdbfc00) [pid = 1719] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:36:10 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x8cdbb400) [pid = 1719] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:36:10 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x92586000) [pid = 1719] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:36:10 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x93a23800) [pid = 1719] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:36:10 INFO - PROCESS | 1719 | 1468600570646 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]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:36:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1891ms 09:36:10 INFO - PROCESS | 1719 | 1468600570696 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:36:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:36:10 INFO - PROCESS | 1719 | 1468600570701 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:36:10 INFO - PROCESS | 1719 | 1468600570708 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 1719 | 1468600570712 Marionette TRACE conn4 <- [1,2790,null,{}] 09:36:10 INFO - PROCESS | 1719 | 1468600570718 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}] 09:36:10 INFO - PROCESS | 1719 | 1468600570723 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:10 INFO - PROCESS | 1719 | 1468600570958 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:36:10 INFO - PROCESS | 1719 | 1468600570967 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 1719 | 1468600570978 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e797c00 == 28 [pid = 1719] [id = 705] 09:36:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x91af9800) [pid = 1719] [serial = 2116] [outer = (nil)] 09:36:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x920cf400) [pid = 1719] [serial = 2117] [outer = 0x91af9800] 09:36:11 INFO - PROCESS | 1719 | 1468600571051 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x92325800) [pid = 1719] [serial = 2118] [outer = 0x91af9800] 09:36:11 INFO - PROCESS | 1719 | 1468600571957 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]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:36:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1282ms 09:36:11 INFO - PROCESS | 1719 | 1468600571990 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 1719 | 1468600571994 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:36:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:36:12 INFO - PROCESS | 1719 | 1468600572002 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 1719 | 1468600572006 Marionette TRACE conn4 <- [1,2794,null,{}] 09:36:12 INFO - PROCESS | 1719 | 1468600572017 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}] 09:36:12 INFO - PROCESS | 1719 | 1468600572022 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:12 INFO - PROCESS | 1719 | 1468600572189 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:36:12 INFO - PROCESS | 1719 | 1468600572429 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 1719 | 1468600572442 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb4400 == 29 [pid = 1719] [id = 706] 09:36:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x8cdb4c00) [pid = 1719] [serial = 2119] [outer = (nil)] 09:36:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x8cf91000) [pid = 1719] [serial = 2120] [outer = 0x8cdb4c00] 09:36:12 INFO - PROCESS | 1719 | 1468600572532 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x8d545800) [pid = 1719] [serial = 2121] [outer = 0x8cdb4c00] 09:36:13 INFO - PROCESS | 1719 | 1468600573693 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]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:36:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1738ms 09:36:13 INFO - PROCESS | 1719 | 1468600573744 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 1719 | 1468600573751 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:36:13 INFO - PROCESS | 1719 | 1468600573760 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 1719 | 1468600573765 Marionette TRACE conn4 <- [1,2798,null,{}] 09:36:13 INFO - PROCESS | 1719 | 1468600573774 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}] 09:36:13 INFO - PROCESS | 1719 | 1468600573781 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:14 INFO - PROCESS | 1719 | 1468600573992 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:36:14 INFO - PROCESS | 1719 | 1468600574242 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 1719 | 1468600574254 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:14 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e927800 == 30 [pid = 1719] [id = 707] 09:36:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x8e92a400) [pid = 1719] [serial = 2122] [outer = (nil)] 09:36:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x8ea2ec00) [pid = 1719] [serial = 2123] [outer = 0x8e92a400] 09:36:14 INFO - PROCESS | 1719 | 1468600574387 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x8ea38400) [pid = 1719] [serial = 2124] [outer = 0x8e92a400] 09:36:15 INFO - PROCESS | 1719 | 1468600575470 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]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1735ms 09:36:15 INFO - PROCESS | 1719 | 1468600575500 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 1719 | 1468600575507 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:36:15 INFO - PROCESS | 1719 | 1468600575515 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 1719 | 1468600575520 Marionette TRACE conn4 <- [1,2802,null,{}] 09:36:15 INFO - PROCESS | 1719 | 1468600575528 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}] 09:36:15 INFO - PROCESS | 1719 | 1468600575533 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:15 INFO - PROCESS | 1719 | 1468600575779 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:36:16 INFO - PROCESS | 1719 | 1468600576078 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 1719 | 1468600576087 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:16 INFO - PROCESS | 1719 | ++DOCSHELL 0x91151400 == 31 [pid = 1719] [id = 708] 09:36:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x916ba000) [pid = 1719] [serial = 2125] [outer = (nil)] 09:36:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x91af6400) [pid = 1719] [serial = 2126] [outer = 0x916ba000] 09:36:16 INFO - PROCESS | 1719 | 1468600576215 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x920cb400) [pid = 1719] [serial = 2127] [outer = 0x916ba000] 09:36:17 INFO - PROCESS | 1719 | 1468600577296 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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:36:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1837ms 09:36:17 INFO - PROCESS | 1719 | 1468600577354 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1719 | 1468600577358 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:36:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:36:17 INFO - PROCESS | 1719 | 1468600577377 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1719 | 1468600577388 Marionette TRACE conn4 <- [1,2806,null,{}] 09:36:17 INFO - PROCESS | 1719 | 1468600577395 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}] 09:36:17 INFO - PROCESS | 1719 | 1468600577404 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:17 INFO - PROCESS | 1719 | 1468600577670 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:36:17 INFO - PROCESS | 1719 | 1468600577957 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 1719 | 1468600577966 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x9115c400 == 32 [pid = 1719] [id = 709] 09:36:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x9115f400) [pid = 1719] [serial = 2128] [outer = (nil)] 09:36:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x93a2d800) [pid = 1719] [serial = 2129] [outer = 0x9115f400] 09:36:18 INFO - PROCESS | 1719 | 1468600578054 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x93a26c00) [pid = 1719] [serial = 2130] [outer = 0x9115f400] 09:36:19 INFO - PROCESS | 1719 | 1468600579108 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]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:36:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1963ms 09:36:19 INFO - PROCESS | 1719 | 1468600579332 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 1719 | 1468600579340 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:36:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:36:19 INFO - PROCESS | 1719 | 1468600579357 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 1719 | 1468600579363 Marionette TRACE conn4 <- [1,2810,null,{}] 09:36:19 INFO - PROCESS | 1719 | 1468600579374 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}] 09:36:19 INFO - PROCESS | 1719 | 1468600579379 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:19 INFO - PROCESS | 1719 | 1468600579596 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:36:19 INFO - PROCESS | 1719 | 1468600579980 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 1719 | 1468600579997 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:20 INFO - PROCESS | 1719 | --DOCSHELL 0x8e91e800 == 31 [pid = 1719] [id = 672] 09:36:20 INFO - PROCESS | 1719 | --DOCSHELL 0x8e797c00 == 30 [pid = 1719] [id = 705] 09:36:20 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54c000 == 31 [pid = 1719] [id = 710] 09:36:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x8d54d400) [pid = 1719] [serial = 2131] [outer = (nil)] 09:36:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x8d9d5c00) [pid = 1719] [serial = 2132] [outer = 0x8d54d400] 09:36:20 INFO - PROCESS | 1719 | 1468600580111 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x8ddeb400) [pid = 1719] [serial = 2133] [outer = 0x8d54d400] 09:36:20 INFO - PROCESS | 1719 | --DOCSHELL 0x91afb400 == 30 [pid = 1719] [id = 704] 09:36:20 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea35800 == 29 [pid = 1719] [id = 703] 09:36:20 INFO - PROCESS | 1719 | --DOCSHELL 0x8d547000 == 28 [pid = 1719] [id = 702] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x91639c00) [pid = 1719] [serial = 2079] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x93b75000) [pid = 1719] [serial = 2078] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x93b56c00) [pid = 1719] [serial = 2076] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x8e928c00) [pid = 1719] [serial = 2066] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x8ea30000) [pid = 1719] [serial = 2067] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x916be000) [pid = 1719] [serial = 2054] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x91af7400) [pid = 1719] [serial = 2055] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x930e8c00) [pid = 1719] [serial = 2058] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x92589400) [pid = 1719] [serial = 2072] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x91af1000) [pid = 1719] [serial = 2049] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x93a7a000) [pid = 1719] [serial = 2060] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x93b5ec00) [pid = 1719] [serial = 2061] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x9203c800) [pid = 1719] [serial = 2070] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x8cf90c00) [pid = 1719] [serial = 2063] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8d9d1c00) [pid = 1719] [serial = 2064] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x9258cc00) [pid = 1719] [serial = 2057] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x8e797400) [pid = 1719] [serial = 2051] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x9258dc00) [pid = 1719] [serial = 2073] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x93a2e000) [pid = 1719] [serial = 2075] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x91af5c00) [pid = 1719] [serial = 2069] [outer = (nil)] [url = about:blank] 09:36:20 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x8ea2cc00) [pid = 1719] [serial = 2052] [outer = (nil)] [url = about:blank] 09:36:21 INFO - PROCESS | 1719 | 1468600581047 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]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:36:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1752ms 09:36:21 INFO - PROCESS | 1719 | 1468600581102 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:36:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:36:21 INFO - PROCESS | 1719 | 1468600581107 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:36:21 INFO - PROCESS | 1719 | 1468600581119 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 1719 | 1468600581124 Marionette TRACE conn4 <- [1,2814,null,{}] 09:36:21 INFO - PROCESS | 1719 | 1468600581132 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}] 09:36:21 INFO - PROCESS | 1719 | 1468600581138 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:21 INFO - PROCESS | 1719 | 1468600581331 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:36:21 INFO - PROCESS | 1719 | 1468600581489 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 1719 | 1468600581498 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf95400 == 29 [pid = 1719] [id = 711] 09:36:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x8ea2e400) [pid = 1719] [serial = 2134] [outer = (nil)] 09:36:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x8f943000) [pid = 1719] [serial = 2135] [outer = 0x8ea2e400] 09:36:21 INFO - PROCESS | 1719 | 1468600581578 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x91159c00) [pid = 1719] [serial = 2136] [outer = 0x8ea2e400] 09:36:22 INFO - PROCESS | 1719 | 1468600582487 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]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:36:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1438ms 09:36:22 INFO - PROCESS | 1719 | 1468600582554 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:36:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:36:22 INFO - PROCESS | 1719 | 1468600582558 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:36:22 INFO - PROCESS | 1719 | 1468600582566 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 1719 | 1468600582571 Marionette TRACE conn4 <- [1,2818,null,{}] 09:36:22 INFO - PROCESS | 1719 | 1468600582592 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}] 09:36:22 INFO - PROCESS | 1719 | 1468600582602 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:22 INFO - PROCESS | 1719 | 1468600582855 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:36:22 INFO - PROCESS | 1719 | 1468600582884 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 1719 | 1468600582901 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af9000 == 30 [pid = 1719] [id = 712] 09:36:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x91af9400) [pid = 1719] [serial = 2137] [outer = (nil)] 09:36:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x92037800) [pid = 1719] [serial = 2138] [outer = 0x91af9400] 09:36:22 INFO - PROCESS | 1719 | 1468600582977 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x920cd000) [pid = 1719] [serial = 2139] [outer = 0x91af9400] 09:36:24 INFO - PROCESS | 1719 | 1468600584126 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]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:36:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1644ms 09:36:24 INFO - PROCESS | 1719 | 1468600584213 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 1719 | 1468600584220 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:36:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:36:24 INFO - PROCESS | 1719 | 1468600584243 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 1719 | 1468600584249 Marionette TRACE conn4 <- [1,2822,null,{}] 09:36:24 INFO - PROCESS | 1719 | 1468600584259 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}] 09:36:24 INFO - PROCESS | 1719 | 1468600584265 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:24 INFO - PROCESS | 1719 | 1468600584555 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x91afb800) [pid = 1719] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x8d54f800) [pid = 1719] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x8cf97800) [pid = 1719] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x8e927400) [pid = 1719] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x920d0000) [pid = 1719] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x93d86800) [pid = 1719] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x9529bc00) [pid = 1719] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 65 (0x93a2bc00) [pid = 1719] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 64 (0x8d9d2800) [pid = 1719] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 63 (0x8dddf800) [pid = 1719] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 62 (0x93a22400) [pid = 1719] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:36:24 INFO - PROCESS | 1719 | --DOMWINDOW == 61 (0x8ea39400) [pid = 1719] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:36:24 INFO - PROCESS | 1719 | 1468600584863 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 1719 | 1468600584874 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb3c00 == 31 [pid = 1719] [id = 713] 09:36:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 62 (0x8cdbbc00) [pid = 1719] [serial = 2140] [outer = (nil)] 09:36:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 63 (0x8d9d3400) [pid = 1719] [serial = 2141] [outer = 0x8cdbbc00] 09:36:24 INFO - PROCESS | 1719 | 1468600584948 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 64 (0x91af2c00) [pid = 1719] [serial = 2142] [outer = 0x8cdbbc00] 09:36:25 INFO - PROCESS | 1719 | 1468600585755 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]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:36:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1544ms 09:36:25 INFO - PROCESS | 1719 | 1468600585785 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 1719 | 1468600585788 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:36:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:36:25 INFO - PROCESS | 1719 | 1468600585804 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 1719 | 1468600585809 Marionette TRACE conn4 <- [1,2826,null,{}] 09:36:25 INFO - PROCESS | 1719 | 1468600585815 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}] 09:36:25 INFO - PROCESS | 1719 | 1468600585820 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:26 INFO - PROCESS | 1719 | 1468600586013 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:36:26 INFO - PROCESS | 1719 | 1468600586029 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 1719 | 1468600586038 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf9b000 == 32 [pid = 1719] [id = 714] 09:36:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 65 (0x8d552c00) [pid = 1719] [serial = 2143] [outer = (nil)] 09:36:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 66 (0x930ed800) [pid = 1719] [serial = 2144] [outer = 0x8d552c00] 09:36:26 INFO - PROCESS | 1719 | 1468600586110 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x930ea400) [pid = 1719] [serial = 2145] [outer = 0x8d552c00] 09:36:27 INFO - PROCESS | 1719 | 1468600587316 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1589ms 09:36:27 INFO - PROCESS | 1719 | 1468600587387 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 1719 | 1468600587395 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:36:27 INFO - PROCESS | 1719 | 1468600587405 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 1719 | 1468600587412 Marionette TRACE conn4 <- [1,2830,null,{}] 09:36:27 INFO - PROCESS | 1719 | 1468600587422 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}] 09:36:27 INFO - PROCESS | 1719 | 1468600587427 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:27 INFO - PROCESS | 1719 | 1468600587691 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:36:28 INFO - PROCESS | 1719 | 1468600588050 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 1719 | 1468600588073 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb0c00 == 33 [pid = 1719] [id = 715] 09:36:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x8d54b000) [pid = 1719] [serial = 2146] [outer = (nil)] 09:36:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x8ea2b000) [pid = 1719] [serial = 2147] [outer = 0x8d54b000] 09:36:28 INFO - PROCESS | 1719 | 1468600588229 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x9163a000) [pid = 1719] [serial = 2148] [outer = 0x8d54b000] 09:36:29 INFO - PROCESS | 1719 | 1468600589271 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]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:36:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1898ms 09:36:29 INFO - PROCESS | 1719 | 1468600589303 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 1719 | 1468600589310 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:36:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:36:29 INFO - PROCESS | 1719 | 1468600589322 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 1719 | 1468600589326 Marionette TRACE conn4 <- [1,2834,null,{}] 09:36:29 INFO - PROCESS | 1719 | 1468600589333 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}] 09:36:29 INFO - PROCESS | 1719 | 1468600589338 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:29 INFO - PROCESS | 1719 | 1468600589549 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:36:29 INFO - PROCESS | 1719 | 1468600589747 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 1719 | 1468600589758 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf92400 == 34 [pid = 1719] [id = 716] 09:36:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x8d551400) [pid = 1719] [serial = 2149] [outer = (nil)] 09:36:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x9258f400) [pid = 1719] [serial = 2150] [outer = 0x8d551400] 09:36:29 INFO - PROCESS | 1719 | 1468600589882 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x93a23800) [pid = 1719] [serial = 2151] [outer = 0x8d551400] 09:36:30 INFO - PROCESS | 1719 | 1468600590972 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:36:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1690ms 09:36:31 INFO - PROCESS | 1719 | 1468600591013 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:36:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:36:31 INFO - PROCESS | 1719 | 1468600591018 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:36:31 INFO - PROCESS | 1719 | 1468600591025 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 1719 | 1468600591032 Marionette TRACE conn4 <- [1,2838,null,{}] 09:36:31 INFO - PROCESS | 1719 | 1468600591050 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}] 09:36:31 INFO - PROCESS | 1719 | 1468600591060 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:31 INFO - PROCESS | 1719 | 1468600591276 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:36:31 INFO - PROCESS | 1719 | 1468600591514 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 1719 | 1468600591530 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af1400 == 35 [pid = 1719] [id = 717] 09:36:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x93b78c00) [pid = 1719] [serial = 2152] [outer = (nil)] 09:36:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x93d81c00) [pid = 1719] [serial = 2153] [outer = 0x93b78c00] 09:36:31 INFO - PROCESS | 1719 | 1468600591661 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x93d89c00) [pid = 1719] [serial = 2154] [outer = 0x93b78c00] 09:36:32 INFO - PROCESS | 1719 | 1468600592853 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]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:36:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1901ms 09:36:32 INFO - PROCESS | 1719 | 1468600592928 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 1719 | 1468600592934 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:36:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:36:32 INFO - PROCESS | 1719 | 1468600592945 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 1719 | 1468600592948 Marionette TRACE conn4 <- [1,2842,null,{}] 09:36:32 INFO - PROCESS | 1719 | 1468600592956 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}] 09:36:32 INFO - PROCESS | 1719 | 1468600592962 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:33 INFO - PROCESS | 1719 | 1468600593245 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:36:33 INFO - PROCESS | 1719 | 1468600593546 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 1719 | 1468600593559 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:33 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b7a400 == 36 [pid = 1719] [id = 718] 09:36:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x93d7f400) [pid = 1719] [serial = 2155] [outer = (nil)] 09:36:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x9524a800) [pid = 1719] [serial = 2156] [outer = 0x93d7f400] 09:36:33 INFO - PROCESS | 1719 | 1468600593683 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x9529d400) [pid = 1719] [serial = 2157] [outer = 0x93d7f400] 09:36:34 INFO - PROCESS | 1719 | 1468600594678 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]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1800ms 09:36:34 INFO - PROCESS | 1719 | 1468600594744 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 1719 | 1468600594749 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:36:34 INFO - PROCESS | 1719 | 1468600594756 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 1719 | 1468600594760 Marionette TRACE conn4 <- [1,2846,null,{}] 09:36:34 INFO - PROCESS | 1719 | 1468600594767 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}] 09:36:34 INFO - PROCESS | 1719 | 1468600594772 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:35 INFO - PROCESS | 1719 | 1468600595043 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:36:35 INFO - PROCESS | 1719 | 1468600595285 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1719 | 1468600595295 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf96000 == 37 [pid = 1719] [id = 719] 09:36:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x93d83400) [pid = 1719] [serial = 2158] [outer = (nil)] 09:36:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x952ae400) [pid = 1719] [serial = 2159] [outer = 0x93d83400] 09:36:35 INFO - PROCESS | 1719 | 1468600595400 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x952b6400) [pid = 1719] [serial = 2160] [outer = 0x93d83400] 09:36:36 INFO - PROCESS | 1719 | 1468600596449 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]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1733ms 09:36:36 INFO - PROCESS | 1719 | 1468600596490 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 1719 | 1468600596495 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:36:36 INFO - PROCESS | 1719 | 1468600596502 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 1719 | 1468600596507 Marionette TRACE conn4 <- [1,2850,null,{}] 09:36:36 INFO - PROCESS | 1719 | 1468600596513 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}] 09:36:36 INFO - PROCESS | 1719 | 1468600596525 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:36 INFO - PROCESS | 1719 | 1468600596812 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:36:37 INFO - PROCESS | 1719 | 1468600597116 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 1719 | 1468600597125 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbfc00 == 38 [pid = 1719] [id = 720] 09:36:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8cf91c00) [pid = 1719] [serial = 2161] [outer = (nil)] 09:36:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x8dde3c00) [pid = 1719] [serial = 2162] [outer = 0x8cf91c00] 09:36:37 INFO - PROCESS | 1719 | 1468600597224 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x91159000) [pid = 1719] [serial = 2163] [outer = 0x8cf91c00] 09:36:38 INFO - PROCESS | 1719 | 1468600598187 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:36:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1734ms 09:36:38 INFO - PROCESS | 1719 | 1468600598238 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 1719 | 1468600598241 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:36:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:36:38 INFO - PROCESS | 1719 | 1468600598250 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 1719 | 1468600598253 Marionette TRACE conn4 <- [1,2854,null,{}] 09:36:38 INFO - PROCESS | 1719 | 1468600598261 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}] 09:36:38 INFO - PROCESS | 1719 | 1468600598267 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:38 INFO - PROCESS | 1719 | 1468600598470 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:36:38 INFO - PROCESS | 1719 | 1468600598930 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 1719 | 1468600598939 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:39 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf97c00 == 39 [pid = 1719] [id = 721] 09:36:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x8cf98800) [pid = 1719] [serial = 2164] [outer = (nil)] 09:36:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x8d54e000) [pid = 1719] [serial = 2165] [outer = 0x8cf98800] 09:36:39 INFO - PROCESS | 1719 | 1468600599061 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x8dddf400) [pid = 1719] [serial = 2166] [outer = 0x8cf98800] 09:36:40 INFO - PROCESS | 1719 | 1468600600054 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]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:36:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1850ms 09:36:40 INFO - PROCESS | 1719 | 1468600600108 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 1719 | 1468600600113 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:36:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:36:40 INFO - PROCESS | 1719 | 1468600600123 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 1719 | 1468600600127 Marionette TRACE conn4 <- [1,2858,null,{}] 09:36:40 INFO - PROCESS | 1719 | 1468600600137 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}] 09:36:40 INFO - PROCESS | 1719 | 1468600600145 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:40 INFO - PROCESS | 1719 | 1468600600342 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:36:40 INFO - PROCESS | 1719 | 1468600600684 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 1719 | 1468600600695 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e920000 == 40 [pid = 1719] [id = 722] 09:36:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x8f946c00) [pid = 1719] [serial = 2167] [outer = (nil)] 09:36:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x91af7400) [pid = 1719] [serial = 2168] [outer = 0x8f946c00] 09:36:40 INFO - PROCESS | 1719 | 1468600600786 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x920c5000) [pid = 1719] [serial = 2169] [outer = 0x8f946c00] 09:36:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9ccc00 == 39 [pid = 1719] [id = 667] 09:36:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf9ac00 == 38 [pid = 1719] [id = 671] 09:36:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8e929800 == 37 [pid = 1719] [id = 670] 09:36:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb2c00 == 36 [pid = 1719] [id = 675] 09:36:41 INFO - PROCESS | 1719 | --DOCSHELL 0x91631c00 == 35 [pid = 1719] [id = 665] 09:36:41 INFO - PROCESS | 1719 | --DOCSHELL 0x92590800 == 34 [pid = 1719] [id = 678] 09:36:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9cb000 == 33 [pid = 1719] [id = 677] 09:36:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9c9c00 == 32 [pid = 1719] [id = 701] 09:36:41 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9ce800 == 31 [pid = 1719] [id = 666] 09:36:41 INFO - PROCESS | 1719 | --DOCSHELL 0x91634000 == 30 [pid = 1719] [id = 673] 09:36:42 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9d5400 == 29 [pid = 1719] [id = 663] 09:36:42 INFO - PROCESS | 1719 | --DOCSHELL 0x920c6c00 == 28 [pid = 1719] [id = 674] 09:36:42 INFO - PROCESS | 1719 | --DOCSHELL 0x8e91fc00 == 27 [pid = 1719] [id = 664] 09:36:42 INFO - PROCESS | 1719 | --DOCSHELL 0x8e927800 == 26 [pid = 1719] [id = 707] 09:36:42 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf9bc00 == 25 [pid = 1719] [id = 668] 09:36:42 INFO - PROCESS | 1719 | --DOCSHELL 0x92583800 == 24 [pid = 1719] [id = 669] 09:36:42 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb4400 == 23 [pid = 1719] [id = 706] 09:36:42 INFO - PROCESS | 1719 | --DOCSHELL 0x91151400 == 22 [pid = 1719] [id = 708] 09:36:42 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf92000 == 21 [pid = 1719] [id = 676] 09:36:42 INFO - PROCESS | 1719 | --DOCSHELL 0x9115c400 == 20 [pid = 1719] [id = 709] 09:36:42 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54a000 == 19 [pid = 1719] [id = 679] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x920cf400) [pid = 1719] [serial = 2117] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x92039c00) [pid = 1719] [serial = 2114] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x8dde4000) [pid = 1719] [serial = 2108] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x8d54e800) [pid = 1719] [serial = 2102] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9115b400) [pid = 1719] [serial = 2082] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8f94dc00) [pid = 1719] [serial = 2081] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x93a71800) [pid = 1719] [serial = 2085] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x930e8400) [pid = 1719] [serial = 2084] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8cf93400) [pid = 1719] [serial = 2109] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x95244c00) [pid = 1719] [serial = 2088] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9486a000) [pid = 1719] [serial = 2087] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x952ae000) [pid = 1719] [serial = 2091] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x952a9800) [pid = 1719] [serial = 2090] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x95305c00) [pid = 1719] [serial = 2094] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x952b8400) [pid = 1719] [serial = 2093] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x91159800) [pid = 1719] [serial = 2106] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x8dde6800) [pid = 1719] [serial = 2105] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x9538c400) [pid = 1719] [serial = 2097] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x95386c00) [pid = 1719] [serial = 2096] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x96594000) [pid = 1719] [serial = 2100] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x96592800) [pid = 1719] [serial = 2099] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x920ca000) [pid = 1719] [serial = 2115] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 68 (0x91154800) [pid = 1719] [serial = 2112] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 67 (0x8f94b400) [pid = 1719] [serial = 2111] [outer = (nil)] [url = about:blank] 09:36:42 INFO - PROCESS | 1719 | --DOMWINDOW == 66 (0x8d9cac00) [pid = 1719] [serial = 2103] [outer = (nil)] [url = about:blank] 09:36:43 INFO - PROCESS | 1719 | 1468600603164 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:36:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 3093ms 09:36:43 INFO - PROCESS | 1719 | 1468600603218 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 1719 | 1468600603226 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:36:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:36:43 INFO - PROCESS | 1719 | 1468600603236 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 1719 | 1468600603243 Marionette TRACE conn4 <- [1,2862,null,{}] 09:36:43 INFO - PROCESS | 1719 | 1468600603255 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}] 09:36:43 INFO - PROCESS | 1719 | 1468600603261 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:43 INFO - PROCESS | 1719 | 1468600603470 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:36:43 INFO - PROCESS | 1719 | 1468600603722 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 1719 | 1468600603731 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:43 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d553c00 == 20 [pid = 1719] [id = 723] 09:36:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 67 (0x8d554c00) [pid = 1719] [serial = 2170] [outer = (nil)] 09:36:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 68 (0x8d9d4000) [pid = 1719] [serial = 2171] [outer = 0x8d554c00] 09:36:43 INFO - PROCESS | 1719 | 1468600603865 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 69 (0x8dddf800) [pid = 1719] [serial = 2172] [outer = 0x8d554c00] 09:36:44 INFO - PROCESS | 1719 | 1468600604952 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]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:36:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1791ms 09:36:45 INFO - PROCESS | 1719 | 1468600605027 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 1719 | 1468600605036 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:36:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:36:45 INFO - PROCESS | 1719 | 1468600605050 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 1719 | 1468600605055 Marionette TRACE conn4 <- [1,2866,null,{}] 09:36:45 INFO - PROCESS | 1719 | 1468600605063 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}] 09:36:45 INFO - PROCESS | 1719 | 1468600605070 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:45 INFO - PROCESS | 1719 | 1468600605319 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:36:45 INFO - PROCESS | 1719 | 1468600605559 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1719 | 1468600605570 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:45 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e928800 == 21 [pid = 1719] [id = 724] 09:36:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x8e929000) [pid = 1719] [serial = 2173] [outer = (nil)] 09:36:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x8ea2d800) [pid = 1719] [serial = 2174] [outer = 0x8e929000] 09:36:45 INFO - PROCESS | 1719 | 1468600605690 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x8ea37400) [pid = 1719] [serial = 2175] [outer = 0x8e929000] 09:36:46 INFO - PROCESS | 1719 | 1468600606825 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]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:36:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1845ms 09:36:46 INFO - PROCESS | 1719 | 1468600606895 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 1719 | 1468600606899 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:36:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:36:46 INFO - PROCESS | 1719 | 1468600606907 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 1719 | 1468600606914 Marionette TRACE conn4 <- [1,2870,null,{}] 09:36:46 INFO - PROCESS | 1719 | 1468600606933 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}] 09:36:46 INFO - PROCESS | 1719 | 1468600606944 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:47 INFO - PROCESS | 1719 | 1468600607189 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:36:47 INFO - PROCESS | 1719 | 1468600607440 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 1719 | 1468600607453 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:47 INFO - PROCESS | 1719 | ++DOCSHELL 0x91633000 == 22 [pid = 1719] [id = 725] 09:36:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x91633400) [pid = 1719] [serial = 2176] [outer = (nil)] 09:36:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x916b5c00) [pid = 1719] [serial = 2177] [outer = 0x91633400] 09:36:47 INFO - PROCESS | 1719 | 1468600607549 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x91aedc00) [pid = 1719] [serial = 2178] [outer = 0x91633400] 09:36:48 INFO - PROCESS | 1719 | 1468600608732 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]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:36:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1895ms 09:36:48 INFO - PROCESS | 1719 | 1468600608803 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 1719 | 1468600608808 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:36:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:36:48 INFO - PROCESS | 1719 | 1468600608815 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 1719 | 1468600608818 Marionette TRACE conn4 <- [1,2874,null,{}] 09:36:48 INFO - PROCESS | 1719 | 1468600608825 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}] 09:36:48 INFO - PROCESS | 1719 | 1468600608830 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:49 INFO - PROCESS | 1719 | 1468600609028 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:36:49 INFO - PROCESS | 1719 | 1468600609280 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 1719 | 1468600609287 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9d4400 == 23 [pid = 1719] [id = 726] 09:36:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x91af3000) [pid = 1719] [serial = 2179] [outer = (nil)] 09:36:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x920cec00) [pid = 1719] [serial = 2180] [outer = 0x91af3000] 09:36:49 INFO - PROCESS | 1719 | 1468600609420 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x92586800) [pid = 1719] [serial = 2181] [outer = 0x91af3000] 09:36:50 INFO - PROCESS | 1719 | 1468600610463 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]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:36:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1789ms 09:36:50 INFO - PROCESS | 1719 | 1468600610638 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 1719 | 1468600610644 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:36:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:36:50 INFO - PROCESS | 1719 | 1468600610658 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 1719 | 1468600610662 Marionette TRACE conn4 <- [1,2878,null,{}] 09:36:50 INFO - PROCESS | 1719 | 1468600610671 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}] 09:36:50 INFO - PROCESS | 1719 | 1468600610677 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:50 INFO - PROCESS | 1719 | 1468600610880 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:36:51 INFO - PROCESS | 1719 | 1468600611141 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 1719 | 1468600611159 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9c9c00 == 24 [pid = 1719] [id = 727] 09:36:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x8d9cb000) [pid = 1719] [serial = 2182] [outer = (nil)] 09:36:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8dddd400) [pid = 1719] [serial = 2183] [outer = 0x8d9cb000] 09:36:51 INFO - PROCESS | 1719 | 1468600611251 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8e79a800) [pid = 1719] [serial = 2184] [outer = 0x8d9cb000] 09:36:52 INFO - PROCESS | 1719 | 1468600612251 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]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:36:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1647ms 09:36:52 INFO - PROCESS | 1719 | 1468600612305 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 1719 | 1468600612311 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:36:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:36:52 INFO - PROCESS | 1719 | 1468600612322 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 1719 | 1468600612327 Marionette TRACE conn4 <- [1,2882,null,{}] 09:36:52 INFO - PROCESS | 1719 | 1468600612335 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}] 09:36:52 INFO - PROCESS | 1719 | 1468600612341 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:52 INFO - PROCESS | 1719 | 1468600612549 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:36:52 INFO - PROCESS | 1719 | 1468600612728 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1719 | 1468600612736 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:52 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d551c00 == 25 [pid = 1719] [id = 728] 09:36:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x91155000) [pid = 1719] [serial = 2185] [outer = (nil)] 09:36:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x91631400) [pid = 1719] [serial = 2186] [outer = 0x91155000] 09:36:52 INFO - PROCESS | 1719 | 1468600612816 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x916bc800) [pid = 1719] [serial = 2187] [outer = 0x91155000] 09:36:53 INFO - PROCESS | 1719 | 1468600613713 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]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:36:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1452ms 09:36:53 INFO - PROCESS | 1719 | 1468600613770 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 1719 | 1468600613775 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:36:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:36:53 INFO - PROCESS | 1719 | 1468600613782 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1719 | 1468600613786 Marionette TRACE conn4 <- [1,2886,null,{}] 09:36:53 INFO - PROCESS | 1719 | 1468600613801 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}] 09:36:53 INFO - PROCESS | 1719 | 1468600613810 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:53 INFO - PROCESS | 1719 | 1468600613991 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:36:54 INFO - PROCESS | 1719 | 1468600614155 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 1719 | 1468600614168 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:54 INFO - PROCESS | 1719 | ++DOCSHELL 0x92590400 == 26 [pid = 1719] [id = 729] 09:36:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x930e1400) [pid = 1719] [serial = 2188] [outer = (nil)] 09:36:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x93a23000) [pid = 1719] [serial = 2189] [outer = 0x930e1400] 09:36:54 INFO - PROCESS | 1719 | 1468600614261 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x93a6fc00) [pid = 1719] [serial = 2190] [outer = 0x930e1400] 09:36:55 INFO - PROCESS | 1719 | 1468600615307 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]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:36:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1586ms 09:36:55 INFO - PROCESS | 1719 | 1468600615369 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 1719 | 1468600615373 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:36:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:36:55 INFO - PROCESS | 1719 | 1468600615380 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 1719 | 1468600615383 Marionette TRACE conn4 <- [1,2890,null,{}] 09:36:55 INFO - PROCESS | 1719 | 1468600615388 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}] 09:36:55 INFO - PROCESS | 1719 | 1468600615393 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:55 INFO - PROCESS | 1719 | 1468600615623 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:36:55 INFO - PROCESS | 1719 | 1468600615646 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1719 | 1468600615654 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x91157400 == 27 [pid = 1719] [id = 730] 09:36:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x93b6d400) [pid = 1719] [serial = 2191] [outer = (nil)] 09:36:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x93b79c00) [pid = 1719] [serial = 2192] [outer = 0x93b6d400] 09:36:55 INFO - PROCESS | 1719 | 1468600615739 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x93d85800) [pid = 1719] [serial = 2193] [outer = 0x93b6d400] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x916ba000) [pid = 1719] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x8e92a400) [pid = 1719] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x8ea2e400) [pid = 1719] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x9115f400) [pid = 1719] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x91af9800) [pid = 1719] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x8cdbbc00) [pid = 1719] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x8d54d400) [pid = 1719] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x91af9400) [pid = 1719] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x8d552c00) [pid = 1719] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x8cdb4c00) [pid = 1719] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x8cf98800) [pid = 1719] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x8d54b000) [pid = 1719] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x8d551400) [pid = 1719] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x93b78c00) [pid = 1719] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x93d7f400) [pid = 1719] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x93d83400) [pid = 1719] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:36:56 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8cf91c00) [pid = 1719] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:36:56 INFO - PROCESS | 1719 | 1468600616843 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:36:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1480ms 09:36:56 INFO - PROCESS | 1719 | 1468600616861 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1719 | 1468600616865 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:36:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:36:56 INFO - PROCESS | 1719 | 1468600616871 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 1719 | 1468600616875 Marionette TRACE conn4 <- [1,2894,null,{}] 09:36:56 INFO - PROCESS | 1719 | 1468600616880 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}] 09:36:56 INFO - PROCESS | 1719 | 1468600616885 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:57 INFO - PROCESS | 1719 | 1468600617119 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:36:57 INFO - PROCESS | 1719 | 1468600617137 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 1719 | 1468600617144 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9ce400 == 28 [pid = 1719] [id = 731] 09:36:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x8d9d1800) [pid = 1719] [serial = 2194] [outer = (nil)] 09:36:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x9163a400) [pid = 1719] [serial = 2195] [outer = 0x8d9d1800] 09:36:57 INFO - PROCESS | 1719 | 1468600617219 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x92584000) [pid = 1719] [serial = 2196] [outer = 0x8d9d1800] 09:36:58 INFO - PROCESS | 1719 | 1468600618151 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]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:36:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1341ms 09:36:58 INFO - PROCESS | 1719 | 1468600618214 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:36:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:36:58 INFO - PROCESS | 1719 | 1468600618219 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:36:58 INFO - PROCESS | 1719 | 1468600618226 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 1719 | 1468600618230 Marionette TRACE conn4 <- [1,2898,null,{}] 09:36:58 INFO - PROCESS | 1719 | 1468600618236 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}] 09:36:58 INFO - PROCESS | 1719 | 1468600618248 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:58 INFO - PROCESS | 1719 | 1468600618556 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:36:58 INFO - PROCESS | 1719 | 1468600618814 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 1719 | 1468600618822 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:36:58 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdbc400 == 29 [pid = 1719] [id = 732] 09:36:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x8cdbcc00) [pid = 1719] [serial = 2197] [outer = (nil)] 09:36:58 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x8cf90c00) [pid = 1719] [serial = 2198] [outer = 0x8cdbcc00] 09:36:58 INFO - PROCESS | 1719 | 1468600618927 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x8d54d000) [pid = 1719] [serial = 2199] [outer = 0x8cdbcc00] 09:36:59 INFO - PROCESS | 1719 | 1468600619992 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]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:37:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1833ms 09:37:00 INFO - PROCESS | 1719 | 1468600620061 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 1719 | 1468600620069 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:37:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:37:00 INFO - PROCESS | 1719 | 1468600620081 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 1719 | 1468600620087 Marionette TRACE conn4 <- [1,2902,null,{}] 09:37:00 INFO - PROCESS | 1719 | 1468600620097 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}] 09:37:00 INFO - PROCESS | 1719 | 1468600620103 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:00 INFO - PROCESS | 1719 | 1468600620404 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:37:00 INFO - PROCESS | 1719 | 1468600620698 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 1719 | 1468600620708 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb9c00 == 30 [pid = 1719] [id = 733] 09:37:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8f94bc00) [pid = 1719] [serial = 2200] [outer = (nil)] 09:37:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x9115e800) [pid = 1719] [serial = 2201] [outer = 0x8f94bc00] 09:37:00 INFO - PROCESS | 1719 | 1468600620798 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x91af3400) [pid = 1719] [serial = 2202] [outer = 0x8f94bc00] 09:37:01 INFO - PROCESS | 1719 | 1468600621852 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:37:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1846ms 09:37:01 INFO - PROCESS | 1719 | 1468600621927 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:37:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:37:01 INFO - PROCESS | 1719 | 1468600621935 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:37:01 INFO - PROCESS | 1719 | 1468600621947 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 1719 | 1468600621955 Marionette TRACE conn4 <- [1,2906,null,{}] 09:37:01 INFO - PROCESS | 1719 | 1468600621966 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}] 09:37:01 INFO - PROCESS | 1719 | 1468600621976 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:02 INFO - PROCESS | 1719 | 1468600622442 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:37:02 INFO - PROCESS | 1719 | 1468600622686 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1719 | 1468600622696 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea32000 == 31 [pid = 1719] [id = 734] 09:37:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x93b54c00) [pid = 1719] [serial = 2203] [outer = (nil)] 09:37:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x93b5d400) [pid = 1719] [serial = 2204] [outer = 0x93b54c00] 09:37:02 INFO - PROCESS | 1719 | 1468600622783 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x93b70c00) [pid = 1719] [serial = 2205] [outer = 0x93b54c00] 09:37:03 INFO - PROCESS | 1719 | 1468600623818 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]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1948ms 09:37:03 INFO - PROCESS | 1719 | 1468600623892 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1719 | 1468600623899 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:37:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:37:03 INFO - PROCESS | 1719 | 1468600623918 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1719 | 1468600623926 Marionette TRACE conn4 <- [1,2910,null,{}] 09:37:03 INFO - PROCESS | 1719 | 1468600623934 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}] 09:37:03 INFO - PROCESS | 1719 | 1468600623942 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:04 INFO - PROCESS | 1719 | 1468600624290 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:37:04 INFO - PROCESS | 1719 | 1468600624489 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1719 | 1468600624497 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:04 INFO - PROCESS | 1719 | ++DOCSHELL 0x92588800 == 32 [pid = 1719] [id = 735] 09:37:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x93d8c800) [pid = 1719] [serial = 2206] [outer = (nil)] 09:37:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x952b0c00) [pid = 1719] [serial = 2207] [outer = 0x93d8c800] 09:37:04 INFO - PROCESS | 1719 | 1468600624601 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x952bac00) [pid = 1719] [serial = 2208] [outer = 0x93d8c800] 09:37:05 INFO - PROCESS | 1719 | 1468600625458 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]]]}] 09:37:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:37:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:37:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1607ms 09:37:05 INFO - PROCESS | 1719 | 1468600625518 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 1719 | 1468600625523 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:37:05 INFO - TEST-START | /DOMEvents/constructors.html 09:37:05 INFO - PROCESS | 1719 | 1468600625530 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 1719 | 1468600625534 Marionette TRACE conn4 <- [1,2914,null,{}] 09:37:05 INFO - PROCESS | 1719 | 1468600625560 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}] 09:37:05 INFO - PROCESS | 1719 | 1468600625566 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:05 INFO - PROCESS | 1719 | 1468600625751 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:37:05 INFO - PROCESS | 1719 | 1468600625943 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 1719 | 1468600625951 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:05 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb4c00 == 33 [pid = 1719] [id = 736] 09:37:05 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x8dde8800) [pid = 1719] [serial = 2209] [outer = (nil)] 09:37:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x9530fc00) [pid = 1719] [serial = 2210] [outer = 0x8dde8800] 09:37:06 INFO - PROCESS | 1719 | 1468600626036 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x95380800) [pid = 1719] [serial = 2211] [outer = 0x8dde8800] 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:37:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:37:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:37:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 1676ms 09:37:07 INFO - PROCESS | 1719 | 1468600627134 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]]]}] 09:37:07 INFO - PROCESS | 1719 | 1468600627217 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 1719 | 1468600627224 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:37:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:37:07 INFO - PROCESS | 1719 | 1468600627235 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 1719 | 1468600627246 Marionette TRACE conn4 <- [1,2918,null,{}] 09:37:07 INFO - PROCESS | 1719 | 1468600627260 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}] 09:37:07 INFO - PROCESS | 1719 | 1468600627266 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:07 INFO - PROCESS | 1719 | 1468600627468 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:37:07 INFO - PROCESS | 1719 | 1468600627727 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 1719 | 1468600627747 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:07 INFO - PROCESS | 1719 | ++DOCSHELL 0x9203a800 == 34 [pid = 1719] [id = 737] 09:37:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9655c800) [pid = 1719] [serial = 2212] [outer = (nil)] 09:37:07 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x96593c00) [pid = 1719] [serial = 2213] [outer = 0x9655c800] 09:37:07 INFO - PROCESS | 1719 | 1468600627900 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x9659e800) [pid = 1719] [serial = 2214] [outer = 0x9655c800] 09:37:08 INFO - PROCESS | 1719 | 1468600628807 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:37:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:37:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1596ms 09:37:08 INFO - PROCESS | 1719 | 1468600628833 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 1719 | 1468600628838 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:37:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:37:08 INFO - PROCESS | 1719 | 1468600628845 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 1719 | 1468600628849 Marionette TRACE conn4 <- [1,2922,null,{}] 09:37:08 INFO - PROCESS | 1719 | 1468600628855 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}] 09:37:08 INFO - PROCESS | 1719 | 1468600628862 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:09 INFO - PROCESS | 1719 | 1468600629053 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:37:09 INFO - PROCESS | 1719 | 1468600629259 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 1719 | 1468600629267 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:09 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d548000 == 35 [pid = 1719] [id = 738] 09:37:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x8d9cf400) [pid = 1719] [serial = 2215] [outer = (nil)] 09:37:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x8f94d000) [pid = 1719] [serial = 2216] [outer = 0x8d9cf400] 09:37:09 INFO - PROCESS | 1719 | 1468600629364 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x91153800) [pid = 1719] [serial = 2217] [outer = 0x8d9cf400] 09:37:10 INFO - PROCESS | 1719 | [1719] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:37:10 INFO - PROCESS | 1719 | [1719] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:37:10 INFO - PROCESS | 1719 | [1719] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:37:10 INFO - PROCESS | 1719 | [1719] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:37:10 INFO - PROCESS | 1719 | 1468600630543 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]]]}] 09:37:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:37:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:37:10 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 09:37:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:37:10 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 09:37:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:37:10 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]" 09:37:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:37:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:37:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1733ms 09:37:10 INFO - PROCESS | 1719 | 1468600630583 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 1719 | 1468600630592 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:37:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:37:10 INFO - PROCESS | 1719 | 1468600630605 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1719 | 1468600630609 Marionette TRACE conn4 <- [1,2926,null,{}] 09:37:10 INFO - PROCESS | 1719 | 1468600630637 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}] 09:37:10 INFO - PROCESS | 1719 | 1468600630643 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:10 INFO - PROCESS | 1719 | 1468600630830 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:37:11 INFO - PROCESS | 1719 | 1468600631092 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1719 | 1468600631105 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:11 INFO - PROCESS | 1719 | ++DOCSHELL 0x8dde8000 == 36 [pid = 1719] [id = 739] 09:37:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x8e795400) [pid = 1719] [serial = 2218] [outer = (nil)] 09:37:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x8e924000) [pid = 1719] [serial = 2219] [outer = 0x8e795400] 09:37:11 INFO - PROCESS | 1719 | 1468600631197 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x8ea2ac00) [pid = 1719] [serial = 2220] [outer = 0x8e795400] 09:37:12 INFO - PROCESS | 1719 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:37:12 INFO - PROCESS | 1719 | 1468600632156 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]]]}] 09:37:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:37:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1606ms 09:37:12 INFO - PROCESS | 1719 | 1468600632211 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 1719 | 1468600632219 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:37:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:37:12 INFO - PROCESS | 1719 | 1468600632230 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1719 | 1468600632234 Marionette TRACE conn4 <- [1,2930,null,{}] 09:37:12 INFO - PROCESS | 1719 | 1468600632258 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}] 09:37:12 INFO - PROCESS | 1719 | 1468600632263 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:12 INFO - PROCESS | 1719 | 1468600632562 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:37:12 INFO - PROCESS | 1719 | 1468600632706 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 1719 | 1468600632717 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e91e400 == 37 [pid = 1719] [id = 740] 09:37:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x91156800) [pid = 1719] [serial = 2221] [outer = (nil)] 09:37:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x920c8400) [pid = 1719] [serial = 2222] [outer = 0x91156800] 09:37:12 INFO - PROCESS | 1719 | 1468600632840 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x92322800) [pid = 1719] [serial = 2223] [outer = 0x91156800] 09:37:13 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9ce400 == 36 [pid = 1719] [id = 731] 09:37:13 INFO - PROCESS | 1719 | --DOCSHELL 0x91157400 == 35 [pid = 1719] [id = 730] 09:37:13 INFO - PROCESS | 1719 | --DOCSHELL 0x92590400 == 34 [pid = 1719] [id = 729] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x91af7400) [pid = 1719] [serial = 2168] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOCSHELL 0x8d551c00 == 33 [pid = 1719] [id = 728] 09:37:13 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9c9c00 == 32 [pid = 1719] [id = 727] 09:37:13 INFO - PROCESS | 1719 | --DOCSHELL 0x8d553c00 == 31 [pid = 1719] [id = 723] 09:37:13 INFO - PROCESS | 1719 | --DOCSHELL 0x8e920000 == 30 [pid = 1719] [id = 722] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x8ea2b000) [pid = 1719] [serial = 2147] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x9258f400) [pid = 1719] [serial = 2150] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x9163a000) [pid = 1719] [serial = 2148] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x93d81c00) [pid = 1719] [serial = 2153] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x93a23800) [pid = 1719] [serial = 2151] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x9524a800) [pid = 1719] [serial = 2156] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x93d89c00) [pid = 1719] [serial = 2154] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x9529d400) [pid = 1719] [serial = 2157] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x8dddf400) [pid = 1719] [serial = 2166] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x952b6400) [pid = 1719] [serial = 2160] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x952ae400) [pid = 1719] [serial = 2159] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x8dde3c00) [pid = 1719] [serial = 2162] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x91159000) [pid = 1719] [serial = 2163] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x930ea400) [pid = 1719] [serial = 2145] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x91af6400) [pid = 1719] [serial = 2126] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8ea38400) [pid = 1719] [serial = 2124] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8ea2ec00) [pid = 1719] [serial = 2123] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x91159c00) [pid = 1719] [serial = 2136] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x93a26c00) [pid = 1719] [serial = 2130] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x8f943000) [pid = 1719] [serial = 2135] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x92325800) [pid = 1719] [serial = 2118] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x91af2c00) [pid = 1719] [serial = 2142] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x8ddeb400) [pid = 1719] [serial = 2133] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x8d9d5c00) [pid = 1719] [serial = 2132] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x920cd000) [pid = 1719] [serial = 2139] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x92037800) [pid = 1719] [serial = 2138] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x930ed800) [pid = 1719] [serial = 2144] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x93a2d800) [pid = 1719] [serial = 2129] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8d545800) [pid = 1719] [serial = 2121] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x8cf91000) [pid = 1719] [serial = 2120] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x920cb400) [pid = 1719] [serial = 2127] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x8d9d3400) [pid = 1719] [serial = 2141] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x8d54e000) [pid = 1719] [serial = 2165] [outer = (nil)] [url = about:blank] 09:37:13 INFO - PROCESS | 1719 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:37:13 INFO - PROCESS | 1719 | 1468600633848 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]]]}] 09:37:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:37:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1643ms 09:37:13 INFO - PROCESS | 1719 | 1468600633876 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:37:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:37:13 INFO - PROCESS | 1719 | 1468600633882 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:37:13 INFO - PROCESS | 1719 | 1468600633893 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 1719 | 1468600633901 Marionette TRACE conn4 <- [1,2934,null,{}] 09:37:13 INFO - PROCESS | 1719 | 1468600633924 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}] 09:37:13 INFO - PROCESS | 1719 | 1468600633941 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:14 INFO - PROCESS | 1719 | 1468600634134 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:37:14 INFO - PROCESS | 1719 | 1468600634286 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 1719 | 1468600634298 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:14 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea32800 == 31 [pid = 1719] [id = 741] 09:37:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x8ea34000) [pid = 1719] [serial = 2224] [outer = (nil)] 09:37:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x9163c800) [pid = 1719] [serial = 2225] [outer = 0x8ea34000] 09:37:14 INFO - PROCESS | 1719 | 1468600634389 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x9203fc00) [pid = 1719] [serial = 2226] [outer = 0x8ea34000] 09:37:15 INFO - PROCESS | 1719 | 1468600635170 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]]]}] 09:37:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:37:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1301ms 09:37:15 INFO - PROCESS | 1719 | 1468600635191 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:37:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:37:15 INFO - PROCESS | 1719 | 1468600635196 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:37:15 INFO - PROCESS | 1719 | 1468600635202 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 1719 | 1468600635206 Marionette TRACE conn4 <- [1,2938,null,{}] 09:37:15 INFO - PROCESS | 1719 | 1468600635212 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}] 09:37:15 INFO - PROCESS | 1719 | 1468600635217 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:15 INFO - PROCESS | 1719 | 1468600635466 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:37:15 INFO - PROCESS | 1719 | 1468600635485 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 1719 | 1468600635495 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d547400 == 32 [pid = 1719] [id = 742] 09:37:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x92590800) [pid = 1719] [serial = 2227] [outer = (nil)] 09:37:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x930ed000) [pid = 1719] [serial = 2228] [outer = 0x92590800] 09:37:15 INFO - PROCESS | 1719 | 1468600635672 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x93a2e800) [pid = 1719] [serial = 2229] [outer = 0x92590800] 09:37:16 INFO - PROCESS | 1719 | 1468600636521 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]]]}] 09:37:16 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. 09:37:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1332ms 09:37:16 INFO - PROCESS | 1719 | 1468600636544 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:37:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:37:16 INFO - PROCESS | 1719 | 1468600636548 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:37:16 INFO - PROCESS | 1719 | 1468600636555 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 1719 | 1468600636559 Marionette TRACE conn4 <- [1,2942,null,{}] 09:37:16 INFO - PROCESS | 1719 | 1468600636564 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}] 09:37:16 INFO - PROCESS | 1719 | 1468600636570 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:16 INFO - PROCESS | 1719 | 1468600636793 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:37:16 INFO - PROCESS | 1719 | 1468600636828 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 1719 | 1468600636838 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:16 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb2400 == 33 [pid = 1719] [id = 743] 09:37:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x8cdb5800) [pid = 1719] [serial = 2230] [outer = (nil)] 09:37:16 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x93b5cc00) [pid = 1719] [serial = 2231] [outer = 0x8cdb5800] 09:37:16 INFO - PROCESS | 1719 | 1468600636929 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x93b74800) [pid = 1719] [serial = 2232] [outer = 0x8cdb5800] 09:37:17 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x93b6d400) [pid = 1719] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:37:17 INFO - PROCESS | 1719 | --DOMWINDOW == 76 (0x91af3000) [pid = 1719] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:37:17 INFO - PROCESS | 1719 | --DOMWINDOW == 75 (0x8d554c00) [pid = 1719] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:37:17 INFO - PROCESS | 1719 | --DOMWINDOW == 74 (0x91155000) [pid = 1719] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:37:17 INFO - PROCESS | 1719 | --DOMWINDOW == 73 (0x8e929000) [pid = 1719] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:37:17 INFO - PROCESS | 1719 | --DOMWINDOW == 72 (0x8f946c00) [pid = 1719] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:37:17 INFO - PROCESS | 1719 | --DOMWINDOW == 71 (0x91633400) [pid = 1719] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:37:17 INFO - PROCESS | 1719 | --DOMWINDOW == 70 (0x8d9cb000) [pid = 1719] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:37:17 INFO - PROCESS | 1719 | --DOMWINDOW == 69 (0x930e1400) [pid = 1719] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:37:18 INFO - PROCESS | 1719 | 1468600638005 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"]]]}] 09:37:18 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 09:37:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:37:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1484ms 09:37:18 INFO - PROCESS | 1719 | 1468600638046 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 1719 | 1468600638049 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:37:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:37:18 INFO - PROCESS | 1719 | 1468600638060 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 1719 | 1468600638063 Marionette TRACE conn4 <- [1,2946,null,{}] 09:37:18 INFO - PROCESS | 1719 | 1468600638070 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}] 09:37:18 INFO - PROCESS | 1719 | 1468600638080 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:18 INFO - PROCESS | 1719 | 1468600638314 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:37:18 INFO - PROCESS | 1719 | 1468600638465 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 1719 | 1468600638475 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb4400 == 34 [pid = 1719] [id = 744] 09:37:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 70 (0x8dddec00) [pid = 1719] [serial = 2233] [outer = (nil)] 09:37:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 71 (0x952a5000) [pid = 1719] [serial = 2234] [outer = 0x8dddec00] 09:37:18 INFO - PROCESS | 1719 | 1468600638546 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 72 (0x952ae400) [pid = 1719] [serial = 2235] [outer = 0x8dddec00] 09:37:19 INFO - PROCESS | 1719 | 1468600639272 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]]]}] 09:37:19 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. 09:37:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1279ms 09:37:19 INFO - PROCESS | 1719 | 1468600639339 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 1719 | 1468600639345 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:37:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:37:19 INFO - PROCESS | 1719 | 1468600639356 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 1719 | 1468600639359 Marionette TRACE conn4 <- [1,2950,null,{}] 09:37:19 INFO - PROCESS | 1719 | 1468600639365 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}] 09:37:19 INFO - PROCESS | 1719 | 1468600639370 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:19 INFO - PROCESS | 1719 | 1468600639599 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:37:19 INFO - PROCESS | 1719 | 1468600639618 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 1719 | 1468600639626 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:19 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e79e800 == 35 [pid = 1719] [id = 745] 09:37:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 73 (0x91154000) [pid = 1719] [serial = 2236] [outer = (nil)] 09:37:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 74 (0x9530f800) [pid = 1719] [serial = 2237] [outer = 0x91154000] 09:37:19 INFO - PROCESS | 1719 | 1468600639699 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 1719 | ++DOMWINDOW == 75 (0x9538a000) [pid = 1719] [serial = 2238] [outer = 0x91154000] 09:37:20 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9ccc00 == 36 [pid = 1719] [id = 746] 09:37:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 76 (0x8d9ce000) [pid = 1719] [serial = 2239] [outer = (nil)] 09:37:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 77 (0x8d9d1400) [pid = 1719] [serial = 2240] [outer = 0x8d9ce000] 09:37:20 INFO - PROCESS | 1719 | 1468600640857 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]]]}] 09:37:20 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. 09:37:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1532ms 09:37:20 INFO - PROCESS | 1719 | 1468600640896 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 1719 | 1468600640904 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:37:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:37:20 INFO - PROCESS | 1719 | 1468600640912 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 1719 | 1468600640918 Marionette TRACE conn4 <- [1,2954,null,{}] 09:37:20 INFO - PROCESS | 1719 | 1468600640926 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}] 09:37:20 INFO - PROCESS | 1719 | 1468600640933 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:21 INFO - PROCESS | 1719 | 1468600641185 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:37:21 INFO - PROCESS | 1719 | 1468600641427 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 1719 | 1468600641435 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:21 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ddde000 == 37 [pid = 1719] [id = 747] 09:37:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x8e798c00) [pid = 1719] [serial = 2241] [outer = (nil)] 09:37:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x8ea2e800) [pid = 1719] [serial = 2242] [outer = 0x8e798c00] 09:37:21 INFO - PROCESS | 1719 | 1468600641570 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x8f942000) [pid = 1719] [serial = 2243] [outer = 0x8e798c00] 09:37:22 INFO - PROCESS | 1719 | 1468600642502 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]]]}] 09:37:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:37:22 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 09:37:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1634ms 09:37:22 INFO - PROCESS | 1719 | 1468600642547 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 1719 | 1468600642555 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:37:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:37:22 INFO - PROCESS | 1719 | 1468600642567 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 1719 | 1468600642571 Marionette TRACE conn4 <- [1,2958,null,{}] 09:37:22 INFO - PROCESS | 1719 | 1468600642578 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}] 09:37:22 INFO - PROCESS | 1719 | 1468600642585 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:22 INFO - PROCESS | 1719 | 1468600642819 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:37:23 INFO - PROCESS | 1719 | 1468600643017 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 1719 | 1468600643025 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9c9400 == 38 [pid = 1719] [id = 748] 09:37:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8e799c00) [pid = 1719] [serial = 2244] [outer = (nil)] 09:37:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x93b7bc00) [pid = 1719] [serial = 2245] [outer = 0x8e799c00] 09:37:23 INFO - PROCESS | 1719 | 1468600643149 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x95249c00) [pid = 1719] [serial = 2246] [outer = 0x8e799c00] 09:37:24 INFO - PROCESS | 1719 | 1468600644062 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]]]}] 09:37:24 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. 09:37:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1540ms 09:37:24 INFO - PROCESS | 1719 | 1468600644107 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 1719 | 1468600644113 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:37:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:37:24 INFO - PROCESS | 1719 | 1468600644121 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 1719 | 1468600644129 Marionette TRACE conn4 <- [1,2962,null,{}] 09:37:24 INFO - PROCESS | 1719 | 1468600644195 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}] 09:37:24 INFO - PROCESS | 1719 | 1468600644204 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:24 INFO - PROCESS | 1719 | 1468600644417 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:37:24 INFO - PROCESS | 1719 | 1468600644626 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 1719 | 1468600644640 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:24 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f945000 == 39 [pid = 1719] [id = 749] 09:37:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x96591000) [pid = 1719] [serial = 2247] [outer = (nil)] 09:37:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x96598400) [pid = 1719] [serial = 2248] [outer = 0x96591000] 09:37:24 INFO - PROCESS | 1719 | 1468600644763 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x9659e400) [pid = 1719] [serial = 2249] [outer = 0x96591000] 09:37:25 INFO - PROCESS | 1719 | 1468600645629 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]]]}] 09:37:25 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. 09:37:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1586ms 09:37:25 INFO - PROCESS | 1719 | 1468600645707 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 1719 | 1468600645712 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:37:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:37:25 INFO - PROCESS | 1719 | 1468600645719 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 1719 | 1468600645724 Marionette TRACE conn4 <- [1,2966,null,{}] 09:37:25 INFO - PROCESS | 1719 | 1468600645751 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}] 09:37:25 INFO - PROCESS | 1719 | 1468600645755 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:25 INFO - PROCESS | 1719 | 1468600645978 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:37:26 INFO - PROCESS | 1719 | 1468600646186 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 1719 | 1468600646195 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x97973400 == 40 [pid = 1719] [id = 750] 09:37:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x97974400) [pid = 1719] [serial = 2250] [outer = (nil)] 09:37:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9797e800) [pid = 1719] [serial = 2251] [outer = 0x97974400] 09:37:26 INFO - PROCESS | 1719 | 1468600646327 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x98e5b400) [pid = 1719] [serial = 2252] [outer = 0x97974400] 09:37:27 INFO - PROCESS | 1719 | 1468600647206 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]]]}] 09:37:27 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. 09:37:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1543ms 09:37:27 INFO - PROCESS | 1719 | 1468600647263 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 1719 | 1468600647268 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:37:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:37:27 INFO - PROCESS | 1719 | 1468600647275 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 1719 | 1468600647279 Marionette TRACE conn4 <- [1,2970,null,{}] 09:37:27 INFO - PROCESS | 1719 | 1468600647285 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}] 09:37:27 INFO - PROCESS | 1719 | 1468600647291 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:27 INFO - PROCESS | 1719 | 1468600647506 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:37:27 INFO - PROCESS | 1719 | 1468600647702 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 1719 | 1468600647712 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:27 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94dc00 == 41 [pid = 1719] [id = 751] 09:37:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x9659d400) [pid = 1719] [serial = 2253] [outer = (nil)] 09:37:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x98e67000) [pid = 1719] [serial = 2254] [outer = 0x9659d400] 09:37:27 INFO - PROCESS | 1719 | 1468600647805 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x98f3b800) [pid = 1719] [serial = 2255] [outer = 0x9659d400] 09:37:28 INFO - PROCESS | 1719 | 1468600648767 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]]]}] 09:37:28 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. 09:37:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1537ms 09:37:28 INFO - PROCESS | 1719 | 1468600648814 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:37:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:37:28 INFO - PROCESS | 1719 | 1468600648818 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:37:28 INFO - PROCESS | 1719 | 1468600648826 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 1719 | 1468600648829 Marionette TRACE conn4 <- [1,2974,null,{}] 09:37:28 INFO - PROCESS | 1719 | 1468600648836 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}] 09:37:28 INFO - PROCESS | 1719 | 1468600648845 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:29 INFO - PROCESS | 1719 | 1468600649082 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:37:29 INFO - PROCESS | 1719 | 1468600649268 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 1719 | 1468600649277 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54e800 == 42 [pid = 1719] [id = 752] 09:37:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x9115c400) [pid = 1719] [serial = 2256] [outer = (nil)] 09:37:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x99926c00) [pid = 1719] [serial = 2257] [outer = 0x9115c400] 09:37:29 INFO - PROCESS | 1719 | 1468600649357 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x99928800) [pid = 1719] [serial = 2258] [outer = 0x9115c400] 09:37:30 INFO - PROCESS | 1719 | 1468600650198 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]]]}] 09:37:30 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. 09:37:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1385ms 09:37:30 INFO - PROCESS | 1719 | 1468600650210 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 1719 | 1468600650213 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:37:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:37:30 INFO - PROCESS | 1719 | 1468600650220 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 1719 | 1468600650224 Marionette TRACE conn4 <- [1,2978,null,{}] 09:37:30 INFO - PROCESS | 1719 | 1468600650230 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}] 09:37:30 INFO - PROCESS | 1719 | 1468600650235 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:30 INFO - PROCESS | 1719 | 1468600650423 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:37:30 INFO - PROCESS | 1719 | 1468600650602 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 1719 | 1468600650611 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:30 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54d400 == 43 [pid = 1719] [id = 753] 09:37:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x98e5c800) [pid = 1719] [serial = 2259] [outer = (nil)] 09:37:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x99c6d000) [pid = 1719] [serial = 2260] [outer = 0x98e5c800] 09:37:30 INFO - PROCESS | 1719 | 1468600650703 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x99c72000) [pid = 1719] [serial = 2261] [outer = 0x98e5c800] 09:37:31 INFO - PROCESS | 1719 | 1468600651583 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]]]}] 09:37:31 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. 09:37:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1382ms 09:37:31 INFO - PROCESS | 1719 | 1468600651604 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 1719 | 1468600651607 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:37:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:37:31 INFO - PROCESS | 1719 | 1468600651616 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 1719 | 1468600651620 Marionette TRACE conn4 <- [1,2982,null,{}] 09:37:31 INFO - PROCESS | 1719 | 1468600651627 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}] 09:37:31 INFO - PROCESS | 1719 | 1468600651633 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:31 INFO - PROCESS | 1719 | 1468600651840 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:37:32 INFO - PROCESS | 1719 | 1468600652049 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 1719 | 1468600652056 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:32 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdba000 == 44 [pid = 1719] [id = 754] 09:37:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x8cf90000) [pid = 1719] [serial = 2262] [outer = (nil)] 09:37:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x8e799000) [pid = 1719] [serial = 2263] [outer = 0x8cf90000] 09:37:32 INFO - PROCESS | 1719 | 1468600652195 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x8f950400) [pid = 1719] [serial = 2264] [outer = 0x8cf90000] 09:37:33 INFO - PROCESS | 1719 | 1468600653530 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"]]]}] 09:37:33 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 09:37:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:37:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1934ms 09:37:33 INFO - PROCESS | 1719 | 1468600653553 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 1719 | 1468600653560 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:37:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:37:33 INFO - PROCESS | 1719 | 1468600653574 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 1719 | 1468600653580 Marionette TRACE conn4 <- [1,2986,null,{}] 09:37:33 INFO - PROCESS | 1719 | 1468600653602 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}] 09:37:33 INFO - PROCESS | 1719 | 1468600653610 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:33 INFO - PROCESS | 1719 | 1468600653874 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:37:34 INFO - PROCESS | 1719 | 1468600654083 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 1719 | 1468600654097 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:34 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf93c00 == 45 [pid = 1719] [id = 755] 09:37:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x8d551400) [pid = 1719] [serial = 2265] [outer = (nil)] 09:37:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x8f943000) [pid = 1719] [serial = 2266] [outer = 0x8d551400] 09:37:34 INFO - PROCESS | 1719 | 1468600654268 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x9115e400) [pid = 1719] [serial = 2267] [outer = 0x8d551400] 09:37:35 INFO - PROCESS | 1719 | 1468600655142 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]]]}] 09:37:35 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. 09:37:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1610ms 09:37:35 INFO - PROCESS | 1719 | 1468600655182 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 1719 | 1468600655189 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:37:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:37:35 INFO - PROCESS | 1719 | 1468600655202 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 1719 | 1468600655206 Marionette TRACE conn4 <- [1,2990,null,{}] 09:37:35 INFO - PROCESS | 1719 | 1468600655213 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}] 09:37:35 INFO - PROCESS | 1719 | 1468600655220 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:35 INFO - PROCESS | 1719 | 1468600655480 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:37:35 INFO - PROCESS | 1719 | 1468600655644 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 1719 | 1468600655655 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:35 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cd400 == 46 [pid = 1719] [id = 756] 09:37:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x8dde3000) [pid = 1719] [serial = 2268] [outer = (nil)] 09:37:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x8e79fc00) [pid = 1719] [serial = 2269] [outer = 0x8dde3000] 09:37:35 INFO - PROCESS | 1719 | 1468600655771 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x916bb400) [pid = 1719] [serial = 2270] [outer = 0x8dde3000] 09:37:35 INFO - PROCESS | 1719 | --DOCSHELL 0x91633000 == 45 [pid = 1719] [id = 725] 09:37:36 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb9c00 == 44 [pid = 1719] [id = 733] 09:37:36 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbc400 == 43 [pid = 1719] [id = 732] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x91aedc00) [pid = 1719] [serial = 2178] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x916b5c00) [pid = 1719] [serial = 2177] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x8e79a800) [pid = 1719] [serial = 2184] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x8dddd400) [pid = 1719] [serial = 2183] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x93a6fc00) [pid = 1719] [serial = 2190] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x93d85800) [pid = 1719] [serial = 2193] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x93a23000) [pid = 1719] [serial = 2189] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x9163a400) [pid = 1719] [serial = 2195] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x93b79c00) [pid = 1719] [serial = 2192] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x92586800) [pid = 1719] [serial = 2181] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x920cec00) [pid = 1719] [serial = 2180] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x8dddf800) [pid = 1719] [serial = 2172] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x8d9d4000) [pid = 1719] [serial = 2171] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x91631400) [pid = 1719] [serial = 2186] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x916bc800) [pid = 1719] [serial = 2187] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x8ea37400) [pid = 1719] [serial = 2175] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x8ea2d800) [pid = 1719] [serial = 2174] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x920c5000) [pid = 1719] [serial = 2169] [outer = (nil)] [url = about:blank] 09:37:36 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea37400 == 44 [pid = 1719] [id = 757] 09:37:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x91af0800) [pid = 1719] [serial = 2271] [outer = (nil)] 09:37:36 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x920c5000) [pid = 1719] [serial = 2272] [outer = 0x91af0800] 09:37:36 INFO - PROCESS | 1719 | 1468600656831 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]]]}] 09:37:36 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. 09:37:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1693ms 09:37:36 INFO - PROCESS | 1719 | 1468600656896 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 1719 | 1468600656900 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:37:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:37:36 INFO - PROCESS | 1719 | 1468600656908 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 1719 | 1468600656914 Marionette TRACE conn4 <- [1,2994,null,{}] 09:37:36 INFO - PROCESS | 1719 | 1468600656931 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}] 09:37:36 INFO - PROCESS | 1719 | 1468600656941 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:37 INFO - PROCESS | 1719 | 1468600657154 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:37:37 INFO - PROCESS | 1719 | 1468600657335 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 1719 | 1468600657347 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:37 INFO - PROCESS | 1719 | ++DOCSHELL 0x92586800 == 45 [pid = 1719] [id = 758] 09:37:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9258bc00) [pid = 1719] [serial = 2273] [outer = (nil)] 09:37:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x93a2b800) [pid = 1719] [serial = 2274] [outer = 0x9258bc00] 09:37:37 INFO - PROCESS | 1719 | 1468600657441 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x93b55c00) [pid = 1719] [serial = 2275] [outer = 0x9258bc00] 09:37:38 INFO - PROCESS | 1719 | 1468600658220 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]]]}] 09:37:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:37:38 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 09:37:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1346ms 09:37:38 INFO - PROCESS | 1719 | 1468600658255 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 1719 | 1468600658259 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:37:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:37:38 INFO - PROCESS | 1719 | 1468600658267 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 1719 | 1468600658271 Marionette TRACE conn4 <- [1,2998,null,{}] 09:37:38 INFO - PROCESS | 1719 | 1468600658277 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}] 09:37:38 INFO - PROCESS | 1719 | 1468600658282 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:38 INFO - PROCESS | 1719 | 1468600658538 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:37:38 INFO - PROCESS | 1719 | 1468600658658 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 1719 | 1468600658665 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:38 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e926c00 == 46 [pid = 1719] [id = 759] 09:37:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x93b59800) [pid = 1719] [serial = 2276] [outer = (nil)] 09:37:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x95244400) [pid = 1719] [serial = 2277] [outer = 0x93b59800] 09:37:38 INFO - PROCESS | 1719 | 1468600658741 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x952af800) [pid = 1719] [serial = 2278] [outer = 0x93b59800] 09:37:39 INFO - PROCESS | 1719 | 1468600659601 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]]]}] 09:37:39 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. 09:37:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1382ms 09:37:39 INFO - PROCESS | 1719 | 1468600659666 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 1719 | 1468600659671 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:37:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:37:39 INFO - PROCESS | 1719 | 1468600659707 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 1719 | 1468600659710 Marionette TRACE conn4 <- [1,3002,null,{}] 09:37:39 INFO - PROCESS | 1719 | 1468600659718 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}] 09:37:39 INFO - PROCESS | 1719 | 1468600659724 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:39 INFO - PROCESS | 1719 | 1468600659968 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:37:40 INFO - PROCESS | 1719 | 1468600660000 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 1719 | 1468600660013 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:40 INFO - PROCESS | 1719 | ++DOCSHELL 0x92581800 == 47 [pid = 1719] [id = 760] 09:37:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x92583000) [pid = 1719] [serial = 2279] [outer = (nil)] 09:37:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x95386c00) [pid = 1719] [serial = 2280] [outer = 0x92583000] 09:37:40 INFO - PROCESS | 1719 | 1468600660091 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x9538c400) [pid = 1719] [serial = 2281] [outer = 0x92583000] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x93d8c800) [pid = 1719] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x8dde8800) [pid = 1719] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x8cdbcc00) [pid = 1719] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x8f94bc00) [pid = 1719] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x8dddec00) [pid = 1719] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x8e795400) [pid = 1719] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x92590800) [pid = 1719] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x93b54c00) [pid = 1719] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x8cdb5800) [pid = 1719] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x8d9cf400) [pid = 1719] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x8ea34000) [pid = 1719] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:37:40 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x91156800) [pid = 1719] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:37:41 INFO - PROCESS | 1719 | 1468600661277 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]]]}] 09:37:41 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. 09:37:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1584ms 09:37:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:37:41 INFO - PROCESS | 1719 | 1468600661291 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 1719 | 1468600661294 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:37:41 INFO - PROCESS | 1719 | 1468600661301 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1719 | 1468600661305 Marionette TRACE conn4 <- [1,3006,null,{}] 09:37:41 INFO - PROCESS | 1719 | 1468600661310 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}] 09:37:41 INFO - PROCESS | 1719 | 1468600661320 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:41 INFO - PROCESS | 1719 | 1468600661567 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:37:41 INFO - PROCESS | 1719 | 1468600661594 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 1719 | 1468600661601 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:41 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf99800 == 48 [pid = 1719] [id = 761] 09:37:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x8e928c00) [pid = 1719] [serial = 2282] [outer = (nil)] 09:37:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x9659c400) [pid = 1719] [serial = 2283] [outer = 0x8e928c00] 09:37:41 INFO - PROCESS | 1719 | 1468600661672 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x97973c00) [pid = 1719] [serial = 2284] [outer = 0x8e928c00] 09:37:42 INFO - PROCESS | 1719 | 1468600662469 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]]]}] 09:37:42 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. 09:37:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1184ms 09:37:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:37:42 INFO - PROCESS | 1719 | 1468600662485 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 1719 | 1468600662488 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:37:42 INFO - PROCESS | 1719 | 1468600662495 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 1719 | 1468600662498 Marionette TRACE conn4 <- [1,3010,null,{}] 09:37:42 INFO - PROCESS | 1719 | 1468600662505 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}] 09:37:42 INFO - PROCESS | 1719 | 1468600662510 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:42 INFO - PROCESS | 1719 | 1468600662687 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:37:42 INFO - PROCESS | 1719 | 1468600662926 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 1719 | 1468600662935 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:42 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdba800 == 49 [pid = 1719] [id = 762] 09:37:42 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x8cdbec00) [pid = 1719] [serial = 2285] [outer = (nil)] 09:37:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x8d545400) [pid = 1719] [serial = 2286] [outer = 0x8cdbec00] 09:37:43 INFO - PROCESS | 1719 | 1468600663026 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x8d9cdc00) [pid = 1719] [serial = 2287] [outer = 0x8cdbec00] 09:37:43 INFO - PROCESS | 1719 | 1468600663976 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]]]}] 09:37:44 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 09:37:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1538ms 09:37:44 INFO - PROCESS | 1719 | 1468600664035 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 1719 | 1468600664041 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:37:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:37:44 INFO - PROCESS | 1719 | 1468600664095 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 1719 | 1468600664101 Marionette TRACE conn4 <- [1,3014,null,{}] 09:37:44 INFO - PROCESS | 1719 | 1468600664114 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}] 09:37:44 INFO - PROCESS | 1719 | 1468600664124 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:44 INFO - PROCESS | 1719 | 1468600664389 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:37:44 INFO - PROCESS | 1719 | 1468600664647 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 1719 | 1468600664656 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:44 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f949c00 == 50 [pid = 1719] [id = 763] 09:37:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x8f94f400) [pid = 1719] [serial = 2288] [outer = (nil)] 09:37:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x916b2c00) [pid = 1719] [serial = 2289] [outer = 0x8f94f400] 09:37:44 INFO - PROCESS | 1719 | 1468600664861 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x91af2800) [pid = 1719] [serial = 2290] [outer = 0x8f94f400] 09:37:45 INFO - PROCESS | 1719 | [1719] 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 09:37:45 INFO - PROCESS | 1719 | 1468600665906 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:37:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:37:45 INFO - {} 09:37:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:37:45 INFO - {} 09:37:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:37:45 INFO - {} 09:37:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:37:45 INFO - {} 09:37:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1845ms 09:37:45 INFO - PROCESS | 1719 | 1468600665939 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 1719 | 1468600665946 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:37:45 INFO - TEST-START | /FileAPI/fileReader.html 09:37:45 INFO - PROCESS | 1719 | 1468600665955 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 1719 | 1468600665959 Marionette TRACE conn4 <- [1,3018,null,{}] 09:37:46 INFO - PROCESS | 1719 | 1468600666011 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}] 09:37:46 INFO - PROCESS | 1719 | 1468600666018 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:46 INFO - PROCESS | 1719 | 1468600666244 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:37:46 INFO - PROCESS | 1719 | 1468600666505 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 1719 | 1468600666515 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:46 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e923400 == 51 [pid = 1719] [id = 764] 09:37:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x92325800) [pid = 1719] [serial = 2291] [outer = (nil)] 09:37:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x93b7b800) [pid = 1719] [serial = 2292] [outer = 0x92325800] 09:37:46 INFO - PROCESS | 1719 | 1468600666642 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x94864000) [pid = 1719] [serial = 2293] [outer = 0x92325800] 09:37:47 INFO - PROCESS | 1719 | 1468600667536 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]]]}] 09:37:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:37:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:37:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:37:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:37:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 1639ms 09:37:47 INFO - PROCESS | 1719 | 1468600667596 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 1719 | 1468600667599 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:37:47 INFO - TEST-START | /FileAPI/historical.html 09:37:47 INFO - PROCESS | 1719 | 1468600667609 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 1719 | 1468600667618 Marionette TRACE conn4 <- [1,3022,null,{}] 09:37:47 INFO - PROCESS | 1719 | 1468600667648 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}] 09:37:47 INFO - PROCESS | 1719 | 1468600667655 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:47 INFO - PROCESS | 1719 | 1468600667923 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:37:48 INFO - PROCESS | 1719 | 1468600668068 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 1719 | 1468600668075 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:48 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf95000 == 52 [pid = 1719] [id = 765] 09:37:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x93d87800) [pid = 1719] [serial = 2294] [outer = (nil)] 09:37:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x98e5f000) [pid = 1719] [serial = 2295] [outer = 0x93d87800] 09:37:48 INFO - PROCESS | 1719 | 1468600668164 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x98ebd000) [pid = 1719] [serial = 2296] [outer = 0x93d87800] 09:37:49 INFO - PROCESS | 1719 | 1468600669034 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"]]]}] 09:37:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:37:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:37:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:37:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:37:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:37:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:37:49 INFO - TEST-OK | /FileAPI/historical.html | took 1444ms 09:37:49 INFO - PROCESS | 1719 | 1468600669054 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 1719 | 1468600669058 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:37:49 INFO - TEST-START | /FileAPI/idlharness.html 09:37:49 INFO - PROCESS | 1719 | 1468600669065 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 1719 | 1468600669068 Marionette TRACE conn4 <- [1,3026,null,{}] 09:37:49 INFO - PROCESS | 1719 | 1468600669074 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}] 09:37:49 INFO - PROCESS | 1719 | 1468600669079 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:49 INFO - PROCESS | 1719 | 1468600669265 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:37:49 INFO - PROCESS | 1719 | 1468600669532 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 1719 | 1468600669545 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:49 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf8e000 == 53 [pid = 1719] [id = 766] 09:37:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x8d9d3c00) [pid = 1719] [serial = 2297] [outer = (nil)] 09:37:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x99b48800) [pid = 1719] [serial = 2298] [outer = 0x8d9d3c00] 09:37:49 INFO - PROCESS | 1719 | 1468600669632 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x99eabc00) [pid = 1719] [serial = 2299] [outer = 0x8d9d3c00] 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:37:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:37:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:37:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:37:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:37:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:37:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:37:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:37:51 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 09:37:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:37:51 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 09:37:51 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 09:37:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:37:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:37:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:37:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:37:51 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 09:37:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:37:51 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 09:37:51 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 09:37:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:37:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:37:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 2213ms 09:37:51 INFO - PROCESS | 1719 | 1468600671096 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]]]}] 09:37:51 INFO - PROCESS | 1719 | 1468600671468 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 1719 | 1468600671473 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:37:51 INFO - TEST-START | /FileAPI/idlharness.worker 09:37:51 INFO - PROCESS | 1719 | 1468600671486 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 1719 | 1468600671489 Marionette TRACE conn4 <- [1,3030,null,{}] 09:37:51 INFO - PROCESS | 1719 | 1468600671497 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}] 09:37:51 INFO - PROCESS | 1719 | 1468600671502 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:51 INFO - PROCESS | 1719 | 1468600671722 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:37:51 INFO - PROCESS | 1719 | 1468600671935 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 1719 | 1468600671952 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:51 INFO - PROCESS | 1719 | ++DOCSHELL 0x9258c000 == 54 [pid = 1719] [id = 767] 09:37:51 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x9258c400) [pid = 1719] [serial = 2300] [outer = (nil)] 09:37:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x9a0dd000) [pid = 1719] [serial = 2301] [outer = 0x9258c400] 09:37:52 INFO - PROCESS | 1719 | 1468600672047 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x9adf1000) [pid = 1719] [serial = 2302] [outer = 0x9258c400] 09:37:52 INFO - PROCESS | 1719 | [1719] 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 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:37:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:37:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:37:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:37:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:37:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:37:54 INFO - {} 09:37:54 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 09:37:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:37:54 INFO - {} 09:37:54 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 - {} 09:37:54 INFO - {} 09:37:54 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 09:37:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:37:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:37:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:37:54 INFO - {} 09:37:54 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 09:37:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:37:54 INFO - {} 09:37:54 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 - {} 09:37:54 INFO - {} 09:37:54 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 09:37:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 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 09:37:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:37:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:37:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:37:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 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 09:37:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:37:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 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 09:37:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:37:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 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 09:37:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:37:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:37:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:37:54 INFO - {} 09:37:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3024ms 09:37:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:37:54 INFO - PROCESS | 1719 | 1468600674363 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,{},{}]]]}] 09:37:54 INFO - PROCESS | 1719 | 1468600674520 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 1719 | 1468600674525 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:37:54 INFO - PROCESS | 1719 | 1468600674544 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 1719 | 1468600674555 Marionette TRACE conn4 <- [1,3034,null,{}] 09:37:54 INFO - PROCESS | 1719 | 1468600674568 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}] 09:37:54 INFO - PROCESS | 1719 | 1468600674577 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:54 INFO - PROCESS | 1719 | 1468600674930 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:37:55 INFO - PROCESS | 1719 | 1468600675132 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 1719 | 1468600675140 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:55 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d54d800 == 55 [pid = 1719] [id = 768] 09:37:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x8d54ec00) [pid = 1719] [serial = 2303] [outer = (nil)] 09:37:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x8ea2fc00) [pid = 1719] [serial = 2304] [outer = 0x8d54ec00] 09:37:55 INFO - PROCESS | 1719 | 1468600675262 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x916c0000) [pid = 1719] [serial = 2305] [outer = 0x8d54ec00] 09:37:56 INFO - PROCESS | 1719 | 1468600676423 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]]]}] 09:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:37:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1947ms 09:37:56 INFO - PROCESS | 1719 | 1468600676490 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 1719 | 1468600676496 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:37:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:37:56 INFO - PROCESS | 1719 | 1468600676506 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 1719 | 1468600676514 Marionette TRACE conn4 <- [1,3038,null,{}] 09:37:56 INFO - PROCESS | 1719 | 1468600676526 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}] 09:37:56 INFO - PROCESS | 1719 | 1468600676535 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:56 INFO - PROCESS | 1719 | 1468600676789 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:37:57 INFO - PROCESS | 1719 | 1468600677165 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 1719 | 1468600677175 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:37:57 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea2cc00 == 56 [pid = 1719] [id = 769] 09:37:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x8ea2f800) [pid = 1719] [serial = 2306] [outer = (nil)] 09:37:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 114 (0x916bf000) [pid = 1719] [serial = 2307] [outer = 0x8ea2f800] 09:37:57 INFO - PROCESS | 1719 | 1468600677269 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 1719 | ++DOMWINDOW == 115 (0x920cc400) [pid = 1719] [serial = 2308] [outer = 0x8ea2f800] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8d547400 == 55 [pid = 1719] [id = 742] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb2400 == 54 [pid = 1719] [id = 743] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea32800 == 53 [pid = 1719] [id = 741] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf99800 == 52 [pid = 1719] [id = 761] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x92581800 == 51 [pid = 1719] [id = 760] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8e926c00 == 50 [pid = 1719] [id = 759] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x92586800 == 49 [pid = 1719] [id = 758] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea37400 == 48 [pid = 1719] [id = 757] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9cd400 == 47 [pid = 1719] [id = 756] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf93c00 == 46 [pid = 1719] [id = 755] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8ddde000 == 45 [pid = 1719] [id = 747] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9ccc00 == 44 [pid = 1719] [id = 746] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8e79e800 == 43 [pid = 1719] [id = 745] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8dde8000 == 42 [pid = 1719] [id = 739] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf95400 == 41 [pid = 1719] [id = 711] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8e91e400 == 40 [pid = 1719] [id = 740] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x91af9000 == 39 [pid = 1719] [id = 712] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb4400 == 38 [pid = 1719] [id = 744] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8e928800 == 37 [pid = 1719] [id = 724] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb3c00 == 36 [pid = 1719] [id = 713] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf97c00 == 35 [pid = 1719] [id = 721] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x97973400 == 34 [pid = 1719] [id = 750] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdbfc00 == 33 [pid = 1719] [id = 720] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8f94dc00 == 32 [pid = 1719] [id = 751] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9d4400 == 31 [pid = 1719] [id = 726] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x91af1400 == 30 [pid = 1719] [id = 717] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x93b7a400 == 29 [pid = 1719] [id = 718] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb0c00 == 28 [pid = 1719] [id = 715] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9c9400 == 27 [pid = 1719] [id = 748] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf92400 == 26 [pid = 1719] [id = 716] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8f945000 == 25 [pid = 1719] [id = 749] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54e800 == 24 [pid = 1719] [id = 752] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54d400 == 23 [pid = 1719] [id = 753] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x92588800 == 22 [pid = 1719] [id = 735] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf9b000 == 21 [pid = 1719] [id = 714] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdba000 == 20 [pid = 1719] [id = 754] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf96000 == 19 [pid = 1719] [id = 719] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdb4c00 == 18 [pid = 1719] [id = 736] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8d548000 == 17 [pid = 1719] [id = 738] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8d54c000 == 16 [pid = 1719] [id = 710] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8ea32000 == 15 [pid = 1719] [id = 734] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x9258c000 == 14 [pid = 1719] [id = 767] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf8e000 == 13 [pid = 1719] [id = 766] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cf95000 == 12 [pid = 1719] [id = 765] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8f949c00 == 11 [pid = 1719] [id = 763] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8e923400 == 10 [pid = 1719] [id = 764] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x9203a800 == 9 [pid = 1719] [id = 737] 09:37:59 INFO - PROCESS | 1719 | --DOCSHELL 0x8cdba800 == 8 [pid = 1719] [id = 762] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 114 (0x952b0c00) [pid = 1719] [serial = 2207] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 113 (0x9530fc00) [pid = 1719] [serial = 2210] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x8d54d000) [pid = 1719] [serial = 2199] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x91af3400) [pid = 1719] [serial = 2202] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x952ae400) [pid = 1719] [serial = 2235] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x8e924000) [pid = 1719] [serial = 2219] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x930ed000) [pid = 1719] [serial = 2228] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x952a5000) [pid = 1719] [serial = 2234] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x8ea2ac00) [pid = 1719] [serial = 2220] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x93b5d400) [pid = 1719] [serial = 2204] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x93b74800) [pid = 1719] [serial = 2232] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x96593c00) [pid = 1719] [serial = 2213] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x91153800) [pid = 1719] [serial = 2217] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x9115e800) [pid = 1719] [serial = 2201] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x9203fc00) [pid = 1719] [serial = 2226] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x8cf90c00) [pid = 1719] [serial = 2198] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x93b5cc00) [pid = 1719] [serial = 2231] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x920c8400) [pid = 1719] [serial = 2222] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x9163c800) [pid = 1719] [serial = 2225] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x93b70c00) [pid = 1719] [serial = 2205] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x952bac00) [pid = 1719] [serial = 2208] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x92322800) [pid = 1719] [serial = 2223] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x8f94d000) [pid = 1719] [serial = 2216] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x93a2e800) [pid = 1719] [serial = 2229] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x95380800) [pid = 1719] [serial = 2211] [outer = (nil)] [url = about:blank] 09:37:59 INFO - PROCESS | 1719 | 1468600679659 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"]]]}] 09:37:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:37:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:37:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 3204ms 09:37:59 INFO - PROCESS | 1719 | 1468600679712 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 1719 | 1468600679716 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:37:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:37:59 INFO - PROCESS | 1719 | 1468600679740 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 1719 | 1468600679746 Marionette TRACE conn4 <- [1,3042,null,{}] 09:37:59 INFO - PROCESS | 1719 | 1468600679755 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}] 09:37:59 INFO - PROCESS | 1719 | 1468600679768 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:00 INFO - PROCESS | 1719 | 1468600680043 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:38:00 INFO - PROCESS | 1719 | 1468600680207 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 1719 | 1468600680216 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:00 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9c6c00 == 9 [pid = 1719] [id = 770] 09:38:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x8d9c7c00) [pid = 1719] [serial = 2309] [outer = (nil)] 09:38:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x8d9ce800) [pid = 1719] [serial = 2310] [outer = 0x8d9c7c00] 09:38:00 INFO - PROCESS | 1719 | 1468600680295 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x8dde2800) [pid = 1719] [serial = 2311] [outer = 0x8d9c7c00] 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:38:01 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. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:38:01 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'.) 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:38:01 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. 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:38:01 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. 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:38:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:38:01 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. 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:38:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:38:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:38:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:38:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:38:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:38:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:38:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:38:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1955ms 09:38:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:38:01 INFO - PROCESS | 1719 | 1468600681596 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]]]}] 09:38:01 INFO - PROCESS | 1719 | 1468600681769 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 1719 | 1468600681789 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:38:01 INFO - PROCESS | 1719 | 1468600681804 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1719 | 1468600681811 Marionette TRACE conn4 <- [1,3046,null,{}] 09:38:01 INFO - PROCESS | 1719 | 1468600681817 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}] 09:38:01 INFO - PROCESS | 1719 | 1468600681823 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:02 INFO - PROCESS | 1719 | 1468600682051 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:38:02 INFO - PROCESS | 1719 | 1468600682227 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 1719 | 1468600682237 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:02 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f945000 == 10 [pid = 1719] [id = 771] 09:38:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x9115b000) [pid = 1719] [serial = 2312] [outer = (nil)] 09:38:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x91633800) [pid = 1719] [serial = 2313] [outer = 0x9115b000] 09:38:02 INFO - PROCESS | 1719 | 1468600682322 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x91aed800) [pid = 1719] [serial = 2314] [outer = 0x9115b000] 09:38:02 INFO - PROCESS | 1719 | [1719] 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 09:38:03 INFO - PROCESS | 1719 | 1468600683272 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:38:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:38:03 INFO - {} 09:38:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1485ms 09:38:03 INFO - PROCESS | 1719 | 1468600683288 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 1719 | 1468600683291 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:38:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:38:03 INFO - PROCESS | 1719 | 1468600683317 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 1719 | 1468600683324 Marionette TRACE conn4 <- [1,3050,null,{}] 09:38:03 INFO - PROCESS | 1719 | 1468600683358 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}] 09:38:03 INFO - PROCESS | 1719 | 1468600683368 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:03 INFO - PROCESS | 1719 | 1468600683632 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:38:03 INFO - PROCESS | 1719 | 1468600683670 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1719 | 1468600683682 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:03 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a24800 == 11 [pid = 1719] [id = 772] 09:38:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x93a25000) [pid = 1719] [serial = 2315] [outer = (nil)] 09:38:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x93a2ac00) [pid = 1719] [serial = 2316] [outer = 0x93a25000] 09:38:03 INFO - PROCESS | 1719 | 1468600683764 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x93a74000) [pid = 1719] [serial = 2317] [outer = 0x93a25000] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x8d9d1800) [pid = 1719] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x92583000) [pid = 1719] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x8e928c00) [pid = 1719] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x97974400) [pid = 1719] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x96591000) [pid = 1719] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x8d9ce000) [pid = 1719] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x91154000) [pid = 1719] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x9115c400) [pid = 1719] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x8e798c00) [pid = 1719] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x8e799c00) [pid = 1719] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x9659d400) [pid = 1719] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x98e5c800) [pid = 1719] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8d551400) [pid = 1719] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8dde3000) [pid = 1719] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x91af0800) [pid = 1719] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x8cf90000) [pid = 1719] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x9258bc00) [pid = 1719] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x93b59800) [pid = 1719] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:38:05 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9655c800) [pid = 1719] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:38:05 INFO - PROCESS | 1719 | 1468600685852 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]]]}] 09:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:38:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:38:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2618ms 09:38:05 INFO - PROCESS | 1719 | 1468600685920 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 1719 | 1468600685926 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:38:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:38:05 INFO - PROCESS | 1719 | 1468600685934 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 1719 | 1468600685937 Marionette TRACE conn4 <- [1,3054,null,{}] 09:38:05 INFO - PROCESS | 1719 | 1468600685943 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}] 09:38:05 INFO - PROCESS | 1719 | 1468600685949 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:06 INFO - PROCESS | 1719 | 1468600686126 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:38:06 INFO - PROCESS | 1719 | 1468600686317 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 1719 | 1468600686326 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:06 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e921400 == 12 [pid = 1719] [id = 773] 09:38:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8f94a800) [pid = 1719] [serial = 2318] [outer = (nil)] 09:38:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x9203a800) [pid = 1719] [serial = 2319] [outer = 0x8f94a800] 09:38:06 INFO - PROCESS | 1719 | 1468600686406 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x93a28400) [pid = 1719] [serial = 2320] [outer = 0x8f94a800] 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:38:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:38:07 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" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:38:07 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" 09:38:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:38:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:38:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1726ms 09:38:07 INFO - PROCESS | 1719 | 1468600687454 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"]]]}] 09:38:07 INFO - PROCESS | 1719 | 1468600687792 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 1719 | 1468600687797 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:38:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:38:07 INFO - PROCESS | 1719 | 1468600687814 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 1719 | 1468600687821 Marionette TRACE conn4 <- [1,3058,null,{}] 09:38:08 INFO - PROCESS | 1719 | 1468600688001 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}] 09:38:08 INFO - PROCESS | 1719 | 1468600688009 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:08 INFO - PROCESS | 1719 | 1468600688245 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:38:08 INFO - PROCESS | 1719 | 1468600688442 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1719 | 1468600688460 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:08 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9cf400 == 13 [pid = 1719] [id = 774] 09:38:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x8d548400) [pid = 1719] [serial = 2321] [outer = (nil)] 09:38:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x8dde3000) [pid = 1719] [serial = 2322] [outer = 0x8d548400] 09:38:08 INFO - PROCESS | 1719 | 1468600688613 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x8e920400) [pid = 1719] [serial = 2323] [outer = 0x8d548400] 09:38:09 INFO - PROCESS | 1719 | 1468600689599 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]]]}] 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:38:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:38:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:38:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:38:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:38:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:38:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1828ms 09:38:09 INFO - PROCESS | 1719 | 1468600689662 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 1719 | 1468600689666 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:38:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:38:09 INFO - PROCESS | 1719 | 1468600689681 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 1719 | 1468600689688 Marionette TRACE conn4 <- [1,3062,null,{}] 09:38:09 INFO - PROCESS | 1719 | 1468600689696 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}] 09:38:09 INFO - PROCESS | 1719 | 1468600689703 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:09 INFO - PROCESS | 1719 | 1468600689920 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:38:10 INFO - PROCESS | 1719 | 1468600690179 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 1719 | 1468600690187 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:10 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af3400 == 14 [pid = 1719] [id = 775] 09:38:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x91af6800) [pid = 1719] [serial = 2324] [outer = (nil)] 09:38:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x91afb400) [pid = 1719] [serial = 2325] [outer = 0x91af6800] 09:38:10 INFO - PROCESS | 1719 | 1468600690321 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 1719 | ++DOMWINDOW == 89 (0x920ca800) [pid = 1719] [serial = 2326] [outer = 0x91af6800] 09:38:10 INFO - PROCESS | 1719 | [1719] 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 09:38:11 INFO - PROCESS | 1719 | 1468600691455 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:38:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:38:11 INFO - {} 09:38:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1848ms 09:38:11 INFO - PROCESS | 1719 | 1468600691533 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 1719 | 1468600691539 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:38:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:38:11 INFO - PROCESS | 1719 | 1468600691547 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 1719 | 1468600691552 Marionette TRACE conn4 <- [1,3066,null,{}] 09:38:11 INFO - PROCESS | 1719 | 1468600691567 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}] 09:38:11 INFO - PROCESS | 1719 | 1468600691577 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:11 INFO - PROCESS | 1719 | 1468600691804 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:38:12 INFO - PROCESS | 1719 | 1468600692078 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 1719 | 1468600692092 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:12 INFO - PROCESS | 1719 | ++DOCSHELL 0x93b73c00 == 15 [pid = 1719] [id = 776] 09:38:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 90 (0x93b74000) [pid = 1719] [serial = 2327] [outer = (nil)] 09:38:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 91 (0x93b78800) [pid = 1719] [serial = 2328] [outer = 0x93b74000] 09:38:12 INFO - PROCESS | 1719 | 1468600692226 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 1719 | ++DOMWINDOW == 92 (0x9524a400) [pid = 1719] [serial = 2329] [outer = 0x93b74000] 09:38:13 INFO - PROCESS | 1719 | 1468600693176 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]]]}] 09:38:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:38:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:38:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:38:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:38:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:38:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:38:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:38:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1686ms 09:38:13 INFO - PROCESS | 1719 | 1468600693237 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 1719 | 1468600693240 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:38:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:38:13 INFO - PROCESS | 1719 | 1468600693249 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 1719 | 1468600693253 Marionette TRACE conn4 <- [1,3070,null,{}] 09:38:13 INFO - PROCESS | 1719 | 1468600693259 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}] 09:38:13 INFO - PROCESS | 1719 | 1468600693265 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:13 INFO - PROCESS | 1719 | 1468600693471 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:38:13 INFO - PROCESS | 1719 | 1468600693693 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 1719 | 1468600693701 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:13 INFO - PROCESS | 1719 | ++DOCSHELL 0x91af7800 == 16 [pid = 1719] [id = 777] 09:38:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 93 (0x920ce800) [pid = 1719] [serial = 2330] [outer = (nil)] 09:38:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 94 (0x95308800) [pid = 1719] [serial = 2331] [outer = 0x920ce800] 09:38:13 INFO - PROCESS | 1719 | 1468600693830 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1719 | ++DOMWINDOW == 95 (0x95381400) [pid = 1719] [serial = 2332] [outer = 0x920ce800] 09:38:14 INFO - PROCESS | 1719 | 1468600694775 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]]]}] 09:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:38:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1585ms 09:38:14 INFO - PROCESS | 1719 | 1468600694852 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 1719 | 1468600694864 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:38:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:38:14 INFO - PROCESS | 1719 | 1468600694881 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 1719 | 1468600694886 Marionette TRACE conn4 <- [1,3074,null,{}] 09:38:14 INFO - PROCESS | 1719 | 1468600694898 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}] 09:38:14 INFO - PROCESS | 1719 | 1468600694908 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:15 INFO - PROCESS | 1719 | 1468600695143 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:38:15 INFO - PROCESS | 1719 | 1468600695357 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 1719 | 1468600695368 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:15 INFO - PROCESS | 1719 | ++DOCSHELL 0x920c7800 == 17 [pid = 1719] [id = 778] 09:38:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 96 (0x95386400) [pid = 1719] [serial = 2333] [outer = (nil)] 09:38:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 97 (0x96593c00) [pid = 1719] [serial = 2334] [outer = 0x95386400] 09:38:15 INFO - PROCESS | 1719 | 1468600695535 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 1719 | ++DOMWINDOW == 98 (0x96595800) [pid = 1719] [serial = 2335] [outer = 0x95386400] 09:38:16 INFO - PROCESS | 1719 | 1468600696373 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]]]}] 09:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:38:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1551ms 09:38:16 INFO - PROCESS | 1719 | 1468600696434 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 1719 | 1468600696445 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:38:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:38:16 INFO - PROCESS | 1719 | 1468600696453 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 1719 | 1468600696457 Marionette TRACE conn4 <- [1,3078,null,{}] 09:38:16 INFO - PROCESS | 1719 | 1468600696464 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}] 09:38:16 INFO - PROCESS | 1719 | 1468600696477 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:16 INFO - PROCESS | 1719 | 1468600696871 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:38:17 INFO - PROCESS | 1719 | 1468600697089 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 1719 | 1468600697096 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:17 INFO - PROCESS | 1719 | ++DOCSHELL 0x8f94d000 == 18 [pid = 1719] [id = 779] 09:38:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 99 (0x91154800) [pid = 1719] [serial = 2336] [outer = (nil)] 09:38:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 100 (0x92585400) [pid = 1719] [serial = 2337] [outer = 0x91154800] 09:38:17 INFO - PROCESS | 1719 | 1468600697226 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 1719 | ++DOMWINDOW == 101 (0x99925800) [pid = 1719] [serial = 2338] [outer = 0x91154800] 09:38:18 INFO - PROCESS | 1719 | 1468600698122 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] 09:38:18 INFO - PROCESS | 1719 | 1468600698222 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:38:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:38:18 INFO - PROCESS | 1719 | 1468600698232 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 1719 | 1468600698235 Marionette TRACE conn4 <- [1,3082,null,{}] 09:38:18 INFO - PROCESS | 1719 | 1468600698242 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}] 09:38:18 INFO - PROCESS | 1719 | 1468600698248 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:18 INFO - PROCESS | 1719 | 1468600698442 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:38:18 INFO - PROCESS | 1719 | 1468600698657 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1719 | 1468600698664 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:18 INFO - PROCESS | 1719 | ++DOCSHELL 0x97904000 == 19 [pid = 1719] [id = 780] 09:38:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 102 (0x99922400) [pid = 1719] [serial = 2339] [outer = (nil)] 09:38:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 103 (0x99eb2000) [pid = 1719] [serial = 2340] [outer = 0x99922400] 09:38:18 INFO - PROCESS | 1719 | 1468600698787 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 1719 | ++DOMWINDOW == 104 (0x8e79e800) [pid = 1719] [serial = 2341] [outer = 0x99922400] 09:38:19 INFO - PROCESS | 1719 | 1468600699712 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]]]}] 09:38:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:38:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:38:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:38:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1533ms 09:38:19 INFO - PROCESS | 1719 | 1468600699768 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 1719 | 1468600699773 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:38:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:38:19 INFO - PROCESS | 1719 | 1468600699780 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1719 | 1468600699785 Marionette TRACE conn4 <- [1,3086,null,{}] 09:38:19 INFO - PROCESS | 1719 | 1468600699793 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}] 09:38:19 INFO - PROCESS | 1719 | 1468600699799 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:20 INFO - PROCESS | 1719 | 1468600700010 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:38:20 INFO - PROCESS | 1719 | 1468600700226 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 1719 | 1468600700235 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:20 INFO - PROCESS | 1719 | ++DOCSHELL 0x8ea31000 == 20 [pid = 1719] [id = 781] 09:38:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 105 (0x8ea31c00) [pid = 1719] [serial = 2342] [outer = (nil)] 09:38:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 106 (0x9a7a9000) [pid = 1719] [serial = 2343] [outer = 0x8ea31c00] 09:38:20 INFO - PROCESS | 1719 | 1468600700373 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1719 | ++DOMWINDOW == 107 (0x9a7aa800) [pid = 1719] [serial = 2344] [outer = 0x8ea31c00] 09:38:21 INFO - PROCESS | 1719 | 1468600701276 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:38:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:38:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1539ms 09:38:21 INFO - PROCESS | 1719 | 1468600701321 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:38:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:38:21 INFO - PROCESS | 1719 | 1468600701325 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:38:21 INFO - PROCESS | 1719 | 1468600701332 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 1719 | 1468600701336 Marionette TRACE conn4 <- [1,3090,null,{}] 09:38:21 INFO - PROCESS | 1719 | 1468600701342 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}] 09:38:21 INFO - PROCESS | 1719 | 1468600701347 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:21 INFO - PROCESS | 1719 | 1468600701563 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:38:21 INFO - PROCESS | 1719 | 1468600701784 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 1719 | 1468600701794 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:22 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cdb2000 == 21 [pid = 1719] [id = 782] 09:38:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 108 (0x8cdb2400) [pid = 1719] [serial = 2345] [outer = (nil)] 09:38:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 109 (0x8cdb9800) [pid = 1719] [serial = 2346] [outer = 0x8cdb2400] 09:38:22 INFO - PROCESS | 1719 | 1468600702056 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 1719 | ++DOMWINDOW == 110 (0x8cf9b000) [pid = 1719] [serial = 2347] [outer = 0x8cdb2400] 09:38:22 INFO - PROCESS | 1719 | 1468600702972 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:38:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1691ms 09:38:23 INFO - PROCESS | 1719 | 1468600703050 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 1719 | 1468600703058 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:38:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:38:23 INFO - PROCESS | 1719 | 1468600703130 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 1719 | 1468600703134 Marionette TRACE conn4 <- [1,3094,null,{}] 09:38:23 INFO - PROCESS | 1719 | 1468600703153 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}] 09:38:23 INFO - PROCESS | 1719 | 1468600703159 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:23 INFO - PROCESS | 1719 | 1468600703341 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:38:23 INFO - PROCESS | 1719 | 1468600703688 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 1719 | 1468600703697 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:23 INFO - PROCESS | 1719 | --DOCSHELL 0x93a24800 == 20 [pid = 1719] [id = 772] 09:38:23 INFO - PROCESS | 1719 | --DOCSHELL 0x8f945000 == 19 [pid = 1719] [id = 771] 09:38:23 INFO - PROCESS | 1719 | ++DOCSHELL 0x8cf98400 == 20 [pid = 1719] [id = 783] 09:38:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 111 (0x8d551c00) [pid = 1719] [serial = 2348] [outer = (nil)] 09:38:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 112 (0x8dde9000) [pid = 1719] [serial = 2349] [outer = 0x8d551c00] 09:38:23 INFO - PROCESS | 1719 | 1468600703848 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 1719 | ++DOMWINDOW == 113 (0x8ea34800) [pid = 1719] [serial = 2350] [outer = 0x8d551c00] 09:38:24 INFO - PROCESS | 1719 | --DOCSHELL 0x8d9c6c00 == 19 [pid = 1719] [id = 770] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 112 (0x92584000) [pid = 1719] [serial = 2196] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 111 (0x9659e800) [pid = 1719] [serial = 2214] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 110 (0x95386c00) [pid = 1719] [serial = 2280] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 109 (0x9659c400) [pid = 1719] [serial = 2283] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 108 (0x9797e800) [pid = 1719] [serial = 2251] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 107 (0x98e5b400) [pid = 1719] [serial = 2252] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 106 (0x96598400) [pid = 1719] [serial = 2248] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 105 (0x9659e400) [pid = 1719] [serial = 2249] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 104 (0x8d9d1400) [pid = 1719] [serial = 2240] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 103 (0x9538a000) [pid = 1719] [serial = 2238] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 102 (0x9530f800) [pid = 1719] [serial = 2237] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 101 (0x99926c00) [pid = 1719] [serial = 2257] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 100 (0x99928800) [pid = 1719] [serial = 2258] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 99 (0x8ea2e800) [pid = 1719] [serial = 2242] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 98 (0x8f942000) [pid = 1719] [serial = 2243] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 97 (0x93b7bc00) [pid = 1719] [serial = 2245] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 96 (0x95249c00) [pid = 1719] [serial = 2246] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 95 (0x98e67000) [pid = 1719] [serial = 2254] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 94 (0x98f3b800) [pid = 1719] [serial = 2255] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 93 (0x99c6d000) [pid = 1719] [serial = 2260] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 92 (0x99c72000) [pid = 1719] [serial = 2261] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 91 (0x8f943000) [pid = 1719] [serial = 2266] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 90 (0x9115e400) [pid = 1719] [serial = 2267] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 89 (0x8e79fc00) [pid = 1719] [serial = 2269] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 88 (0x916bb400) [pid = 1719] [serial = 2270] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x920c5000) [pid = 1719] [serial = 2272] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8e799000) [pid = 1719] [serial = 2263] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x8f950400) [pid = 1719] [serial = 2264] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x93a2b800) [pid = 1719] [serial = 2274] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x93b55c00) [pid = 1719] [serial = 2275] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x9538c400) [pid = 1719] [serial = 2281] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x952af800) [pid = 1719] [serial = 2278] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x95244400) [pid = 1719] [serial = 2277] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x97973c00) [pid = 1719] [serial = 2284] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1719 | 1468600704726 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:38:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:38:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1701ms 09:38:24 INFO - PROCESS | 1719 | 1468600704775 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 1719 | 1468600704782 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:38:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:38:24 INFO - PROCESS | 1719 | 1468600704796 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 1719 | 1468600704801 Marionette TRACE conn4 <- [1,3098,null,{}] 09:38:24 INFO - PROCESS | 1719 | 1468600704808 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}] 09:38:24 INFO - PROCESS | 1719 | 1468600704814 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:25 INFO - PROCESS | 1719 | 1468600705010 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:38:25 INFO - PROCESS | 1719 | 1468600705195 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 1719 | 1468600705204 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:25 INFO - PROCESS | 1719 | ++DOCSHELL 0x91636000 == 20 [pid = 1719] [id = 784] 09:38:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x916b3800) [pid = 1719] [serial = 2351] [outer = (nil)] 09:38:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x91af0800) [pid = 1719] [serial = 2352] [outer = 0x916b3800] 09:38:25 INFO - PROCESS | 1719 | 1468600705281 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x920c5800) [pid = 1719] [serial = 2353] [outer = 0x916b3800] 09:38:26 INFO - PROCESS | 1719 | 1468600706116 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]]]}] 09:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:38:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1339ms 09:38:26 INFO - PROCESS | 1719 | 1468600706135 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 1719 | 1468600706138 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:38:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:38:26 INFO - PROCESS | 1719 | 1468600706146 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 1719 | 1468600706151 Marionette TRACE conn4 <- [1,3102,null,{}] 09:38:26 INFO - PROCESS | 1719 | 1468600706168 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}] 09:38:26 INFO - PROCESS | 1719 | 1468600706177 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:26 INFO - PROCESS | 1719 | 1468600706382 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:38:26 INFO - PROCESS | 1719 | 1468600706587 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 1719 | 1468600706595 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:26 INFO - PROCESS | 1719 | ++DOCSHELL 0x8e799000 == 21 [pid = 1719] [id = 785] 09:38:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x93a23c00) [pid = 1719] [serial = 2354] [outer = (nil)] 09:38:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 84 (0x93a7b400) [pid = 1719] [serial = 2355] [outer = 0x93a23c00] 09:38:26 INFO - PROCESS | 1719 | 1468600706674 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 1719 | ++DOMWINDOW == 85 (0x93b5cc00) [pid = 1719] [serial = 2356] [outer = 0x93a23c00] 09:38:27 INFO - PROCESS | 1719 | 1468600707579 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:38:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1486ms 09:38:27 INFO - PROCESS | 1719 | 1468600707632 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 1719 | 1468600707636 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:38:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:38:27 INFO - PROCESS | 1719 | 1468600707644 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 1719 | 1468600707646 Marionette TRACE conn4 <- [1,3106,null,{}] 09:38:27 INFO - PROCESS | 1719 | 1468600707662 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}] 09:38:27 INFO - PROCESS | 1719 | 1468600707666 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:27 INFO - PROCESS | 1719 | 1468600707936 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:38:27 INFO - PROCESS | 1719 | 1468600707959 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 1719 | 1468600707966 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:28 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9d3000 == 22 [pid = 1719] [id = 786] 09:38:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 86 (0x8dde7400) [pid = 1719] [serial = 2357] [outer = (nil)] 09:38:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 87 (0x93d89000) [pid = 1719] [serial = 2358] [outer = 0x8dde7400] 09:38:28 INFO - PROCESS | 1719 | 1468600708051 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 1719 | ++DOMWINDOW == 88 (0x9486a000) [pid = 1719] [serial = 2359] [outer = 0x8dde7400] 09:38:28 INFO - PROCESS | 1719 | --DOMWINDOW == 87 (0x8d9c7c00) [pid = 1719] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:38:28 INFO - PROCESS | 1719 | --DOMWINDOW == 86 (0x8cdbec00) [pid = 1719] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:38:28 INFO - PROCESS | 1719 | --DOMWINDOW == 85 (0x93d87800) [pid = 1719] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:38:28 INFO - PROCESS | 1719 | --DOMWINDOW == 84 (0x8ea2f800) [pid = 1719] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:38:28 INFO - PROCESS | 1719 | --DOMWINDOW == 83 (0x8f94f400) [pid = 1719] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:38:28 INFO - PROCESS | 1719 | --DOMWINDOW == 82 (0x93a25000) [pid = 1719] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:38:28 INFO - PROCESS | 1719 | --DOMWINDOW == 81 (0x9115b000) [pid = 1719] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:38:28 INFO - PROCESS | 1719 | --DOMWINDOW == 80 (0x9258c400) [pid = 1719] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:38:28 INFO - PROCESS | 1719 | --DOMWINDOW == 79 (0x8d9d3c00) [pid = 1719] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:38:28 INFO - PROCESS | 1719 | --DOMWINDOW == 78 (0x92325800) [pid = 1719] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:38:28 INFO - PROCESS | 1719 | --DOMWINDOW == 77 (0x8d54ec00) [pid = 1719] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:38:29 INFO - PROCESS | 1719 | 1468600709103 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]]]}] 09:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:38:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1497ms 09:38:29 INFO - PROCESS | 1719 | 1468600709143 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 1719 | 1468600709147 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:38:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:38:29 INFO - PROCESS | 1719 | 1468600709154 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 1719 | 1468600709156 Marionette TRACE conn4 <- [1,3110,null,{}] 09:38:29 INFO - PROCESS | 1719 | 1468600709163 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}] 09:38:29 INFO - PROCESS | 1719 | 1468600709168 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:29 INFO - PROCESS | 1719 | 1468600709396 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:38:29 INFO - PROCESS | 1719 | 1468600709420 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 1719 | 1468600709430 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:29 INFO - PROCESS | 1719 | ++DOCSHELL 0x93a25000 == 23 [pid = 1719] [id = 787] 09:38:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 78 (0x93b57400) [pid = 1719] [serial = 2360] [outer = (nil)] 09:38:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 79 (0x95245c00) [pid = 1719] [serial = 2361] [outer = 0x93b57400] 09:38:29 INFO - PROCESS | 1719 | 1468600709548 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 1719 | ++DOMWINDOW == 80 (0x952b5400) [pid = 1719] [serial = 2362] [outer = 0x93b57400] 09:38:30 INFO - PROCESS | 1719 | 1468600710743 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"]]]}] 09:38:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:38:30 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 09:38:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:38:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1631ms 09:38:30 INFO - PROCESS | 1719 | 1468600710788 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 1719 | 1468600710795 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:38:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:38:30 INFO - PROCESS | 1719 | 1468600710805 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 1719 | 1468600710812 Marionette TRACE conn4 <- [1,3114,null,{}] 09:38:30 INFO - PROCESS | 1719 | 1468600710824 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}] 09:38:30 INFO - PROCESS | 1719 | 1468600710829 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:31 INFO - PROCESS | 1719 | 1468600711075 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:38:31 INFO - PROCESS | 1719 | 1468600711289 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\", \"2a4e7c29-3a6d-452a-84c1-2c3b6e92c111\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 1719 | 1468600711304 Marionette INFO sendAsync ea64a450-1271-427f-aaa8-4d0a42fb585a 09:38:31 INFO - PROCESS | 1719 | ++DOCSHELL 0x8d9d1c00 == 24 [pid = 1719] [id = 788] 09:38:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 81 (0x8d9d4000) [pid = 1719] [serial = 2363] [outer = (nil)] 09:38:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 82 (0x8ddeb400) [pid = 1719] [serial = 2364] [outer = 0x8d9d4000] 09:38:31 INFO - PROCESS | 1719 | 1468600711431 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 1719 | ++DOMWINDOW == 83 (0x8e928800) [pid = 1719] [serial = 2365] [outer = 0x8d9d4000] 09:38:32 INFO - PROCESS | 1719 | 1468600712411 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]]]}] 09:38:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:38:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1639ms 09:38:32 INFO - PROCESS | 1719 | 1468600712444 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 1719 | 1468600712451 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:38:33 WARNING - u'runner_teardown' () 09:38:33 INFO - No more tests 09:38:33 INFO - Got 0 unexpected results 09:38:33 INFO - SUITE-END | took 1350s 09:38:33 INFO - Closing logging queue 09:38:33 INFO - queue closed 09:38:33 INFO - Return code: 0 09:38:33 WARNING - # TBPL SUCCESS # 09:38:33 INFO - Running post-action listener: _resource_record_post_action 09:38:33 INFO - Running post-run listener: _resource_record_post_run 09:38:34 INFO - Total resource usage - Wall time: 1386s; CPU: 98.0%; Read bytes: 14041088; Write bytes: 929738752; Read time: 940; Write time: 266248 09:38:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:38:34 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134021120; Read time: 8; Write time: 126384 09:38:34 INFO - run-tests - Wall time: 1356s; CPU: 98.0%; Read bytes: 11325440; Write bytes: 785379328; Read time: 692; Write time: 130268 09:38:34 INFO - Running post-run listener: _upload_blobber_files 09:38:34 INFO - Blob upload gear active. 09:38:34 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:38:34 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 09:38:34 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'] 09:38:34 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 09:38:35 INFO - (blobuploader) - INFO - Open directory for files ... 09:38:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:38:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:38:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:38:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:38:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:38:38 INFO - (blobuploader) - INFO - Done attempting. 09:38:38 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:38:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:38:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:38:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:38:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:38:39 INFO - (blobuploader) - INFO - Done attempting. 09:38:39 INFO - (blobuploader) - INFO - Iteration through files over. 09:38:39 INFO - Return code: 0 09:38:39 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:38:39 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:38:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e69512621310d12edae9605d1e5cd696ce768d9981cbb86882a89542417f6dfb13041bbeecc6272604a9180873398536c6465a70ff65e47580730466d1406733", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f51ba350b71047fc7621f19d670bf7f22aae16fae0ecb79691d1ca03464fb09c6dbe382db0c3de434096f24f1da0103e952a0f6bc089c9fd205a53eec29d98d6"} 09:38:39 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:38:39 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:38:39 INFO - Contents: 09:38:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e69512621310d12edae9605d1e5cd696ce768d9981cbb86882a89542417f6dfb13041bbeecc6272604a9180873398536c6465a70ff65e47580730466d1406733", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f51ba350b71047fc7621f19d670bf7f22aae16fae0ecb79691d1ca03464fb09c6dbe382db0c3de434096f24f1da0103e952a0f6bc089c9fd205a53eec29d98d6"} 09:38:39 INFO - Running post-run listener: copy_logs_to_upload_dir 09:38:39 INFO - Copying logs to upload dir... 09:38:39 INFO - mkdir: /builds/slave/test/build/upload/logs 09:38:39 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1476.263367 ========= master_lag: 7.20 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 43 secs) (at 2016-07-15 09:38:46.625098) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 09:38:46.626232) ========= 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-1468599035.672164-247827779 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e69512621310d12edae9605d1e5cd696ce768d9981cbb86882a89542417f6dfb13041bbeecc6272604a9180873398536c6465a70ff65e47580730466d1406733", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f51ba350b71047fc7621f19d670bf7f22aae16fae0ecb79691d1ca03464fb09c6dbe382db0c3de434096f24f1da0103e952a0f6bc089c9fd205a53eec29d98d6"} build_url:https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033222 build_url: 'https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/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/e69512621310d12edae9605d1e5cd696ce768d9981cbb86882a89542417f6dfb13041bbeecc6272604a9180873398536c6465a70ff65e47580730466d1406733", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f51ba350b71047fc7621f19d670bf7f22aae16fae0ecb79691d1ca03464fb09c6dbe382db0c3de434096f24f1da0103e952a0f6bc089c9fd205a53eec29d98d6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aiXeS8s9SFC6bgDyczEaSw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.22 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 09:38:46.875861) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 09:38:46.876427) ========= 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-1468599035.672164-247827779 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018967 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 09:38:46.927032) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 09:38:46.927335) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 09:38:46.927977) ========= ========= Total master_lag: 8.71 =========